06.05.2013, 10:19
Code:
if (strcmp(cmd, "/gps", true) == 0) { TogglePlayerControllable(playerid, 0); ShowPlayerDialog(playerid,2568,DIALOG_STYLE_LIST,"GPS","Locais em Geral\nHead Quarters (HQ's)\nTerritorios\nDesligar GPS","Aceitar","Cancelar"); EmDialog[playerid] = 1; return 1; }
Code:
if(strcmp(cmd, "/alugarcarro", true) == 0) { if(IsPlayerConnected(playerid)) { new newcar = GetPlayerVehicleID(playerid); if((GetPlayerVehicleID(playerid) >= 332 && GetPlayerVehicleID(playerid) <= 351) || (GetPlayerVehicleID(playerid) >= 182 && GetPlayerVehicleID(playerid) <= 193) || (GetPlayerVehicleID(playerid) >= 505 && GetPlayerVehicleID(playerid) <= 510) || (GetPlayerVehicleID(playerid) >= 352 && GetPlayerVehicleID(playerid) <= 379)) { new hirefee = HireCost(GetPlayerVehicleID(playerid)); if (GetPlayerMoney (playerid) < SBizzInfo[1][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem esse dinheiro !"); return 1; } if(HireCar[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY, "Vocк tem que desalugar o outro veiculo !"); return 1; } for(new i=0; i<MAX_PLAYERS; i++) { if(HireCar[i] == GetPlayerVehicleID(playerid)) { SendClientMessage(playerid, COLOR_GREY, "Alguem jб alugou esse veiculo !"); TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicleEx(playerid); return 1; } } GivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]); SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost]; ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]); HireCar[playerid] = GetPlayerVehicleID(playerid); OnPropUpdate(); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~Voce pode ~r~/desalugarcarro~n~~g~ou /trancar ~w~ para trancar o carro.",hirefee); TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, string, 5000, 3); return 1; } else if((GetPlayerVehicleID(playerid) >= 194 && GetPlayerVehicleID(playerid) <= 202) || (GetPlayerVehicleID(playerid) >= 225 && GetPlayerVehicleID(playerid) <= 230)) { new hirefee = HireCost(GetPlayerVehicleID(playerid)); if (GetPlayerMoney (playerid) < SBizzInfo[20][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem esse dinheiro !"); return 1; } if(HireCar[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY, "Vocк tem que desalugar o outro veiculo !"); return 1; } for(new i=0; i<MAX_PLAYERS; i++) { if(HireCar[i] == GetPlayerVehicleID(playerid)) { SendClientMessage(playerid, COLOR_GREY, "Alguem jб alugou esse veiculo !"); TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicleEx(playerid); return 1; } } GivePlayerMoney(playerid,-SBizzInfo[19][sbEntranceCost]); SBizzInfo[19][sbTill] += SBizzInfo[19][sbEntranceCost]; ExtortionSBiz(19, SBizzInfo[19][sbEntranceCost]); HireCar[playerid] = GetPlayerVehicleID(playerid); OnPropUpdate(); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~Voce pode ~r~/desalugarcarro~n~~g~ou /trancar ~w~ para trancar o carro.",hirefee); TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, string, 5000, 3); return 1; } else if((newcar >= 231 && newcar <= 235) || (newcar >= 511 && newcar <= 515) || (newcar >= 521 && newcar <= 527) || (newcar >= 600 && newcar <= 602) || (newcar >= 324 && newcar <= 331) || newcar == 455 || newcar == 519 || (newcar >= 476 && newcar <= 484)) { new hirefee = HireCost(GetPlayerVehicleID(playerid)); if (GetPlayerMoney (playerid) < SBizzInfo[21][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem esse dinheiro !"); return 1; } if(HireCar[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY, "Vocк tem que desalugar o outro veiculo !"); return 1; } for(new i=0; i<MAX_PLAYERS; i++) { if(HireCar[i] == GetPlayerVehicleID(playerid)) { SendClientMessage(playerid, COLOR_GREY, "Alguem jб alugou esse veiculo !"); TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicleEx(playerid); return 1; } } GivePlayerMoney(playerid,-SBizzInfo[20][sbEntranceCost]); SBizzInfo[20][sbTill] += SBizzInfo[20][sbEntranceCost]; ExtortionSBiz(20, SBizzInfo[20][sbEntranceCost]); HireCar[playerid] = GetPlayerVehicleID(playerid); OnPropUpdate(); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~Voce pode ~r~/desalugarcarro~n~~g~ou /trancar ~w~ para trancar o carro.",hirefee); TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, string, 5000, 3); return 1; } else if(carroVIP(newcar)) { new hirefee = HireCost(GetPlayerVehicleID(playerid)); if (GetPlayerMoney (playerid) < SBizzInfo[23][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem esse dinheiro !"); return 1; } if(HireCar[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY, "Vocк tem que desalugar o outro veiculo !"); return 1; } for(new i=0; i<MAX_PLAYERS; i++) { if(HireCar[i] == GetPlayerVehicleID(playerid)) { SendClientMessage(playerid, COLOR_GREY, "Alguem jб alugou esse veiculo !"); TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicleEx(playerid); return 1; } } GivePlayerMoney(playerid,-SBizzInfo[22][sbEntranceCost]); SBizzInfo[22][sbTill] += SBizzInfo[22][sbEntranceCost]; ExtortionSBiz(22, SBizzInfo[22][sbEntranceCost]); HireCar[playerid] = GetPlayerVehicleID(playerid); OnPropUpdate(); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~Voce pode ~r~/desalugarcarro~n~~g~ou /trancar ~w~ para trancar o carro.",hirefee); TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, string, 5000, 3); return 1; } } return 1; }