SA-MP Forums Archive
[Ajuda] return - 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] return (/showthread.php?tid=286419)



[Ajuda] return - Jason` - 28.09.2011

Queria saber quando devo colocar

pawn Код:
return 1;
Quando devo colocar

pawn Код:
return 0;
Quando devo colocar

pawn Код:
return true;
E quando devo colocar

pawn Код:
return false;
Me ajudem por favor!


Re: [DUV] return - Pharrel - 28.09.2011

return 1 e return true й a mesma coisa, o mesmo pra false e 0...

return 1 vc cancela tudo oq possa vir depois do return, por exemplo:
pawn Код:
CMD:souadmin?(playerid)
{
    if(!IsPlayerAdmin(playerid)) return 1;// se ele n tiver logado na rcon vai retornar 1 portanto oq vem depois й anulado
    SendClientMessage(playerid, -1, "Vc й admin!");// se ele for admin ele n entra no return entao chega ate aqui
    return 1;//aqui retorna pois a funзгo tem que ter um fim!
}
o return 0 ou false й usado quando vocк nгo quer que faзa a funзгo, por exemplo, na public OnPlayerText, se vocк retorna 1; ele envia uma mensagem global, se vocк retorna 0 ele nгo envia mensagem nenhuma (a nao ser q vc coloca algum "SendClientMessage")


Re: [DUV] return - Jason` - 28.09.2011

Obrigado!


Re: [DUV] return - Dr_Pawno - 28.09.2011

return 1 = return true
return 0 = return false

true = 1
false = 0


Re: [DUV] return - Link_ - 28.09.2011

return 1 < aparece msg
return 0 < filtra a msg e n aparece