08.01.2011, 04:07
I'm not entirely sure what you're asking, maybe something like this?
You must be rcon admin to use these commands.
pawn Код:
new Vehicles[MAX_VEHICLES];
new VehicleAmount;
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,"/veh",true))
{
if(!IsPlayerAdmin(playerid))return 0;
new tmp;
new spaces[4];
for(new cell;cell<strlen(cmdtext);cell++)if(cmdtext[cell]=' ')
{
space[tmp]=cell+1;
tmp++;
}
if(tmp<4)return SendClientMessage(playerid,0xFF0000FF,"USAGE: /Veh [Model] [Color1] [Color2] [RespawnTime]");
for(new error;error<4;error++)if(!space[error])return SendClientMessage(playerid,0xFF0000FF,"USAGE: /Veh [Model] [Color1] [Color2] [RespawnTime]");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
Vehicles[VehicleAmount] = CreateVehicle(strval(space[0]),x,y,z,a,strval(space[1]),strval(space[2]),strval(space[3]));
VehicleAmount++;
return SendClientMessage(playerid,0xAAAAAAFF,"Vehicle Created.");
}
if(!strcmp(cmdtext,"/RespawnCars",true))
{
if(!IsPlayerAdmin(playerid))return 0;
for(new vehicle;vehicle<MAX_VEHICLES;vehicle++)SetVehicleToRespawn(Vehicles[vehicle]);
return SendClientMessage(playerid,0xAAAAAAFF,"All Vehicles Respawned.");
}
return 0;
}

