IT/getProjectileTarget

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
« Torna alla Pagina principale italiana .


Questa funzione restituisce il bersaglio del proiettile specificato.

Sintassi

element getProjectileTarget ( projectile theProjectile )

Argomenti richiesti

  • theProjectile: L'elemento proiettile il quale obbiettivo si vuole recuperare.

Valori restituiti

Restituisce l'elemento che è l'obiettivo del proiettile, se il proiettile è valido, altrimenti restituisce false.

Esempio

Questo esempio permette ad un giocatore di mandare proiettili ad altri giocatori

function projectileCreating(command,targetPlayer)
    local x,y,z = getElementPosition(getLocalPlayer()) -- Ottiene la posizione del giocatore
    local target = getPlayerFromName(targetPlayer) or nil -- Ottiene l'obbiettivo, o impostalo su nil se nessun obbiettivo è stato specificato
    local theProjectile = createProjectile(thePlayer,20,x,y,z+50,1.0,target)
    if (target) then
        outputChatBox("Creato obbiettivo del proiettile: "..getPlayerName(getProjectileTarget(theProjectile)))
    else
        outputChatBox("Creato un proiettile senza obbiettivo")
    end
end
addCommandHandler("missile",projectileCreating) -- Assegna il comando 'missile' alla funzione projectileCreating

Vedere anche