21.07.2013, 14:39
(
Последний раз редактировалось omidi; 21.07.2013 в 17:27.
)
hi , problem is if you type /load asdm , it will show checkpoint
other issue is i want if i type /load legal give me 5000 cash etc and /load ilegal , gives 4000
other issue is i want if i type /load legal give me 5000 cash etc and /load ilegal , gives 4000
Код:
dcmd_load(playerid,params[])
{
new string[128],chk[64];
if(sscanf(params, "s[32]", chk))
{
SendClientMessage(playerid, COLOR_ERROR, "usage: /load legal - ilegal");
return 1;
}
if(strcmp(chk, "legal") == 1|| strcmp(chk, "ilegal") == 1) return SendClientMessage(playerid,COLOR_ERROR,"usage: /load legal - ilegal");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 403 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 514
&& GetVehicleModel(GetPlayerVehicleID(playerid)) != 515) return 1;
if(strcmp(chk, "legal") == 0)){
Crcp[playerid] = 2;
HasTruckLoaded[playerid]=1;
new rand = random(sizeof(RandomTruckPoint));
SetPlayerRaceCheckpoint( playerid, 2,RandomTruckPoint[rand][0],RandomTruckPoint[rand][1],RandomTruckPoint[rand][2], 0, 0, 0 ,2 );
new mrand = 50000 + random(500);
return 1;
}
if(strcmp(chk, "ilegal") == 0)){ // i ilegal
Crcp[playerid] = 2;
HasTruckLoaded[playerid]=1;
new rand = random(sizeof(RandomTruckPoint));
SetPlayerRaceCheckpoint( playerid, 2,RandomTruckPoint[rand][0],RandomTruckPoint[rand][1],RandomTruckPoint[rand][2], 0, 0, 0 ,2 );
new mrand = 100000 + random(1000);
}
return 1;
}

