Detaljan opis problema:Imam problem kad kupim auto kupim auto normano sve i odem na parking i nemogu uci u auto pise mi Auto zakljucano vlasnik John_Sutila a ja sam vlasnik WTF 😐
Dio skripte:
if(dialogid == DIALOG_AUTO)
{
if(!response) return 1;
new i = PlayerInfo;
if(PlayerInfo == -1) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Ne posedujes auto!");
switch(listitem)
{
case 0:
{
if(GetPlayerVehicleID(playerid) != VoziloInfo) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste u svom vozilu!");
new z,o, vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
new string,stringg,stringgg;
if(VoziloInfo == 0) z = "Da"; else z = "Ne";
if(VoziloInfo != -1) o = "Da"; else o = "Ne";
format(string, sizeof(string), ""CRVENA"Vlasnik vozila: "CRVENA"%s | "CRVENA"ID Vozila: "CRVENA"%d | "CRVENA"Zakljucano: "BELA"%s",VoziloInfo,VoziloInfo,z);
format(stringg, sizeof(stringg), ""CRVENA"Model: "BELA"%s | "CRVENA"Droga: "BELA"%dg |",Vehicles[GetVehicleModel(GetPlayerVehicleID(playerid)) - 400], VoziloInfo);
format(stringgg, sizeof(stringgg), ""CRVENA"Oruzije: "BELA"%s | "CRVENA"Cena: "BELA"%d$ | "CRVENA"Boja: "BELA"%d/%d",o, AutoSalon,VoziloInfo,VoziloInfo);
SCM(playerid,-1,""CRVENA"___________________________________________________________________________________________");
SCM(playerid,-1, string);
SCM(playerid,-1, stringg);
SCM(playerid,-1, stringgg);
SCM(playerid,-1,""CRVENA"___________________________________________________________________________________________");
}
case 1:
{
if(VoziloInfo == -1)
{
VoziloInfo = 1; SacuvajVozilo(i);
GameTextForPlayer(playerid, "~w~Vozilo ~r~zakljucano", 5000, 3);
SacuvajVozilo(i);
}
else
{
VoziloInfo = -1; SacuvajVozilo(i);
GameTextForPlayer(playerid, "~w~Vozilo ~g~otkljucano", 5000, 3);
SacuvajVozilo(i);
}
}
case 2:
{
new Float:Poz; LOCIRANJEAUTA = 1;
GetVehiclePos(VoziloInfo, Poz, Poz, Poz);
SetPlayerCheckpoint(playerid, Poz, Poz, Poz, 4.0);
SCM(playerid,-1,""ORANGE"[EL:RP]: "BELA"Vase auto je oznaceno "CRVENA"crveno "BELA"na mapi!");
}
case 3:
{
new Float:PozAS, Float:HP;
if(GetPlayerVehicleID(playerid) != VoziloInfo) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste na mestu vozaca!");
GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
if(HP < 400.0) return SCM(playerid,-1, ""ORANGE"[EL:RP]: "BELA"Vozilo vam je previse osteceno, ne mozete ga parkirati!");
GetVehiclePos(VoziloInfo, PozAS, PozAS, PozAS);
GetVehicleZAngle(VoziloInfo, PozAS);
VoziloInfo = PozAS; VoziloInfo = PozAS; VoziloInfo = PozAS;
VoziloInfo = PozAS; DestroyVehicle(VoziloInfo);
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
SCM(playerid,ORANGE2,"[EL:RP]: "ZELENA"Vozilo je uspesno parkirano!");
SacuvajVozilo(i); SetVehicleToRespawn(VoziloInfo);
}
case 4:
{
if(GetPlayerVehicleID(playerid) != VoziloInfo) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste na mestu vozaca!");
SPD(playerid,DIALOG_AUTOBOJA,DIALOG_STYLE_INPUT,""BELA"Boja Auta",""ZELENA"Unesite ID boje 1 i 2 sa razmifm (Primer: 5 1)\n"ZELENA"Cena Boje: 500$","Promeni","Izlaz");
}
case 5:
{
if(GetPlayerVehicleID(playerid) != VoziloInfo) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste na mestu vozaca!");
SPD(playerid,DIALOG_AUTOSTAVI,DIALOG_STYLE_LIST,""BELA"Ostavi u auto","Oruzije","Odaberi","Izlaz");
}
case 6:
{
if(GetPlayerVehicleID(playerid) != VoziloInfo) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste na mestu vozaca!");
SPD(playerid,DIALOG_AUTOUZMI,DIALOG_STYLE_LIST,""BELA"Uzmi iz auta","Oruzije","Odaberi","Izlaz");
}
case 7:
{
new string ,vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
if(!IsPlayerInRangeOfPoint(playerid, 4.0,430.3363,143.6994,1003.0845)) return SendClientMessage(playerid,ORANGE2,"[EL:RP]: "SIVA"Ne nalazite se u opstini!");
format(string,sizeof(string), ""BELA"Prodaja auta drzavi\n\n"CRVENA"Dali ste sigurni da zelite da prodate auto drzavi za %d$!\n\n"BELA"if ste sigurni kliknite na 'Prodaj' if ne kliknite na 'Izlaz'", AutoSalon/2);
SPD(playerid, DIALOG_AUTOPRODAJ, DIALOG_STYLE_MSGBOX, ""BELA"Prodaja auta drzavi", string, "Prodaj", "Izlaz");
}
case 10:
{
if(GetPlayerVehicleID(playerid) != VoziloInfo) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Niste na mestu vozaca!");
SPD(playerid, DIALOG_PRAUTA, DIALOG_STYLE_INPUT, "Prodaja auta", ""CRVENA"Unesite ID igraca kome zelite da prodate vozilo...", "Potvrdi", "Odustani");
}
}
} evo CMD:
//------------------------------------------------
CMD:kupiauto(playerid, params[])
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Vec posedujes auto!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, 1706.8115,-1131.6342,24.0859)) return SCM(playerid,ORANGE2,"[EL:RP]: "SIVA"Niste u autosalonu!");
{
SPD(playerid, DIALOG_KUPIAUTO, DIALOG_STYLE_LIST,""ORANGE"Katalog - Odabir vozila","Infernus - "CRVENA"800.000$\n"BELA"Sultan - "CRVENA"280.000$\n"BELA"Turismo - "CRVENA"430.000$\n"BELA"Elegy - "CRVENA"160.000$\n"BELA"Sabre - "CRVENA"80.000$\n"BELA"ZR 350 - "CRVENA"500.000$\n"BELA"Bullet - "CRVENA"625.000$\n"BELA"Euros- "CRVENA"30.000$", "Odaberi", "Nazad");
}
if(UsaoAutoProdaja != -1)
{
new i = UsaoAutoProdaja;
if(VoziloInfo == 0)
{
new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
if(GetPlayerMoney(playerid) < AutoSalon/2) return SCM(playerid,ORANGE2,"[EL:RP]: "CRVENA"Nemate dovoljno novca!");
NovacMinus(playerid, -AutoSalon/2);
PlayerInfo = -AutoSalon/2;
PlayerInfo = i;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
new string;
format(string, sizeof(string), "[EL:RP]: "SIVA"Uspesno ste kupilo polovan auto za %d$!",AutoSalon/2);
SCM(playerid, ORANGE2, string);
UsaoAutoProdaja = -1;
SavePlayer(playerid);
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
