[NEED HELP] Car Valet [NEED HELP] FIX SCRIPT
#1

ok im working on this car valet script but when i type /unvalet (after its been valed) it crashes my game.
can anyone plz fix whats wrong wth my script!!!
here it is:

on the top:
Код:
new carvalet; // valet cars to player club!
on the /cmds:
Код:
if(strcmp(cmdtext,"/valet",true)==0)
{
	carvalet = GetPlayerVehicleID(playerid);
  RemovePlayerFromVehicle(playerid);
	DestroyVehicle(carvalet);
	carisvaled = 1;
	return 1;
}

if(strcmp(cmdtext,"/unvalet",true)==0)
{
 new carid;
 		carid = CreateVehicle(carvalet, 2001.6718,1769.9086,10.6719,95.6376, 0, 1,50000);
		PutPlayerInVehicle(playerid,carid,0);

	carisvaled = 0;
	return 1;
}
all i want to do is be able to do /valet, have the car disaper but save the car id so when i type: /unvalet the same car spawns back in in the position i set it to. it would also be nice to save the car color. PLZ AND THX FOR ANYONE WHO CAN FIX MY SCRIPT
Reply
#2

pawn Код:
if(strcmp(cmdtext,"/valet",true)==0)
{
   carvalet = GetPlayerVehicleModel(playerid);
   RemovePlayerFromVehicle(playerid);
   DestroyVehicle(carvalet);
   carisvaled = 1;
   return 1;
}

if(strcmp(cmdtext,"/unvalet",true)==0)
{
  new carid;
  carid = CreateVehicle(carvalet, 2001.6718,1769.9086,10.6719,95.6376, 0, 1,50000);
  PutPlayerInVehicle(playerid,carid,0);
  carisvaled = 0;
  return 1;
}
hope it helped
Reply
#3

ArcticFox you changed absolutely nothing to the code... ?
Reply
#4

im getting an error with "GetPlayerVehicleModel" for some reason?
Reply
#5

pawn Код:
if(strcmp(cmdtext,"/valet",true)==0)
{
   new vehid= GetPlayerVehicleID(playerid);
   carvalet = GetVehicleModel(vehid);
   RemovePlayerFromVehicle(playerid);
   DestroyVehicle(carvalet);
   carisvaled = 1;
   return 1;
}

if(strcmp(cmdtext,"/unvalet",true)==0)
{
  new carid;
  carid = CreateVehicle(carvalet, 2001.6718,1769.9086,10.6719,95.6376, 0, 1,50000);
  PutPlayerInVehicle(playerid,carid,0);
  carisvaled = 0;
  return 1;
}
this should it be
Reply
#6

it works thx! one more thing... how can i make it never respawn? becuase if the car blos up it will just spawn back to the valet center. any help?
Reply
#7

Maybe public OnVehicleDeath(vehicleid,killerid) { if(carisvaled[vehicleid] == 1) { DestroyVehicle(vehicleid) } }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)