CreateExplosion: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 13: Line 13:


===Optional Arguments===
===Optional Arguments===
*'''Creator:''' The explosions simulated creator, responsible for it.
*'''Creator:''' The explosion's simulated creator, responsible for it. This person will receive credit on the scoreboard if someone is killed by the explosion.


==Example==  
==Example==  

Revision as of 17:29, 11 June 2006

Creates an explosion of a certain type at a specified location using x,y,z.

Syntax

createExplosion ( x, y, z, type, [ player creator ] )

Required Arguments

  • X: A Float value that specifies the X coordinate where the object is spawned at in the GTASA world
  • Y: A Float value that specifies the Y coordinate where the object is spawned at in the GTASA world
  • Z: A Float value that specifies the Z coordinate where the object is spawned at in the GTASA world
  • Type: A whole number specifying the explosion type
    • 0: Grenade
    • 1: Molotov
    • 2: Rocket
    • 3: Rocket Weak
    • 4: Car
    • 5: Car Quick
    • 6: Boat
    • 7: Heli
    • 8: Mine
    • 9: Object
    • 10: Tank Grenade
    • 11: Small
    • 12: Tiny


Optional Arguments

  • Creator: The explosion's simulated creator, responsible for it. This person will receive credit on the scoreboard if someone is killed by the explosion.

Example

This code will create an explosion at the player's position when they spawn.

root = getRootElement ()
addEventHandler ( "onPlayerSpawn", root, "onPlayerSpawn" )
function onPlayerSpawn ( spawnpoint )
  createExplosion ( getEntityPosition ( source ), 6, source )
end

See Also