GetProjectileCreator: Difference between revisions
Jump to navigation
Jump to search
m (Added example) |
|||
| Line 15: | Line 15: | ||
Returns the element which created the projectile if successful, ''false'' otherwise. | Returns the element which created the projectile if successful, ''false'' otherwise. | ||
== | <section name="Client" class="client" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
addEventHandler("onClientProjectileCreation", root, function(projectile) | addEventHandler("onClientProjectileCreation", root, function(projectile) | ||
| Line 26: | Line 26: | ||
end) | end) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | |||
==See also== | ==See also== | ||
Revision as of 16:03, 24 May 2012
| Script Example Missing Function GetProjectileCreator needs a script example, help out by writing one. | |
Before submitting check out Editing Guidelines Script Examples. |
This function returns the creator of the specified projectile.
Syntax
element getProjectileCreator ( projectile theProjectile )
Required Arguments
- theProjectile: The projectile element which creator you want to retrieve.
Returns
Returns the element which created the projectile if successful, false otherwise.
Click to collapse [-]
ClientaddEventHandler("onClientProjectileCreation", root, function(projectile)
local creator = getProjectileCreator(projectile)
if (getElementType(creator) == "player") then
local pName = getPlayerName(creator)
local projectileID = getProjectileType(projectile)
outputChatBox(pName.." created a projectile! (ID: "..projectileID..")", 255, 200, 0, false)
end
end)