IT/getProjectileTarget: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{IT/MainP}} __NOTOC__ {{IT/Funzioni client}} Questa funzione restituisce il bersaglio del proiettile specificato. ==Sintassi== <syntaxhighlight lang="lua"> element getProjectileTarget ( proje...") |
No edit summary |
||
Line 15: | Line 15: | ||
Restituisce l'elemento che è l'obiettivo del proiettile, se il proiettile è valido, altrimenti restituisce ''false''. | 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 | Questo esempio permette ad un giocatore di mandare proiettili ad altri giocatori | ||
Line 31: | Line 31: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==Vedere anche== | ||
{{IT/Client projectile functions}} | {{IT/Client projectile functions}} |
Latest revision as of 12:48, 3 August 2011
« 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