[Ajuda] Bug moeda secundaria - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Bug moeda secundaria (
/showthread.php?tid=518028)
Bug moeda secundaria -
merloch - 07.06.2014
Olб galera estou com um probleminha se alguem tiver disposto a ajudar agradeзo,meu problema й o seguinte: se eu der alguma moeda ao player "exemplo 0" todos player que entrar com id "0" vai receber basta entrar e sair varias vezes que vai ganhar moedas
Код:
if(strcmp(cmd, "/darouro", true) == 0)
{
if(IsPlayerConnected(playerid) && gPlayerLogged[playerid])
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /darOuro [playerid/Parte-do-Nick] [Quantidade]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
new nome[24];
GetPlayerName(playerid, nome, sizeof nome);
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if (PlayerInfo[playerid][pAdmin] >= 5)
{
ConsumingMoney[playa] = 1;
format(string, sizeof(string), "{FF0000}[BRA] {00FFFF}Admin: {FF0000}%s {00FFFF}deu Ouro a {FF0000}%s {00FFFF}no valor de {FF0000}%d", PlayerName(playerid), PlayerName(playa), money);
SendClientMessage(playa, COLOR_AZULBB, string);
GivePlayerGP(playa, money);
PayLog(gstring);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "{FF0000}Vocк nгo esta autorizado a usar este comando!");
}
}
return 1;
}
Re: Bug moeda secundaria -
lKoDlFuLLaNNo - 08.06.2014
explique-se melhor
Re: Bug moeda secundaria -
Stronda xD - 08.06.2014
Poste a funзгo GivePlayerGP, o Erro esta nela
Re: Bug moeda secundaria -
PT - 08.06.2014
pawn Код:
public OnPlayerConnect(playerid)
{
ConsumingMoney[playerid] = 0;
return 1;
}
deve ser essa variavel que nao й resetada