18.08.2016, 02:07
(
Последний раз редактировалось JonathanFeitosa; 18.08.2016 в 05:01.
)
Quote:
forward Consertar(playerid); public Consertar(playerid) { new playa; SetTimerEx("Consertar", 60000, false, "i", playerid);// Consertar apуs 3 segundos RepairOffer[playa] = playerid; return 1; } |
Quote:
CMD:consertar(playerid, params[]) { if(!IsAMec(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й mecanico!"); return true; } new playa; new moneyy; if(sscanf(params, "id", playa, moneyy)) { SendClientMessage(playerid, COLOR_GRAD2, "USE: /consertar [ID do Player] [preзo]"); return true; } if(moneyy < 1 || moneyy > 1000) { SendClientMessage(playerid, COLOR_GREY, " Preco minimo 1, preco maximo 1000!"); return true; } if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { if(ProxDetectorS(4.0, playerid, playa)&& IsPlayerInAnyVehicle(playa)) { new string[128]; new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(GetPlayerVehicleID(playa), engine, lights, alarm, doors, bonnet, boot, objective); if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, " Nгo posso fazer isso!"); return true; } if(bonnet <= VEHICLE_PARAMS_OFF) return SendClientMessage(playerid, -1, "O Capo do carro precisa estб aberto!"); GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Vocк ofereceu ao(a) %s para concertar seu carro por R$%d .",giveplayer,moneyy); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Mecanico %s quer Consertar seu carro por R$%d, (Digite /aceitar conserto) para aceitar.",sendername,moneyy); SendClientMessage(playa, COLOR_LIGHTBLUE, string); RepairOffer[playa] = playerid; RepairPrice[playa] = moneyy; SetTimerEx("Consertar", 60000, false, "i", playerid);// Consertar apуs 3 segundos } else { SendClientMessage(playerid, COLOR_GREY, " Este jogador nao esta perto de Vocк ou nao esta no carro."); } } } else { SendClientMessage(playerid, COLOR_GREY, " O Jogador esta offline."); } return true; } |