Scripting/Squirrel/Functions/CreateObject: Difference between revisions

From Vice City Multiplayer
Jump to navigation Jump to search
Caution icon
This wiki is using an old backup from 2020
Some information may be old/missing
(Created page with " <pre>CreateObject( model, world, Vector( x, y, z ), alpha );</pre> <source lang=squirrel> function onPlayerCommand( player, cmd, text ) if ( cmd == "createobj" ) ...")
 
No edit summary
Line 19: Line 19:
     else PrivMessage( player, "Type must be an integer");
     else PrivMessage( player, "Type must be an integer");
}
}
else PrivMessage( player "/createobj <model id>");
else PrivMessage( player, "/createobj <model id>");
}
}
else PrivMessage( player "Spawn and then use this command again");
else PrivMessage( player, "Spawn and then use this command again");
}
}
  </source>
  </source>

Revision as of 13:19, 26 July 2014

CreateObject( model, world, Vector( x, y, z ), alpha );
function onPlayerCommand( player, cmd, text )
	if ( cmd == "createobj" )
	{ 
	if ( player.IsSpawned )
	{
	if ( text )
	{
	local model = GetTok( text, " ", 1 );
	if(IsNum(model))
	{
	local x = player.Pos.x, y = player.Pos.y, z = player.Pos.z;
	local Pos = Vector( x.tofloat(), y.tofloat(), z.tofloat() );
	CreateObject( model.tointeger(), 0, Vector( x.tofloat(), y.tofloat(), z.tofloat() ), 255 );
	}
    else PrivMessage( player, "Type must be an integer");
	}
	else PrivMessage( player, "/createobj <model id>");
	}
	else PrivMessage( player, "Spawn and then use this command again");
	}