IT/getProjectileTarget
Jump to navigation
Jump to search
« 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