Skripta koju koristim: NLRP
Detaljan opis problema: E kopirao sam komadnu kreiraj sa MW-a i kada mi otvori dialog da odaberem sta da kreiram ja uzmem kuce i meni se dialog zatvori i tako i za firme,vikendice itd....!
Dio skripte:
Evo komanda:
CMD:kreiraj(playerid, params[])
{
if(PI < HEAD) return SCM(playerid,BELA,"Nisi ovlascen da koristis ovu komandu");
ShowPlayerDialog(playerid,DIALOGKREIRANJE,DIALOG_STYLE_LIST,"KREIRANJE","1|Kuca\n2|Stan\n3|Firmu\n5|Garaza\n6|Vikendicu\n7|Hotel","Odaberi","Izadji");
return 1;
}

evo dialog:
if(dialogid == DIALOGKREIRANJE)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,VRSTAKUCE,DIALOG_STYLE_LIST,"Kuce Kreiranje by Dusan","Mala kuca\nSrednja kuca\nVelika kuca\nVila","Odaberi","Izadji");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,VRSTASTANA,DIALOG_STYLE_LIST,"Stanovi Kreiranje by Dusan","Stan","Odaberi","Izadji");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid,DYNAMIKFIRME,DIALOG_STYLE_LIST,"Firme Kreiranje by Dusan","GunShop\nMarkrt/7\nButik\nKafici\nFrizerski saloni\nprehrambene firme\nOstalo\nTatto","Odaberi","Izadji");
}
if(listitem == 3)
{
ShowPlayerDialog(playerid,DYNAMIKGARAZA,DIALOG_STYLE_MSGBOX,"Garaze Kreiranje by Dusan","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|","kreiraj","Izadji");
}
if(listitem == 4)
{
ShowPlayerDialog(playerid,DYNAMIKVIKENDICA,DIALOG_STYLE_MSGBOX,"Vikendice Kreiranje by Dusan","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|","kreiraj","Izadji");
}
if(listitem == 5)
{
ShowPlayerDialog(playerid,DYNAMIKHOTEL,DIALOG_STYLE_MSGBOX,"Hoteli Kreiranje by Dusan","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|","kreiraj","Izadji");
}
}
}


Evo od vrste kuca:
if(dialogid == VRSTAKUCE)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,MALAKUCAKREIRANJE,DIALOG_STYLE_MSGBOX,"ID kuce","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|e","Kreiraj","Izadji");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,SREDNJAKUCAKREIRANJE,DIALOG_STYLE_MSGBOX,"Kreiranje kuce","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|","Kreiraj","Izadji");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid,VELIKAKUCAKREIRANJE,DIALOG_STYLE_MSGBOX,"Kreiranje kuce","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|","Kreiraj","Izadji");
}
if(listitem == 3)
{
ShowPlayerDialog(playerid,VILAKUCAKREIRANJE,DIALOG_STYLE_MSGBOX,"Kreiranje kuce","Ukoliko zelis da kreiras pritisni gumb |kreiraj|\nukoliko nezelis da kreiras pritisni gumb |izadji|","Kreiraj","Izadji");
}
}
}

i evo vam ovaj dick
if(dialogid == MALAKUCAKREIRANJE)
{
if(response)
{
new id = SpawnedHouses+1;
new vw = random(2000);
new Float:ulazx, Float:ulazy, Float:ulazz, Float:ulaza;
GetPlayerPos(playerid, ulazx, ulazy, ulazz);
GetPlayerFacingAngle(playerid, ulaza);

{

format(iString, 2100, "INSERT INTO `Kuce` (`ID`, `ImaVlasnika`, `Vlasnik`, `Vrsta`, `UlazX`, `UlazY`, `UlazZ`, `UlazA`, `IzlazX`, `IzlazY`, `IzlazZ`, `IzlazA`, `HCX`, `HCY`, `HCZ`, `HCA`, `BrojSoba`, `DostupnoZaRent`, \
`RentCena`, `hDroga`, `Oruzje1`, `Municija1`, `Oruzje2`, `Municija2`, `Oruzje3`, `Municija3`,");

format(iString, 2100, "%s `tTorba`, `tDroga`, `tPizza`, `tSok`, `tHotdog`, `tZice`, `tKanister`, `tSemena`, \
`tKoka`, `tGDOruzje`, `tGDProdaja`, `tGPS`, `tUze`, `HCModel`, `HCBoja1`, `HCBoja2`, `Zakljucano`, `Cena`, `Enterijer`, `Adresa`, `VW`, `kNivo`, `kHeal`, `kSef`, `kAlarm`) VALUES", iString);

format(iString, 2100, "%s ('%d', '0', 'Niko', 'Mala Kuca', '%f', '%f', '%f', '%f', '2333.1892089844', '-1076.9910888672', '1049.0234375', '0.0000', '9999', '9999', '0', '0', '8', '0', '-1', '0', '-1', '-1', '-1', '-1', '-1', '-1',",iString,id, ulazx, ulazy, ulazz, ulaza);

format(iString, 2100, "%s '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '1', '25000', '6', 'Commerce %d', '%d', '4', '0', '0', '0')", iString, id, vw);
mysql_query(iString);
}
format(CmdString, sizeof(CmdString), "Kuca ID: %d | Uspjesno Postavljena!", id);
SCM(playerid, PLAVA, CmdString);
SpawnedHouses++;
AddStaticPickup(1273, 1, ulazx, ulazy, ulazz);
return 1;
      }
  }

if(dialogid == VILAKUCAKREIRANJE)
{
if(response)
{
new id = SpawnedHouses+1;
new vw = random(2000);
new Float:ulazx, Float:ulazy, Float:ulazz, Float:ulaza;
GetPlayerPos(playerid, ulazx, ulazy, ulazz);
GetPlayerFacingAngle(playerid, ulaza);
{

format(iString, 2100, "INSERT INTO `Kuce` (`ID`, `ImaVlasnika`, `Vlasnik`, `Vrsta`, `UlazX`, `UlazY`, `UlazZ`, `UlazA`, `IzlazX`, `IzlazY`, `IzlazZ`, `IzlazA`, `HCX`, `HCY`, `HCZ`, `HCA`, `BrojSoba`, `DostupnoZaRent`, \
`RentCena`, `hDroga`, `Oruzje1`, `Municija1`, `Oruzje2`, `Municija2`, `Oruzje3`, `Municija3`,");

format(iString, 2100, "%s `tTorba`, `tDroga`, `tPizza`, `tSok`, `tHotdog`, `tZice`, `tKanister`, `tSemena`, \
`tKoka`, `tGDOruzje`, `tGDProdaja`, `tGPS`, `tUze`, `HCModel`, `HCBoja1`, `HCBoja2`, `Zakljucano`, `Cena`, `Enterijer`, `Adresa`, `VW`, `kNivo`, `kHeal`, `kSef`, `kAlarm`) VALUES", iString);

format(iString, 2100, "%s ('%d', '0', 'Niko', 'Vila', '%f', '%f', '%f', '%f', '225.6842', '1021.9133', '1084.0164', '0', '9999', '9999', '0', '0', '8', '0', '-1', '0', '-1', '-1', '-1', '-1', '-1', '-1',",iString,id, ulazx, ulazy, ulazz, ulaza);

format(iString, 2100, "%s '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '1', '500000', '7', 'Commerce %d', '%d', '12', '0', '0', '0')", iString, id, vw);
mysql_query(iString);
}
format(CmdString, sizeof(CmdString), "Kuca ID: %d | Uspjesno Postavljena!", id);
SCM(playerid, PLAVA, CmdString);
SpawnedHouses++;
AddStaticPickup(1273, 1, ulazx, ulazy, ulazz);
return 1;
}
}
if(dialogid == VELIKAKUCAKREIRANJE)
{
if(response)
{
new id = SpawnedHouses+1;
new vw = random(2000);
new Float:ulazx, Float:ulazy, Float:ulazz, Float:ulaza;
GetPlayerPos(playerid, ulazx, ulazy, ulazz);
GetPlayerFacingAngle(playerid, ulaza);

{

format(iString, 2100, "INSERT INTO `Kuce` (`ID`, `ImaVlasnika`, `Vlasnik`, `Vrsta`, `UlazX`, `UlazY`, `UlazZ`, `UlazA`, `IzlazX`, `IzlazY`, `IzlazZ`, `IzlazA`, `HCX`, `HCY`, `HCZ`, `HCA`, `BrojSoba`, `DostupnoZaRent`, \
`RentCena`, `hDroga`, `Oruzje1`, `Municija1`, `Oruzje2`, `Municija2`, `Oruzje3`, `Municija3`,");

format(iString, 2100, "%s `tTorba`, `tDroga`, `tPizza`, `tSok`, `tHotdog`, `tZice`, `tKanister`, `tSemena`, \
`tKoka`, `tGDOruzje`, `tGDProdaja`, `tGPS`, `tUze`, `HCModel`, `HCBoja1`, `HCBoja2`, `Zakljucano`, `Cena`, `Enterijer`, `Adresa`, `VW`, `kNivo`, `kHeal`, `kSef`, `kAlarm`) VALUES", iString);

format(iString, 2100, "%s ('%d', '0', 'Niko', 'Velika Kuca', '%f', '%f', '%f', '%f', '2237.5656738281', '-1080.6798095703', '1049.0234375', '0', '9999', '9999', '0', '0', '8', '0', '-1', '0', '-1', '-1', '-1', '-1', '-1', '-1',",iString,id, ulazx, ulazy, ulazz, ulaza);

format(iString, 2100, "%s '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '1', '115000', '2', 'Commerce %d', '%d', '8', '0', '0', '0')", iString, id, vw);
mysql_query(iString);
}
format(CmdString, sizeof(CmdString), "Kuca ID: %d | Uspjesno Postavljena!", id);
SCM(playerid, PLAVA, CmdString);
SpawnedHouses++;
AddStaticPickup(1273, 1, ulazx, ulazy, ulazz);
return 1;
}
}
if(dialogid == SREDNJAKUCAKREIRANJE)
{
if(response)
{
new id = SpawnedHouses+1;
new vw = random(2000);
new Float:ulazx, Float:ulazy, Float:ulazz, Float:ulaza;
GetPlayerPos(playerid, ulazx, ulazy, ulazz);
GetPlayerFacingAngle(playerid, ulaza);

{

format(iString, 2100, "INSERT INTO `Kuce` (`ID`, `ImaVlasnika`, `Vlasnik`, `Vrsta`, `UlazX`, `UlazY`, `UlazZ`, `UlazA`, `IzlazX`, `IzlazY`, `IzlazZ`, `IzlazA`, `HCX`, `HCY`, `HCZ`, `HCA`, `BrojSoba`, `DostupnoZaRent`, \
`RentCena`, `hDroga`, `Oruzje1`, `Municija1`, `Oruzje2`, `Municija2`, `Oruzje3`, `Municija3`,");

format(iString, 2100, "%s `tTorba`, `tDroga`, `tPizza`, `tSok`, `tHotdog`, `tZice`, `tKanister`, `tSemena`, \
`tKoka`, `tGDOruzje`, `tGDProdaja`, `tGPS`, `tUze`, `HCModel`, `HCBoja1`, `HCBoja2`, `Zakljucano`, `Cena`, `Enterijer`, `Adresa`, `VW`, `kNivo`, `kHeal`, `kSef`, `kAlarm`) VALUES", iString);

format(iString, 2100, "%s ('%d', '0', 'Niko', 'Srednja Kuca', '%f', '%f', '%f', '%f', '225.756989', '1240.000000', '1082.149902', '0', '9999', '9999', '0', '0', '8', '0', '-1', '0', '-1', '-1', '-1', '-1', '-1', '-1',",iString,id, ulazx, ulazy, ulazz, ulaza);

format(iString, 2100, "%s '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '1', '60000', '2', 'Commerce %d', '%d', '6', '0', '0', '0')", iString, id, vw);
mysql_query(iString);
}
format(CmdString, sizeof(CmdString), "Srednja Kuca ID: %d | Uspjesno Postavljena!", id);
SCM(playerid, PLAVA, CmdString);
SpawnedHouses++;
AddStaticPickup(1273, 1, ulazx, ulazy, ulazz);
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //