[Ajuda] return
#1

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!
Reply
#2

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")
Reply
#3

Obrigado!
Reply
#4

return 1 = return true
return 0 = return false

true = 1
false = 0
Reply
#5

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


Forum Jump:


Users browsing this thread: 2 Guest(s)