Započeo 032.Marcus
•6. Mar. 2014.• Zaključano[POMOC] Parkiranje
204
pregleda
4
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
368
Postovi:
111
Teme:
Pridružio se:Jun 2011
6. Mar. 2014.
Skripta: Moja od nule
Problem: Kada kucam komandu, respawna mi vozilo na stare koordinate, a ne na nove...
Code:
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;
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
368
Postovi:
111
Teme:
Pridružio se:Jun 2011
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;
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
368
Postovi:
111
Teme:
Pridružio se:Jun 2011
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava