Brazuca[]s
06/07/2012, 03:29 AM
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!
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
{
}
}
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
{
}
}