[POMOC] Parkiranje

Započeo 032.Marcus
6. Mar. 2014. Zaključano
195
pregleda
4
postova
032.Marcus
4
Made Man
6. Mar. 2014.
Skripta: Moja od nule
Problem: Kada kucam komandu, respawna mi vozilo na stare koordinate, a ne na nove...
Code:
YCMD:parkirajvozilo(playerid, params[], help)
{
#pragma unused help
new vID, Float:X, Float:Y, Float:Z;
vID = GetPlayerVehicleID(playerid);
if(PlayerInfo == 999 && PlayerInfo == 999 && PlayerInfo == 999) return SCM(playerid, -1, ""CRVENA"GRESKA"BELA": Nemate vozilo.");
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, ""CRVENA"GRESKA"BELA": Niste u vozilu.");
if(VehicleInfo == PlayerInfo)
{
    GetVehiclePos(vID, X, Y, Z);
    VehicleInfo = X;
VehicleInfo = Y;
VehicleInfo = Z;
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vID);
TogglePlayerControllable(playerid, 1);
SCM(playerid, -1, ""NARANDZASTA"Parkirali ste vase vozilo.");
}
else if(VehicleInfo == PlayerInfo)
{
    GetVehiclePos(vID, X, Y, Z);
    VehicleInfo = X;
VehicleInfo = Y;
VehicleInfo = Z;
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vID);
TogglePlayerControllable(playerid, 1);
SCM(playerid, -1, ""NARANDZASTA"Parkirali ste vase vozilo.");;
}
else if(VehicleInfo == PlayerInfo)
{
    GetVehiclePos(vID, X, Y, Z);
    VehicleInfo = X;
VehicleInfo = Y;
VehicleInfo = Z;
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vID);
TogglePlayerControllable(playerid, 1);
SCM(playerid, -1, ""NARANDZASTA"Parkirali ste vase vozilo.");
}
else return SCM(playerid, -1, ""CRVENA"GRESKA"BELA": Niste u vasem vozilu.");
return 1;
}
James_SmithXDl
6
OG Legend
6. Mar. 2014.
gledaj problema ti neupdejtujes odma te varijable u fajl i samo respawnas postojece odradi to na sledeci nacin

znaci unistis to vozilo i ponovo ga kreiras..
032.Marcus
4
Made Man
6. Mar. 2014.
Znas sta je problem, posto koristim ovo OwnedVehicle, sad, kako da kreiram na isti kako da kazem ID, da ne pomesam? Takodje, npr kad kupujem vozilo, pre sam stavio DestroyVehicle pa Create, i ono mi pomesa sa Rent Vozilima, kad udjem u svoj auto, pise da mogu da ga rentam...
YCMD:kupivozilo(playerid, params[], help)
{
#pragma unused help
new vID = GetPlayerVehicleID(playerid);
new vMDL = GetVehicleModel(vID);
new vehicle = 1;
if(!IsASalesVehicle(vID)) return SCM(playerid, -1, ""CRVENA"GoMilano"BELA": Ovo vozilo nije na prodaju.");
if(PlayerInfo != 999 && PlayerInfo != 999 && PlayerInfo != 999) return SCM(playerid, -1, ""CRVENA"GoMilano"BELA": Ne mozete kupiti vise vozila.");
if(GetPlayerMoney(playerid) < GetVehiclePrice(vID)) return SCM(playerid, -1, ""CRVENA"GoMilano"BELA": Nemate dovoljno novca da bi kupili ovo vozilo.");

/*for(new i = 0 ; i < sizeof(VehicleInfo); i++)
{
    if(!fexist(CarPath(i)))
vehicle = i;
break;
}*/

for(new v = 1; v < sizeof(VehicleInfo); v++)
{
if(VehicleInfo == 0)
{
vehicle = v;
break;
}
}
if(PlayerInfo == 999)
{
PlayerInfo = vehicle;
PlayerInfo = vehicle;
}
else if(PlayerInfo == 999)
{
PlayerInfo = vehicle;
PlayerInfo = vehicle;
}
else if(PlayerInfo == 999)
{
PlayerInfo = vehicle;
PlayerInfo = vehicle;
}
else { return 1;}

new model;
GetVehicleName(vMDL, model, sizeof(model));

VehicleInfo = 1;
VehicleInfo = RemoveUnderScore(playerid);
    VehicleInfo = vMDL;
    VehicleInfo = 1590.3740;
    VehicleInfo = -1026.0565;
    VehicleInfo = 30.9063;
    VehicleInfo = 317.1649;
    VehicleInfo = 1;
    VehicleInfo = 1;
    VehicleInfo = 1;
    VehicleInfo = vehicle;

    OwnedVehicle = CreateVehicle(vMDL, VehicleInfo, VehicleInfo, VehicleInfo, VehicleInfo, VehicleInfo, VehicleInfo, -1);
SCM(playerid, -1, ""CRVENA"GoMilano"BELA": Kupili ste vozilo. Idite na parking kod banke i preuzmite ga.");
GivePlayerMoney(playerid, -GetVehiclePrice(vID));

SaveVehicle(vehicle);
SavePlayer(playerid);
return 1;
}
032.Marcus
4
Made Man
7. Mar. 2014.
Bump!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha