Sve sam lepo odradio,definisao sam sve ok oko PosedovanjeAuta2 i kompajlujem sve bez Warninga i Errora ali mi ne radi komanda /v za opcije oko vozila. Komanda /v:
CMD:v(playerid, params[])
{
//#pragma unused help
#pragma unused params
if(UlogovanProvjera == 0) return Error(playerid,"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo == -1 && PlayerInfo == -1) return Error(playerid,"Ne posjedujes ni jedno vozilo!");
new auto1, auto2, str;
new x = PlayerInfo;
new y = PlayerInfo;
if(PlayerInfo != 0) format(auto1, sizeof(auto1), "[%d]", x);
if(PlayerInfo != 0) format(auto2, sizeof(auto2), "[%d]", y);
else auto2 = "Nema";
format(str, sizeof(str), "{FFAB01}1. {FFFFFF}%s\n{FFAB01}2. {FFFFFF}%s", auto1, auto2);
SPD(playerid, 9999, DIALOG_STYLE_LIST, "Vasa vozila", str, "Odaberi", "Izadji");
return 1;
}Dialog: 9999
if(dialogid == 9999 && response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo == 0) return SCM(playerid, COL_NARANDZASTA, "Vozilo Slot 1: {FFFFFF}Na ovom slotu nemate auto!");
SPD(playerid, DIALOG_AUTO, DIALOG_STYLE_LIST, "{FFAB01}Vozilo 1 - {FFFFFF}Upravljanje", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nPromjena boje\nPaintjob boja\nOstavi u vozilu\nUzmi iz vozila\nProdaj vozilo\nUgradi radio\nRadio\nProdaj vozilo igracu", "Odaberi", "Nazad");
}
case 1:
{
if(PlayerInfo == 0) return SCM(playerid, COL_NARANDZASTA, "Vozilo Slot 2: {FFFFFF}Na ovom slotu nemate auto!");
SPD(playerid, DIALOG_AUTO2, DIALOG_STYLE_LIST, "{FFAB01}Vozilo 2 - {FFFFFF}Upravljanje", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nPromjena boje\nPaintjob boja\nOstavi u vozilu\nUzmi iz vozila\nProdaj vozilo\nUgradi radio\nRadio\nProdaj vozilo igracu", "Odaberi", "Nazad");
}
}
}Kupovina auta:
if(PlayerInfo != -1 && PlayerInfo != -1) return Error(playerid,"Vec posjedujes dva auta!");Kupovina auta 1:
if(PlayerInfo == -1)
{
new poz = random(sizeof(RandomAutoSpawn));
g_NovacMinus(playerid,AutoSalon);
PlayerInfo = i;
VoziloInfo = AutoSalon;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 1;
VoziloInfo = 1;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 999;
VoziloInfo = 0;
strmid(VoziloInfo, GetName(playerid), 0, strlen(GetName(playerid)), 999);
TogglePlayerControllable(playerid, 1);
VoziloInfo = JBC_CreateVehicle(AutoSalon, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
KupovinaAuta = false; autokatalog = 0;
UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
c0x_SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
PosaoGPS = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Uspjesno ste kupili auto!");
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Autom mozete upravljati komandom /v!");
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Lokacija vaseg auta je oznacena crveno na mapi!");
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");
break;
}kupovina auta 2:
else if(PlayerInfo == -1)
{
new poz = random(sizeof(RandomAutoSpawn));
g_NovacMinus(playerid,AutoSalon);
PlayerInfo = i;
VoziloInfo = AutoSalon;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 1;
VoziloInfo = 1;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 999;
VoziloInfo = 0;
strmid(VoziloInfo, GetName(playerid), 0, strlen(GetName(playerid)), 999);
TogglePlayerControllable(playerid, 1);
VoziloInfo = JBC_CreateVehicle(AutoSalon, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
KupovinaAuta = false; autokatalog = 0;
UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
c0x_SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
PosaoGPS = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Uspjesno ste kupili auto!");
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Autom mozete upravljati komandom /v!");
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Lokacija vaseg auta je oznacena crveno na mapi!");
SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");
break;
}SacuvajIgraca zadnja linija:
INI_WriteInt(File,"PosedovanjeAuta2",PlayerInfo);LoadUser_data zadnja linija:
INI_Int("PosedovanjeAuta2",PlayerInfo);Ne razumem zbog cega nece da mi otvori komandu /v i kada kupim drugi auto u Korisnici stoji
PosedovanjeAuta2 = -1;Hvala unapred za pomoc.
