
CMD:pagar(playerid, params[])
{
new ids;
new Grana;
if(PlayerInfo[playerid][pAdmin] < 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""VERMELHO"[ERRO]: "VERDE"Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(sscanf(params, "ud", ids, Grana)) return Msg(playerid, -1, "[USO]: /pagar [Nome do Player/ID do Player] [Grana]");
if(Grana < 1 || Grana > 10000) return SendClientMessage(playerid,-1, ""VERMELHO"[ERRO]: "VERDE"[1 a 50000]");
if(!IsPlayerConnected(ids)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
GivePlayerMoney(ids,Grana);
Msg(playerid, -1, "Vocк Pagou Algum Player");
return 1;
}
//no topo do GM
new JaPagou[MAX_PLAYERS];
CMD:pagar(playerid, params[])
{
new ids;
new Grana;
if(PlayerInfo[playerid][pAdmin] < 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""VERMELHO"[ERRO]: "VERDE"Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(JaPagou[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк precisa esperar 120 segundos!!");
if(sscanf(params, "ud", ids, Grana)) return Msg(playerid, -1, "[USO]: /pagar [Nome do Player/ID do Player] [Grana]");
if(Grana < 1 || Grana > 10000) return SendClientMessage(playerid,-1, ""VERMELHO"[ERRO]: "VERDE"[1 a 50000]");
if(!IsPlayerConnected(ids)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
GivePlayerMoney(ids,Grana);
JaPagou[playerid] = 1;
SetTimerEx("pagarnovamente", 120*1000, false, "i", playerid);
Msg(playerid, -1, "Vocк Pagou Algum Player");
return 1;
}
//no final do GM
forward pagarnovamente(playerid);
public pagarnovamente(playerid)
{
if(JaPagou[playerid] > 0)
{
JaPagou[playerid] = 0;
}
return true;
}
|
pawn Код:
|
CMD:pagar(playerid, params[])
{
new ids;
new Grana;
if(PlayerInfo[playerid][pAdmin] < 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""VERMELHO"[ERRO]: "VERDE"Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(gettime() < GetPVarInt(playerid, "PodePagar")) return SendClientMessage(playerid, -1, "Vocк precisa esperar 120 segundos!!");
if(sscanf(params, "ud", ids, Grana)) return Msg(playerid, -1, "[USO]: /pagar [Nome do Player/ID do Player] [Grana]");
if(Grana < 1 || Grana > 10000) return SendClientMessage(playerid,-1, ""VERMELHO"[ERRO]: "VERDE"[1 a 50000]");
if(!IsPlayerConnected(ids)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
GivePlayerMoney(ids,Grana);
SetPVarInt(playerid, "PodePagar", gettime() + 120);
Msg(playerid, -1, "Vocк Pagou Algum Player");
return 1;
}