21.10.2012, 11:39
Код:
CMD:bilhete(playerid, params[]) { new bool:contar = false; for(new b = 1; b < MAX_BILHETES; b++) { if(Bilhetes[playerid][b] == strval(params)) return SendClientMessage(playerid, COR_AMARELO, "Vocк jб tem um bilhete com esse nъmero."); if(Bilhetes[playerid][b] < 1) { if(isnull(params) || !strval(params)) return SendClientMessage(playerid, COR_AMARELO, "Use: /Bilhete [Numero (Nгo vale o 0)]"); if(GetPlayerMoney(playerid) < PRECO_BILHETE) return SendClientMessage(playerid, COR_AMARELO, "Vocк nгo tem dinheiro suficiente."); if(strval(params) > MAIOR_NUMERO) return SendClientMessage(playerid, COR_AMARELO, "Bilhete invalido, escolha um numero menor."); Bilhetes[playerid][b] = strval(params); new string[90]; format(string, sizeof(string),"Vocк comprou o bilhete nъmero %d por R$%d.", strval(params), PRECO_BILHETE); SendClientMessage(playerid, COR_VERDE, string); GivePlayerMoney(playerid, -PRECO_BILHETE); Premio += PRECO_BILHETE; SalvarPremio(); SalvarBilhetes(playerid); contar = true; break; } } if(contar == false) return SendClientMessage(playerid, COR_AMARELO, "Vocк jб comprou o mбximo de bilhetes."); return 1; }