GetProjectileForce: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Added OOP syntax)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Client function}}
{{Client function}}
{{Needs_Example}}
This function returns the force of the specified projectile.
This function returns the force of the specified projectile.


Line 8: Line 7:
float getProjectileForce ( projectile theProjectile )
float getProjectileForce ( projectile theProjectile )
</syntaxhighlight>
</syntaxhighlight>
{{OOP||[[projectile]]:getForce|force}}


==Required Arguments==
===Required Arguments===
*'''theProjectile:''' The [[projectiles| projectile]] element which force you want to retrieve.
*'''theProjectile:''' The [[projectiles| projectile]] element which force you want to retrieve.


Line 16: Line 16:


==Example==  
==Example==  
<section class="client" name="Client script" show="true">
'''Example 1:''' This example would outputs the force of the projectile on 1-100 scale. This function just works with projectiles which you throw so just grenades, satchel charge etc
'''Example 1:''' This example would outputs the force of the projectile on 1-100 scale. This function just works with projectiles which you throw so just grenades, satchel charge etc
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
Line 23: Line 22:
--The source of this event is the projectile that was created.
--The source of this event is the projectile that was created.
function ()
function ()
local getForce = getProjectileForce(source)
    local getForce = getProjectileForce(source)
outputChatBox(getForce*100) -- outputs the force of the projectile on 1-100 scale
    outputChatBox(getForce*100) -- outputs the force of the projectile on 1-100 scale
end
end
)
)


</syntaxhighlight>
</syntaxhighlight>
</section>


==See also==
==See also==
{{Client projectile functions}}
{{Client projectile functions}}
[[it:getProjectileForce]]
[[it:getProjectileForce]]

Latest revision as of 17:41, 26 November 2014

This function returns the force of the specified projectile.

Syntax

float getProjectileForce ( projectile theProjectile )

OOP Syntax Help! I don't understand this!

Method: projectile:getForce(...)
Variable: .force


Required Arguments

  • theProjectile: The projectile element which force you want to retrieve.

Returns

Returns a float if successful, false otherwise.

Example

Example 1: This example would outputs the force of the projectile on 1-100 scale. This function just works with projectiles which you throw so just grenades, satchel charge etc


addEventHandler("onClientProjectileCreation", getRootElement(),
--The source of this event is the projectile that was created.
function ()
    local getForce = getProjectileForce(source)
    outputChatBox(getForce*100) -- outputs the force of the projectile on 1-100 scale
end
)

See also