GetProjectileTarget: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (forgot to remove need ex. categ after adding ex.) |
||
| Line 32: | Line 32: | ||
==See also== | ==See also== | ||
{{Client projectile functions}} | {{Client projectile functions}} | ||
Revision as of 18:11, 6 June 2011
This function returns the target of the specified projectile.
Syntax
element getProjectileTarget ( projectile theProjectile )
Required Arguments
- theProjectile: The projectile element which target you want to retrieve.
Returns
Returns the element which is the projectile's target if the projectile is valid and a HS Rocket Projectile, false otherwise.
Example
This example allows a player to send projectiles at other players
function projectileCreating(command,targetPlayer)
local x,y,z = getElementPosition(getLocalPlayer()) -- Get the position of the player
local target = getPlayerFromName(targetPlayer) or nil -- Get the target, or set it to nil if no target specified
local theProjectile = createProjectile(thePlayer,20,x,y,z+50,1.0,target)
if (target) then
outputChatBox("Created projectile's target: "..getPlayerName(getProjectileTarget(theProjectile)))
else
outputChatBox("Created projectile with no target")
end
end
addCommandHandler("rocket",projectileCreating) -- Bind the 'rocket' command to projectileCreating function
See also
- createProjectile
- getProjectileCounter
- getProjectileCreator
- getProjectileForce
- getProjectileTarget
- getProjectileType
- setProjectileCounter
- Shared
- detonateSatchels