[HELP] Carspawn command
#4

Quote:
Originally Posted by CAR
Посмотреть сообщение
Top:
pawn Код:
new PlayerVehicle[MAX_PLAYERS];
Connect:
pawn Код:
public OnPlayerConnect(playerid)
{
   PlayerVehicle[playerid] = 0;
   return 1;
}
Disconnect:
pawn Код:
public OnPlayerDisconnect(playerid)
{
   if(PlayerVehicle[playerid] != 0) { DestroyVehicle(PlayerVehicle[playerid]); }
   return 1;
}
Command:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
   new cmd[256], tmp[256], tmp2[256], tmp3[256], idx;
   cmd = strtok(cmdtext, idx);
   if(strcmp(cmd, "/v", true) == 0)
   {
      tmp = strtok(cmdtext, idx); tmp2 = strtok(cmdtext, idx); tmp3 = strtok(cmdtext, idx);
      if(!strlen(tmp)) return SendClientMessage(playerid, rood, "USAGE: /v [Modelid/Name] [colour1] [colour2]");
      new car, colour1, colour2;
      car = strval(tmp);
      if(car < 400 || car > 611) return  SendClientMessage(playerid, rood, "ERROR: Invalid Vehicle Model");
      if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2);
      if(!strlen(tmp3)) colour2 = random(126); else colour2 = strval(tmp3);
      new Float:X,Float:Y,Float:Z, Float:Angle,int1;   
      GetPlayerPos(playerid, X,Y,Z);
      GetPlayerFacingAngle(playerid,Angle);  
      int1 = GetPlayerInterior(playerid);
      if(PlayerVehicle[playerid] != 0) { DestroyVehicle(PlayerVehicle[playerid]); }
      PlayerVehicle[playerid] = CreateVehicle(car, X+3,Y,Z, Angle, colour1, colour2, 99999);
      LinkVehicleToInterior(PlayerVehicle[playerid],int1);
      PutPlayerInVehicle(playerid, PlayerVehicle[playerid], 0);
      return 1;
   }
   return 0;
}
I think this will work
That one is okay but i need a command that spawns one car only and if i spawn it again it deletes the old one and creates a new one.
Reply


Messages In This Thread
[HELP] Carspawn command - by WThieves - 06.07.2010, 20:02
Re: [HELP] Carspawn command - by CAR - 06.07.2010, 20:45
Re: [HELP] Carspawn command - by TheGarfield - 06.07.2010, 20:46
Re: [HELP] Carspawn command - by WThieves - 06.07.2010, 21:56
Re: [HELP] Carspawn command - by CAR - 06.07.2010, 22:06
Re: [HELP] Carspawn command - by TheKingOfSamp - 06.07.2010, 22:57
Re: [HELP] Carspawn command - by WThieves - 07.07.2010, 11:43
Re: [HELP] Carspawn command - by CAR - 07.07.2010, 11:44
Re: [HELP] Carspawn command - by WThieves - 07.07.2010, 11:57
Re: [HELP] Carspawn command - by CAR - 07.07.2010, 12:07

Forum Jump:


Users browsing this thread: 1 Guest(s)