Vehicle.SpawnPos

From Liberty Unleashed Wiki
Jump to: navigation, search
Home   |   Squirrel Scripting   |   Server Functions   |   Server Events   |   Client Functions   |   Client Events

This Vehicle class member returns or sets the spawn position of the given vehicle. The vehicle will be teleported to this position after it respawns.

Syntax

You can either return or set a new value using this member:

  1. Vector Vehicle.SpawnPos
  1. Vehicle.SpawnPos = Vector vPos

Arguments

  • vPos - This is the new spawn position for the vehicle as a vector

Example 1. Returning the value

  1.  
  2. function onPlayerCommand( pPlayer, szCommand, szText )
  3. {
  4. if ( szCommand == "spawnpos" )
  5. {
  6. if ( pPlayer.Vehicle ) MessagePlayer( "Your vehicle's spawn angle is currently - " + pPlayer.Vehicle.SpawnPos, pPlayer );
  7. }
  8. return 1;
  9. }
  10.  

Notes

The function MessagePlayer and event onPlayerCommand were used in this example. More info about them in the corresponding pages.

Example 2. Setting a new value

  1.  
  2. function onPlayerCommand( pPlayer, szCommand, szText )
  3. {
  4. if ( szCommand == "spawnpos2" )
  5. {
  6. if ( pPlayer.Vehicle ) pPlayer.Vehicle.SpawnPos = Vector( 100.00, 100.00, 2.00 );
  7. }
  8. return 1;
  9. }
  10.  

Notes

The event onPlayerCommand was used in this example. More info about this in the corresponding page.

Related Functions

Personal tools
Namespaces

Variants
Actions
Navigation
scripting
Toolbox