21.05.2011, 04:28
Galera eu queria fazer um comando que quando o cara aceitace a multa (/aceitar multa) ele recebece 1 ponto na carteira e se ele receber 4 multas (4 pontos na carteira) ele perde a carteira de motorista,pq tipo 3 й o limite,ai ele teria que retirar de novo a carteira,caso ajude ai vai algumas coisas :S
COmando quando o cara ganha a carteira de motorista:
PlayerInfo[playerid][pCarLic] = 1;
quando o cara aceita a multa:
COmando quando o cara ganha a carteira de motorista:
PlayerInfo[playerid][pCarLic] = 1;
quando o cara aceita a multa:
Код:
else if(strcmp(x_Emprego,"multa",true) == 0) { if(TicketOffer[playerid] < 999) { if(IsPlayerConnected(TicketOffer[playerid])) { if (ProxDetectorS(5.0, playerid, TicketOffer[playerid])) { GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Vocк pagou a multa de $%d para o Oficial %s.", TicketMoney[playerid], giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* %s pagou a multa de $%d. e recebeu um ponto na carteira!", sendername, TicketMoney[playerid]); SendClientMessage(TicketOffer[playerid], COLOR_WHITE, string); GivePlayerMoneyEx(playerid, - TicketMoney[playerid]); GivePlayerMoneyEx(TicketOffer[playerid], TicketMoney[playerid]); TicketOffer[playerid] = 999; TicketMoney[playerid] = 0; PontoCarteira[playerid] = +1; return 1; } else { SendClientMessage(playerid, COLOR_GREY, "O agente nгo estб perto de vocк !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, "Ninguem lhe deu uma multa !"); return 1; } }