[Ajuda] bug de returnagem. - 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 de returnagem. (
/showthread.php?tid=539023)
bug de returnagem. -
Duduloch - 25.09.2014
Bom, estou codando meu gm, e apareceu um bug estranho (n й a primeira vez).
cуdigo:
pawn Код:
if(strcmp(cmd, "/h", true) == 0 || strcmp(cmd, "/helper", true) == 0)
{
GetPlayerName(playerid, sendername,sizeof(sendername));
if(Player[playerid][Helper] == 1)
{
format(DS,sizeof(DS),"O novato %s[%d] precisa de ajuda, atenda-o digitando /hir.",sendername,playerid);
SendClientMessageToAll(COR_SV,DS);
}
return 1;
}
mas se eu digito esse comando dentro do servidor ou qualquer outro comando que foi codado abaixo deste retorna a mensagem: O novato Eduardo_Carlos[0] precisa de ajuda, atenda-o digitando /hir. (exemplo). O que pode ser?!
att.
Re: bug de returnagem. -
Dolby - 25.09.2014
Vocк usa ZCMD? Caso nгo, certifique-se de estar fechando as chaves corretamente, no seu devido escopo/bloco de cуdigo.
Re: bug de returnagem. -
Duduloch - 25.09.2014
Quote:
Originally Posted by Dolby
Vocк usa ZCMD? Caso nгo, certifique-se de estar fechando as chaves corretamente, no seu devido escopo/bloco de cуdigo.
|
Nгo uso. Vou ver se й chave, mas ao que parece estб tudo certo.
@Edit Tб tudo certo msm o.O
Re: bug de returnagem. -
Dolby - 25.09.2014
Faзa pequenos debugs, vб imprimindo letras ou valores e veja atй onde cada bloco de cуdigo й chamado. Talvez o problema possa estar nessa string global, nomeada de
DS.
Re: bug de returnagem. -
Duduloch - 25.09.2014
Quote:
Originally Posted by Dolby
Faзa pequenos debugs, vб imprimindo letras ou valores e veja atй onde cada bloco de cуdigo й chamado. Talvez o problema possa estar nessa string global, nomeada de DS.
|
Nem precisei disso, descobri onde estava o bug, eu estava usando:
pawn Код:
if (strcmp("/exemplo", cmdtext, true, 10) == 0)
junto com
pawn Код:
if(strcmp(cmd, "/exemplo", true) == 0)
por isso bugava
brigadao a ajuda cara