[Ajuda] Problema com pLevel!
#1

Bom estou com um problema para usar isso
pawn Код:
PlayerInfo[playerid][pLevel] == 1)
Tenho
pawn Код:
enum pInfo
{
    Desempregado,
    Motorista_de_Onibus,
    Detran,
    Policia,
    Mecanico,
    Taxista,
    Transporte_Clandestino
}
new PlayerInfo[MAX_PLAYERS][pInfo];

pawn Код:
if(listitem == 1)
            {
                PlayerInfo[playerid][pLevel] == 1)
                {
                   PlayerInfo[playerid][Motorista_de_Onibus] = 1;
                   SendClientMessage(playerid, Cor_Motorista_de_Onibus, "Parabйns, agora voзк e Motorista de Onibus");
                   SetPlayerColor(playerid, 0xFFFF00AA);
                }
                PlayerInfo[playerid][pLevel] == 1)
                {
                   SendClientMessage(playerid, COR_VERMELHO,"Voзe nгo possui 1 Level");
                }
            }
Da esses erros ao compilar
pawn Код:
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(271) : error: 017: undefined symbol "pLevel"
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(271) : error: 029: invalid expression, assumed zero
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(271) : error: 017: undefined symbol "pLevel"
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(271) : error: 029: invalid expression, assumed zero
Linhas :
pawn Код:
PlayerInfo[playerid][pLevel] == 1)
Reply
#2

Faltou adicionar a constante.
Код:
enum pInfo
{
    Desempregado,
    Motorista_de_Onibus,
    Detran,
    Policia,
    Mecanico,
    Taxista,
    Transporte_Clandestino,
    pLevel
}
Reply
#3

Nгo seria isto?
PHP код:
if(listitem == 1)
            {
                   if(
GetPlayerScore(playerid) <= 1)return SendClientMessage(playeridCOR_VERMELHO,"Voзe nгo possui 1 Level");
                   
PlayerInfo[playerid][Motorista_de_Onibus] = 1;
                   
SendClientMessage(playeridCor_Motorista_de_Onibus"Parabйns, agora voзк e Motorista de Onibus");
                   
SetPlayerColor(playerid0xFFFF00AA);
            } 
Reply
#4

Quote:
Originally Posted by JacKPanK
Посмотреть сообщение
Nгo seria isto?
PHP код:
if(listitem == 1)
            {
                   if(
GetPlayerScore(playerid) >= 1)return SendClientMessage(playeridCOR_VERMELHO,"Voзe nгo possui 1 Level");
                   
PlayerInfo[playerid][Motorista_de_Onibus] = 1;
                   
SendClientMessage(playeridCor_Motorista_de_Onibus"Parabйns, agora voзк e Motorista de Onibus");
                   
SetPlayerColor(playerid0xFFFF00AA);
            } 
Obviamente que trocar uma constante inexistente por uma funзгo nativa vai funcionar, porйm nгo й essa a dъvida dele.
Reply
#5

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Faltou adicionar a constante.
Код:
enum pInfo
{
    Desempregado,
    Motorista_de_Onibus,
    Detran,
    Policia,
    Mecanico,
    Taxista,
    Transporte_Clandestino,
    pLevel
}
Agora da esses erros '-'
pawn Код:
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(257) : warning: 215: expression has no effect
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(257) : error: 001: expected token: ";", but found ")"
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(257) : error: 029: invalid expression, assumed zero
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(257) : warning: 215: expression has no effect
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(257) : error: 001: expected token: ";", but found ")"
C:\Users\Emerson\Documents\Banner ******* - JulianaTutoriais\Servidor BUS\gamemodes\bus.pwn(257) : error: 029: invalid expression, assumed zero

Linha 257:
pawn Код:
PlayerInfo[playerid][pLevel] == 1)
Reply
#6

Condicional, jovem.
Код:
if(PlayerInfo[playerid][pLevel] == 1)
Reply
#7

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Condicional, jovem.
Код:
if(PlayerInfo[playerid][pLevel] == 1)
Vlw cara agora Funcionou certinho!Brigadгo

Vlw a todos tbm!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)