// TOPO GM:
new bool:UsoCMD[MAX_PLAYERS];
//QUANDO DIGITAR O COMANDO:
if(UsoCMD[playerid] == true) return SendClientMessage(playerid, -1, "JA USO CMD");
UsoCMD[playerid] = true;
// ONPLAYERCONNECT
UsoCMD[playerid] = false;
Thx Caroline SZ
Consegui criar aqui.. So 1 dъvida.. A pessoa nunca mais poderб usar o comando correto? a nгo ser que ela cria outra conta.. |
dcmd_presente(playerid, params[])
{
#pragma unused params
if(!IsPlayerInRangeOfPoint(playerid,5.0,1480.9581,-1641.4385,14.1484))
return SendClientMessage(playerid, COLOR_RED, "[Erro] a Arvore de natal nгo й aqui");
if(UsoCMD[playerid] == true) return SendClientMessage(playerid, -1, "[ERRO]VOCК JБ GANHOU SEU PRESENTE MALANDRO");
UsoCMD[playerid] = true;
{
SendClientMessage(playerid, COLOR_YELLOW, "Vocк ganho R$ 20.0000 do papai noel");
GivePlayerGP(playerid, 20000);
}
return 1;
}
new JaPegou[MAX_PLAYERS];
dcmd_presente(playerid, params[])
{
#pragma unused params
if(!IsPlayerInRangeOfPoint(playerid,5.0,1480.9581,-1641.4385,14.1484))
return SendClientMessage(playerid, COLOR_RED, "[Erro] a Arvore de natal nгo й aqui");
if(JaPegou[playerid] == 1) return SendClientMessage(playerid, -1, "[ERRO] VOCК JБ GANHOU SEU PRESENTE MALANDRO");
JaPegou[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Vocк ganho R$ 20.0000 do papai noel");
GivePlayerGP(playerid, 20000);
return 1;
}
//Na sua public ou stock de carregar infos:
JaPegou[playerid] = (playerid, DOF2_GetInt(Arquivo, "PegouPresente", JaPegou[playerid]);
//Na sua public ou stock de salvar infos:
DOF2_SetInt(Arquivo, "PegouPresente", JaPegou[playerid]);