SA-MP Forums Archive
[Ajuda] Erro em um funзгo '-' - 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] Erro em um funзгo '-' (/showthread.php?tid=383008)



Erro em um funзгo '-' - Ley - 06.10.2012

@Resolvido.


Re: Erro em um funзгo '-' - arakuta - 06.10.2012

pawn Код:
new file[30], name[24];
    GetPlayerName(playerid,name,sizeof name);
    format(file,sizeof file,"banidos/%s.ban",name));
    if(fexist(file))
    ShowPlayerDialog(playerid, Kikado, DIALOG_STYLE_MSGBOX, "Banido", "{FF0000}Vocк estб banido deste servidor\nentre em contato com o suporte\nse isto for um erro.", "Fechar", ""); // AQUI!
    return Kick(playerid);



Re: Erro em um funзгo '-' - ViniBorn - 06.10.2012

Existe cуdigo abaixo disso?
pawn Код:
return Kick(playerid);



Re: Erro em um funзгo '-' - Ley - 06.10.2012

Quote:
Originally Posted by arakuta
Посмотреть сообщение
pawn Код:
new file[30], name[24];
    GetPlayerName(playerid,name,sizeof name);
    format(file,sizeof file,"banidos/%s.ban",name));
    if(fexist(file))
    ShowPlayerDialog(playerid, Kikado, DIALOG_STYLE_MSGBOX, "Banido", "{FF0000}Vocк estб banido deste servidor\nentre em contato com o suporte\nse isto for um erro.", "Fechar", ""); // AQUI!
    return Kick(playerid);
Mesma coisa.

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Existe cуdigo abaixo disso?
pawn Код:
return Kick(playerid);
Sim '-'
@EDIT, apaguei o return e ficou de boa, vou testar :P


Re: Erro em um funзгo '-' - arakuta - 06.10.2012

Deve existir, pois essa return e executada fora da funзгo if!
Recomendo que coloque chaves no if e coloca a return dentro...

pawn Код:
if(fexist(file))
{
    ShowPlayerDialog(playerid, Kikado, DIALOG_STYLE_MSGBOX, "Banido", "{FF0000}Vocк estб banido deste servidor\nentre em contato com o suporte\nse isto for um erro.", "Fechar", ""); // AQUI!
    return Kick(playerid);
}



Re: Erro em um funзгo '-' - Ley - 06.10.2012

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Deve existir, pois essa return e executada fora da funзгo if!
Recomendo que coloque chaves no if e coloca a return dentro...

pawn Код:
if(fexist(file))
{
    ShowPlayerDialog(playerid, Kikado, DIALOG_STYLE_MSGBOX, "Banido", "{FF0000}Vocк estб banido deste servidor\nentre em contato com o suporte\nse isto for um erro.", "Fechar", ""); // AQUI!
    return Kick(playerid);
}
Se colocar " { } " nгo irб nem executar a funзгo. '-'

@EDIT
Resolvido, Obrigado a vocкs