Detaljan opis problema: Kada ukuca /vipmenu izbaci mi dialog.Ali nece da udje.Kada kliknem na oruzije ne otvori se drugi dialog ili cvece nece nista.I druge dialoge koje sam radio nece ?
Dio skripte:
Evo sve:
DEFINE
#define DIALOG_VIPMENU 719KOMANDA
if (strcmp("/vipmenu", cmdtext, true, 10) == 0)
{
if(PlayerInfo >= 1 || PlayerInfo >= 1 || PlayerInfo >= 1 || PlayerInfo >= 1)
{
ShowPlayerDialog(playerid, DIALOG_VIPMENU, DIALOG_STYLE_LIST, "4EVER CRAZY - VIP MENU", "Oruzje\nCvece [Buket Cveca] ($1.000)\nHP [Dobijate 100 HP-a] ($2.000)\nArmor [Dobijate 100 Armor-a] ($2.000)", "Ok", "Izlaz");
}
return 1;
}DIALOGID
if(dialogid == DIALOG_VIPMENU)
{
if(response)
{
if(listitem == 0) //Vip Menu Oruzja
{
ShowPlayerDialog(playerid, DIALOG_VIPMENU+1, DIALOG_STYLE_LIST, "VIP GUN MENU", "Pistol 9mm ($2.000) [150 ammo]\nDesetr Eagle ($3.000) [200 ammo]\nMP5 ($4.000) [300 ammo]\nAK-47 ($5.000) [400 ammo]\nM4 ($7.000) [400 ammo]\nTec9 ($10.000) [400 ammo]\nUzi ($ 12.000) [400 ammo]\nUzi ($ 12.000) [400 ammo]\nSniper Rifle ($7.000) [600 ammo]", "Kupi", "Izadji");
}
}
}
if(dialogid == DIALOG_VIPMENU+1)
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 2000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 22, 150);
GivePlayerMoney(playerid, -2000);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 3000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 24, 200);
GivePlayerMoney(playerid, -3000);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 4000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 29, 300);
GivePlayerMoney(playerid, -4000);
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 5000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 30, 400);
GivePlayerMoney(playerid, -5000);
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) < 7000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 31, 400);
GivePlayerMoney(playerid, -7000);
}
if(listitem == 5)
{
if(GetPlayerMoney(playerid) < 10000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 32, 400);
GivePlayerMoney(playerid, -10000);
}
if(listitem == 6)
{
if(GetPlayerMoney(playerid) < 12000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 28, 400);
GivePlayerMoney(playerid, -12000);
}
if(listitem == 7)
{
if(GetPlayerMoney(playerid) < 7000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 34, 600);
GivePlayerMoney(playerid, -7000);
}
if(listitem == 8)
{
if(GetPlayerMoney(playerid) < 8000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 25, 200);
GivePlayerMoney(playerid, -8000);
}
}
}
if(dialogid == DIALOG_VIPMENU)
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 1000) return SCM(playerid, -1, "Nemas dovoljno novca !");
GivePlayerWeapon(playerid, 14, 1);
GivePlayerMoney(playerid, -1000);
}
}
}
if(dialogid == DIALOG_VIPMENU)
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 2000) return SCM(playerid, -1, "Nemas dovoljno novca !");
SetPlayerHealth(playerid, 100);
GivePlayerMoney(playerid, -2000);
}
}
}
if(dialogid == DIALOG_VIPMENU)
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 2000) return SCM(playerid, -1, "Nemas dovoljno novca !");
SetPlayerArmour(playerid, 100);
GivePlayerMoney(playerid, -2000);
}
}
return 1;
}
