27.01.2013, 10:10
Hello i need to change this commands to zcmd but i dont know how
please change this !!
please change this !!
Quote:
else if(!strcmp(x_v, "buylock",true)) { if(IsPlayerInAnyVehicle(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREY, "USAGE: /buylock [number(1-5)]"); return 1; } new lock; lock = strval(tmp); new vehicle = GetPlayerVehicleID(playerid); if(lock < 1 || lock > 5) { SendClientMessage(playerid, COLOR_LIGHTRED, "Lock level can't be below 1 or above 5 !"); return 1; } if(VehicleInfo[vehicle][vLockBuyed] >= lock) { format(string, sizeof(string), "You already own a lock level %d or more !", lock); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } new lockcost = lock*5000; if(VehicleInfo[vehicle][vOwned] == 0) { SendClientMessage(playerid, COLOR_LIGHTRED, "You don't own this vehicle"); return 1; } GetPlayerName(playerid, playername, sizeof(playername)); if(strcmp(playername, VehicleInfo[vehicle][vOwner], true) == 0) { if(GetPlayerMoney(playerid) >= lockcost) { format(string, sizeof(string), "You have succefully bought a lock level %d.", lock); SendClientMessage(playerid, COLOR_GREEN, string); GivePlayerMoney(playerid, -lockcost); VehicleInfo[vehicle][vLockBuyed] = lock; SaveVehicles(playerid, vehicle); return 1; } else { format(string, sizeof(string), "You don't have $%d with you to buy an alarm level %d", lockcost, lock); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } } else { SendClientMessage(playerid, COLOR_LIGHTRED, "You don't own this vehicle !"); return 1; } } else { SendClientMessage(playerid, COLOR_LIGHTRED, "You are not in a vehicle !"); return 1; } } |