[Ajuda] Ele esta spawnando do ar.
#1

Olб amigos, eu estou desenvolvendo esse sistema de auto-escola, mas ao invйs do jogador ser setado no veiculo ele й setado no ar e acaba a cair no chгo. O interior esta "0" pois para retirar a habilitaзгo o jogador deve ir ao detran e obtк-la, caso tenha algum erro no comando espero que possam me ajudar a resolve-lo!

pawn Код:
if(dialogid == 4)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SetPlayerInterior(playerid,0);
                PutPlayerInVehicle(playerid, MotoTeste[playerid], 0);
                MotoTeste[playerid] = CreateVehicle(522, 1089.949218, -1757.977783, 13.212669, 89.3455565, 1, 1, 5000);
                ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "Informaзгo", "Dirija desde o estacionamento do detran atй o Pedagio LS/SF, em menos de 02:00min.", "OK", "");
                SendClientMessage(playerid,0xF760FFAA,"Carteira A - Motocicletas.");
            }
            if(listitem == 1)
            {
                SetPlayerInterior(playerid,0);
                PutPlayerInVehicle(playerid, CarroTeste[playerid], 0);
                CarroTeste[playerid] = CreateVehicle(400, 1089.949218, -1757.977783, 13.212669, 89.3455565, 1, 1, 5000);
                ShowPlayerDialog(playerid, 6, DIALOG_STYLE_MSGBOX, "Informaзгo", "Dirija desde o estacionamento do detran atй o Tunel LS/SF, em menos de 02:15min.", "OK", "");
                SendClientMessage(playerid,0xF760FFAA,"Carteira B - Veiculos de Passeio.");
            }
            if(listitem == 2)
            {
                SetPlayerInterior(playerid,0);
                PutPlayerInVehicle(playerid, TruckTeste[playerid], 0);
                TruckTeste[playerid] = CreateVehicle(403, 1089.949218, -1757.977783, 13.212669, 89.3455565, 1, 1, 5000);
                ShowPlayerDialog(playerid, 7, DIALOG_STYLE_MSGBOX, "Informaзгo", "Dirija o caminhгo atй o Ponto de Entrega. Obs: Nгo dane muito seu veiculo.", "OK", "");
                SendClientMessage(playerid,0xF760FFAA,"Carteira C - Veiculos de Carga.");
            }
            if(listitem == 3)
            {
                SetPlayerInterior(playerid,0);
                PutPlayerInVehicle(playerid, BusTeste[playerid], 0);
                BusTeste[playerid] = CreateVehicle(431, 1089.949218, -1757.977783, 13.212669, 89.3455565, 1, 1, 5000);
                ShowPlayerDialog(playerid, 8, DIALOG_STYLE_MSGBOX, "Informaзгo", "Dirija o onibus por toda a cidade e pare em todos os pontos de onibus.", "OK", "");
                SendClientMessage(playerid,0xF760FFAA,"Carteira D - Onibus.");
            }
        }
        else
        {
        }
    }
Reply
#2

SetPlayerInterior(playerid, 0) nгo й id de interior.
Reply
#3

Como eu disse eu setei o id do interior para "0", pois ele estava no interior da auto-escola.
Ajuda ai, amanha eu vejo!
Reply
#4

Quote:
Originally Posted by Brazuca[]s
Посмотреть сообщение
Como eu disse eu setei o id do interior para "0", pois ele estava no interior da auto-escola.
Ajuda ai, amanha eu vejo!
Bem, teve ambiguidade ali naquela frase. Na prуxima vez explique melhor

Bem, o erro do seu cуdigo й que vocк estб dando PutPlayerInVehicle sem ao menos criar o veнculo

pawn Код:
PutPlayerInVehicle(playerid, CarroTeste[playerid], 0);
CarroTeste[playerid] = CreateVehicle(400, 1089.949218, -1757.977783, 13.212669, 89.3455565, 1, 1, 5000);

Para:

pawn Код:
CarroTeste[playerid] = CreateVehicle(400, 1089.949218, -1757.977783, 13.212669, 89.3455565, 1, 1, 5000);
PutPlayerInVehicle(playerid, CarroTeste[playerid], 0);
Boa sorte
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)