[Ajuda] A verificaзгo nгo estб respondendo.
#4

PlayerInfo[playerid][pPersonagem1] provavelmente й inteiro, pois os dois resultados da operaзгo ternбria devem retornar o mesmo tipo de dados.

Neste seu caso, se a condiзгo for verdadeira, vai retornar vazio, caso contrбrio vai retornar o valor da array PlayerInfo[playerid][pPersonagem1], que aparentemente й do tipo inteiro.

Outro detalhe: O primeiro parкnteses da operaзгo ternбria deve cobrir toda a funзгo OU nгo cobrir nada, por exemplo:

Maneira errada:
Код:
format(str, sizeof(str), "%s", (!PlayerInfo[playerid][pPersonagem1]) ? ("Vazio") : (PlayerInfo[playerid][pPersonagem1]));
Maneira correta:
Код:
format(str, sizeof(str), "%s", (!PlayerInfo[playerid][pPersonagem1] ? ("Vazio") : (PlayerInfo[playerid][pPersonagem1])));
Maneira correta І:
Код:
format(str, sizeof(str), "%s", !PlayerInfo[playerid][pPersonagem1] ? ("Vazio") : (PlayerInfo[playerid][pPersonagem1]));
Isso й um exemplo da maneira correta de escrever o cуdigo, mesmo assim, vai dar erro pois como eu disse: sгo dois tipos de dados diferentes.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)