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; }