[AJUDA] public OnPlayerStateChange
#1

(104) : error 020: invalid symbol name ""
(104) : error 036: empty statement
(104) : error 017: undefined symbol "i"
(104) : fatal error 107: too many error messages on one line

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    new car = GetPlayerVehicleID(playerid);//armazena na vбriavel car o carro em q ele estб.
    if(newstate == PLAYER_STATE_DRIVER)//se O Player entrar como motorista
    {
        for(new i = 0; i < sizeof(PIZZA); i ++) //104
        {//realizara um loop na Array cars
            if(car == PIZZA[i])
            {//se o carro em que vocк estб for igual б algum da array
                if(Profissao[playerid] != PIZZA)
                {//se a profissгo do cara for diferente da citada acima
                    SendClientMessage(playerid, 0xD900D3FF, "[Erro] Vocк nгo й um taxista, e nгo pode dirigir esse veiculo..");
                    RemovePlayerFromVehicle(playerid);//irб removelo do carro e mandar a mensagem.
                }
            }
        }
    }
    return true;
}
Reply
#2

pawn Код:
if(Profissao[playerid] != COLOCA O NUMERO DO EMPREGO AQUI)
Reply
#3

E ja nгo fiz isso... O erro й o mesmo
Reply
#4

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    new car = GetPlayerVehicleID(playerid);//armazena na vбriavel car o carro em q ele estб.
    if(newstate == PLAYER_STATE_DRIVER)//se O Player entrar como motorista
    {
        for(new i = 0; i < sizeof(PIZZA); i ++) //104
        {//realizara um loop na Array cars
            if(car == PIZZA[i])
            {//se o carro em que vocк estб for igual б algum da array
                if(Profissao[i] != PIZZA)
                {//se a profissгo do cara for diferente da citada acima
                    SendClientMessage(i, 0xD900D3FF, "[Erro] Vocк nгo й um taxista, e nгo pode dirigir esse veiculo..");
                    RemovePlayerFromVehicle(i);//irб removelo do carro e mandar a mensagem.
                }
            }
        }
    }
    return true;
}
Reply
#5

Continua mesma coisa...

Se nгo tiver soluзгo para este erro, entгo qual й o problema desse erro sem o public OnPlayerStateChange...

================================================== ==========
(188 ) : error 029: invalid expression, assumed zero
(188 ) : error 029: invalid expression, assumed zero
(188 ) : warning 215: expression has no effect
(188 ) : error 001: expected token: ";", but found "]"
(188 ) : fatal error 107: too many error messages on one line

pawn Код:
new PIZZAES[5];
new PIZZA[4];
pawn Код:
PIZZAES[0] = CreateVehicle(448,2097.32714800,-1792.21521000,13.05914700,89.00000000,-1,-1,15); //Pizzaboy
    PIZZAES[1] = CreateVehicle(448,2097.36401400,-1794.25744600,13.05914700,89.00000000,-1,-1,15); //Pizzaboy
    PIZZAES[2] = CreateVehicle(448,2097.28906300,-1796.32653800,13.05914700,89.00000000,-1,-1,15); //Pizzaboy
    PIZZAES[3] = CreateVehicle(448,2097.23925800,-1798.52868700,13.05914700,89.00000000,-1,-1,15); //Pizzaboy
    PIZZAES[4] = CreateVehicle(448,2097.21435500,-1800.80590800,13.05914700,89.00000000,-1,-1,15); //Pizzaboy
    //----------
    PIZZA[0] = CreateVehicle(448,2491.46728500,2038.31018100,10.49053200,89.00000000,-1,-1,15); //Pizzaboy
    PIZZA[1] = CreateVehicle(448,2491.45776400,2036.14782700,10.49053200,89.00000000,-1,-1,15); //Pizzaboy
    PIZZA[2] = CreateVehicle(448,2491.50781300,2033.98693800,10.49053200,89.00000000,-1,-1,15); //Pizzaboy
    PIZZA[3] = CreateVehicle(448,2491.47045900,2031.84350600,10.49053200,89.00000000,-1,-1,15); //Pizzaboy
Reply
#6

@RESOLVIDO

Sу mudei o nome do pizza e pizzaes..
Deculpa qualquer coisa obrigado
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)