[Pomoc] Oko /v park komande :P


Započeo Bugi, Januar 06, 2014, 17:13:03 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: LZRP od 0
Detaljan opis problema: Pa kad idem znaci parkiraj vozilo sve je ok koordinate X,Y,Z ali angle me zeza, tacnije ugao je kao sto je prvobitno znaci onako kako je kod CreateVehicle u ongamemodeinit takav je ugao :P , evo koda:
Dio skripte:komanda:
CMD:v(playerid, params[])
{
if(PlayerInfo[playerid][pVeh1] == 0 && PlayerInfo[playerid][pVeh2] == 0 && PlayerInfo[playerid][pVeh3] == 0) return SCM(playerid, -1, "{FFFF00}[LZ]{AFAFAF} Ne posedujete vozilo.");
ShowPlayerDialog(playerid, 12341, DIALOG_STYLE_LIST,"{FFFF00}|LZ|Izaberite vozilo", "Vozilo 1\nVozilo 2\nVozilo 3", "Izaberi", "Izlaz");
return 1;
}

dialog response:
if(dialogid == 12341)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 12318, DIALOG_STYLE_LIST, "{FFFF00}|LZ|Vozilo 1", "Zakljucaj/Otkljucaj vozilo\nPronadji vozilo\nPromeni boju vozila\nParkiraj vozilo\nProdaj vozilo\nProdaj vozilo igracu", "Izaberi", "Izlaz");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 12319, DIALOG_STYLE_LIST, "{FFFF00}|LZ|Vozilo 2", "Zakljucaj/Otkljucaj vozilo\nPronadji vozilo\nPromeni boju vozila\nParkiraj vozilo\nProdaj vozilo\nProdaj vozilo igracu", "Izaberi", "Izlaz");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, 12340, DIALOG_STYLE_LIST, "{FFFF00}|LZ|Vozilo 3", "Zakljucaj/Otkljucaj vozilo\nPronadji vozilo\nPromeni boju vozila\nParkiraj vozilo\nProdaj vozilo\nProdaj vozilo igracu", "Izaberi", "Izlaz");
}
}
}

i listitem za ovaj parkiraj znaci to je glavna stvar :D
if(listitem == 3)
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, "{FFFF00}[LZ]{AFAFAF} Morate biti u vozilu.");
if(PlayerInfo[playerid][pVeh3] != GetPlayerVehicleID(playerid)) return SCM(playerid, -1, "{FFFF00}[LZ]{AFAFAF} Morate biti u svom vozilu.");
new Float:xe,Float:ye,Float:ze;
new Float:ae;
new vehid = GetPlayerVehicleID(playerid);
GetVehiclePos(vehid, xe,ye,ze);
GetVehicleZAngle(vehid, ae);
VehInfo[vehid][vehX] = xe;
VehInfo[vehid][vehY] = ye;
VehInfo[vehid][vehZ] = ze;
VehInfo[vehid][vehA] = ae;
VehInfo[vehid][vAparked] = 0;
SaveVehicleComponents(vehid);
//SetVehicleZAngle(vehid, ae);
VehOsnova(vehid);
SetVehicleToRespawn(vehid);
GameTextForPlayer(playerid, "~w~VOZILO PARKIRANO~N~OD SADA CE SE SPAWNATI OVDE", 3000,3);
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //nista znaci samo je problem u tom uglu :P imam i pod onvehiclespawn ovo:
if(SellVeh(vehicleid))
{
if(VehInfo[vehicleid][vNotonsell] == 1||VehInfo[vehicleid][vNotonsell] == 0 && VehInfo[vehicleid][vAparked] == 1)
{
SetVehiclePos(vehicleid, VehInfo[vehicleid][vehX],VehInfo[vehicleid][vehY],VehInfo[vehicleid][vehZ]);
//SetVehicleZAngle(vehicleid, VehInfo[vehicleid][vehA]);
}
}
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).