Vamos lб, primeiro indentamos este cуdigo:
PHP код:
public IsOrgTr(playerid)
{
new org = GetPlayerOrg(playerid);
if(org != 1 && org != 5 && org != 14 && org != 17 & org != 18)
return true;
}
Como vocк deve ter percebido, a ъnica maneira de esta funзгo retornar algum valor й quando a condiзгo й satisfeita. Quando nгo й, a funзгo nгo retorna coisa alguma.
Quando isso й executado
PHP код:
printf("Valor й %d",IsOrgTr(1));
A condiзгo nгo й satisfeita, mas como PAWN trata qualquer declaraзгo de variбvel como 0, o valor "retornado" (a nomenclatura correta й ASSUMIDO, pois nada foi retornado de fato) serб 0. Talvez sendo atй funcional no seu cуdigo.
Mas warnings nгo foram feitos para serem ignorados. Basta por explicitamente que vocк quer retornar 0 no final da funзгo (quando a condiзгo nгo for satisfeita).
ou
Espero que tenha lhe ajudado, bons estudos.