Deo skripte:
YCMD:kupiauto(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera == 0) return nisiulogovan(playerid);
if(PlayerInfo == 1)
{
if(PlayerInfo != -1 && PlayerInfo != -1) return SCM(playerid,-1,""SIVA"Vec posedujes 2 auta!");
}
else
{
if(PlayerInfo != -1) return SCM(playerid,-1,""SIVA"Vec posedujes auto!");
}
if(PlayerInfo < 6) return SCM(playerid,-1,""SIVA"Morate biti level 4+ za kupovinu auta!");
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1076.7521,-1686.9276,13.5911))
{
new string ;
if(KupovinaAuta == true) return SCM(playerid,-1,""SIVA"Vec gledate katalog vozila!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,""SIVA"Ne mozete gledati katalog iz vozila!");
if(ServerInfo == 0) return SCM(playerid,-1,"OE:RPG | "CRVENA"Vlasnik je iskljucio salone!");
if(autokatalog != 0) return SCM(playerid,-1,""SIVA"Neko vec pregleda katalog!");
TogglePlayerControllable(playerid, 0); KupovinaAuta = true; PrikaziVozilaTD(playerid); autokatalog = 1;
format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
PlayerTextDrawSetString(playerid,TDProdajaVozila,string);
format(string,sizeof(string),"Cena: ~g~%d$",AutoSalon);
PlayerTextDrawSetString(playerid,TDProdajaVozila,string);
SCM(playerid, -1, "[VG:RPG] "ZELENA"VAZNO!!! SISTEM KORISTI VASE TRENUTNE TIPKE, DAKLE AKO STE MENJALI PROCITAJTE!!!");
SCM(playerid, -1, "[VG:RPG] "ZELENA"Koristite tipke NUMPAD 1-6 ili LEVO/DESNO za listanje vozila!");
SCM(playerid, -1, "[VG:RPG] "ZELENA"Za kupovinu stisnite ENTER ili F! ");
SCM(playerid, -1, "[VG:RPG] "ZELENA"Za izlaz stisnite tipku za skakanje!(SHIFT/SPACE)");
SetPlayerCameraPos(playerid,1086.7427,-1689.3608,13.5588); // to su te kordinate
SetPlayerCameraLookAt(playerid,1091.9813,-1689.3414,15.1091); // to su te kordinate
}
else if(UsaoAutoProdaja != -1)
{
new i = UsaoAutoProdaja;
if(VoziloInfo == 0)
{
new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
if(PlayerInfo < AutoSalon/2) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
g_NovacMinus(playerid, AutoSalon/2);
if(PlayerInfo != -1)
{
PlayerInfo = i;
}
else
{
PlayerInfo = i;
}
VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = 1;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, GetName(playerid), 0, strlen(GetName(playerid)), 999);
SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
SCMF(playerid,-1,""CRVENA"OE:RPG | "BELA"Uspesno ste kupili polovan auto za %d$ novca!",AutoSalon/2);
UsaoAutoProdaja = -1;
}
else return SCM(playerid,-1,""CRVENA"OE:RPG | "SIVA"To vozilo nije na prodaju!");
}
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
/