[Help] Weapon Dialog Problem
#1

Код:
#include <a_samp>
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_PURPLE 0x9E18E7FF
public OnFilterScriptInit()
{
    print("Weapon Menu By Horatio");
    return 1;
}
//===========================================================================================================================
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/negozio", true))
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "negozio", "Prezzi\n9mm\n9mm Silenziata\nDesert Eagle\nShotgun\nCanne Mozze\nSpas\nUzi\nTec9\nMP5\nM4\nAK-47\nSniper\nMolotov\nLanciafiamme\nGranate\nRPG\nHS RPG\nMinigun\nJetpack\nSalute\nArmour\nVita Infinita", "Compra", "Annulla");
        return 1;
    }
    return 0;
}
//===========================================================================================================================
		public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
		{
		switch(dialogid)
		{
  		case 1:
    	{
     	if(!response)
      	{
       	SendClientMessage(playerid, COLOR_WHITE, "Hmm ok you cancelled!");
        return 1;
        }
            
        switch(listitem)
        {
		case 0:
		{
		SendClientMessage(playerid,COLOR_YELLOW,"    		LISTINO PREZZI  	");
		SendClientMessage(playerid,COLOR_WHITE,"9mm Colt		1000ammo	500$");
		SendClientMessage(playerid,COLOR_WHITE,"9mm Silenziata	1000ammo	700$");
		SendClientMessage(playerid,COLOR_WHITE,"Desert Eagle	1000ammo	1500$");
		SendClientMessage(playerid,COLOR_WHITE,"Shotgun		1000ammo	1500$");
		SendClientMessage(playerid,COLOR_WHITE,"Canne Mozze	1000ammo	2000$");
		SendClientMessage(playerid,COLOR_WHITE,"Spas		1000ammo	3000$");
		SendClientMessage(playerid,COLOR_WHITE,"UZI			1000ammo	2000$");
		SendClientMessage(playerid,COLOR_WHITE,"Tec9		1000ammo	2000$");
		SendClientMessage(playerid,COLOR_WHITE,"MP5		1000ammo	3000$");
		SendClientMessage(playerid,COLOR_WHITE,"M4			1000ammo	5000$");
		SendClientMessage(playerid,COLOR_WHITE,"AK-47		1000ammo	5000$");
		SendClientMessage(playerid,COLOR_WHITE,"Sniper		300ammo	8000$");
		SendClientMessage(playerid,COLOR_WHITE,"Molotov		50ammo	8000$");
		SendClientMessage(playerid,COLOR_WHITE,"Lancia Fiamme	1000ammo	10000$");
		SendClientMessage(playerid,COLOR_WHITE,"Granate		30ammo	10000$");
		SendClientMessage(playerid,COLOR_WHITE,"RPG		30ammo	15000$");
		SendClientMessage(playerid,COLOR_WHITE,"HS RPG		30ammo	16000$");
		SendClientMessage(playerid,COLOR_WHITE,"Minigun		1000ammo	20000$");
		SendClientMessage(playerid,COLOR_WHITE,"JetPack			-		10000$");
		SendClientMessage(playerid,COLOR_WHITE,"Salute			-		4000$");
		SendClientMessage(playerid,COLOR_WHITE,"Armour			-		3500$");
		SendClientMessage(playerid,COLOR_WHITE,"Invulnerabilitа           -       50000$");
		}
		case 1://9mm
		{
		if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -500);
		GivePlayerWeapon(playerid, 22, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una colt 9mm!");
        }
        case 2://9mmsilenziata
        {
        if(GetPlayerMoney(playerid) < 700) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -700);
		GivePlayerWeapon(playerid, 23, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una colt 9mm silenziata!");
        }
        case 3://desert eagle
		{
		if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -1500);
		GivePlayerWeapon(playerid, 24, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una desert eagle!");
		}
        case 4://shotgun
		{
		if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -1500);
		GivePlayerWeapon(playerid, 25, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un fucile a pompa!");
        }
        case 5://sawnoff
		{
		if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -2000);
		GivePlayerWeapon(playerid, 26, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato le canne mozze!");
        }
        case 6://spas
		{
		if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -3000);
		GivePlayerWeapon(playerid, 27, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato uno spas!");
		}
        case 7://uzi
		{
		if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -2000);
		GivePlayerWeapon(playerid, 28, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una mitraglietta uzi!");
        }
        case 8://tec9
		{
		if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -2000);
		GivePlayerWeapon(playerid, 32, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato delle tec9!");
        }
        case 9://mp5
		{
		if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -3000);
		GivePlayerWeapon(playerid, 29, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un mp5!");
		}
        case 10://m4
		{
		if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -5000);
		GivePlayerWeapon(playerid, 31, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un M4!");
		}
        case 11://ak
		{
		if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -5000);
		GivePlayerWeapon(playerid, 30, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un ak-47!");
        }
        case 12://sniper
		{
		if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -8000);
		GivePlayerWeapon(playerid, 34, 300);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato uno sniper!");
		}
        case 13://molotov
		{
		if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -8000);
		GivePlayerWeapon(playerid, 18, 50);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato delle molotov!");
        }
        case 14://lanciafiamme
		{
		if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -10000);
		GivePlayerWeapon(playerid, 37, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un lancia fiamme!");
        }
        case 15://granate
		{
		if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -10000);
		GivePlayerWeapon(playerid, 24, 30);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato delle granate!");
        }
        case 16://RPG
		{
		if(GetPlayerMoney(playerid) < 15000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -15000);
		GivePlayerWeapon(playerid, 35, 30);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un RPG!");
        }
        case 17://hs rpg
		{
		if(GetPlayerMoney(playerid) < 16000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -16000);
		GivePlayerWeapon(playerid, 36, 30);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un HS RPG!");
        }
        case 18://minigun
		{
		if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -20000);
		GivePlayerWeapon(playerid, 38, 1000);
		SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un minigun!");
		}
        case 19://jetpack
		{
		if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -10000);
		GivePlayerWeapon(playerid, 24, 1000);
        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
        SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un jetpack!");
        }
        case 20://salute
		{
		if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -4000);
		SetPlayerHealth(playerid,100);
		SendClientMessage(playerid,COLOR_GREEN,"Hai ripristinato la salute!");
		}
        case 21://armor
		{
		if(GetPlayerMoney(playerid) < 3500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -3500);
        SetPlayerArmour(playerid, 100);
        SendClientMessage(playerid,COLOR_GREEN,"Hai ripristinato il giubotto antiproiettile!");
		}
        case 22://invulnerabilitа
		{
		if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
		GivePlayerMoney(playerid, -50000);
        SetPlayerHealth(playerid,999999);
        SendClientMessage(playerid,COLOR_GREEN,"Hai ottenuto la vita infinita!");
        }
        }
        }
    	}
    	return 1;
		}
Hi all... I have some problems with this script!
There aren't script errors in this filterscript, but, when i'm ingame and i type /negozio and after that i wanna buy a weapon, for example the minigun, the dialog menu automatically closes! D:

Sorry, but the script is in italian language! Thanks for the answers!
Reply
#2

Some help D:
Reply
#3

Does it show the "Hmm you cancelled" message?
Reply
#4

Try loading that script first/second in server.cfg or adding it to your gamemode, there are problems with dialogs when they are not either in the GM or first or second FS loaded.
Reply
#5

hi, I changed ur script and I put it on my server and it works! Here is the code I made:
Quote:

#include <a_samp>
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_PURPLE 0x9E18E7FF
public OnFilterScriptInit()
{
print("Weapon Menu By Horatio");
return 1;
}
//================================================== ================================================== =======================
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/negozio", true))
{
ShowPlayerDialog(playerid, 2007, DIALOG_STYLE_LIST, "negozio", "Prezzi\n9mm\n9mm Silenziata\nDesert Eagle\nShotgun\nCanne Mozze\nSpas\nUzi\nTec9\nMP5\nM4\nAK-47\nSniper\nMolotov\nLanciafiamme\nGranate\nRPG\nH S RPG\nMinigun\nJetpack\nSalute\nArmour\nVita Infinita", "Compra", "Annulla");
return 1;
}
return 0;
}
//================================================== ================================================== =======================
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == 2007)
{
if (response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,COLOR_YELLOW," LISTINO PREZZI ");
SendClientMessage(playerid,COLOR_WHITE,"9mm Colt 1000ammo 500$");
SendClientMessage(playerid,COLOR_WHITE,"9mm Silenziata 1000ammo 700$");
SendClientMessage(playerid,COLOR_WHITE,"Desert Eagle 1000ammo 1500$");
SendClientMessage(playerid,COLOR_WHITE,"Shotgun 1000ammo 1500$");
SendClientMessage(playerid,COLOR_WHITE,"Canne Mozze 1000ammo 2000$");
SendClientMessage(playerid,COLOR_WHITE,"Spas 1000ammo 3000$");
SendClientMessage(playerid,COLOR_WHITE,"UZI 1000ammo 2000$");
SendClientMessage(playerid,COLOR_WHITE,"Tec9 1000ammo 2000$");
SendClientMessage(playerid,COLOR_WHITE,"MP5 1000ammo 3000$");
SendClientMessage(playerid,COLOR_WHITE,"M4 1000ammo 5000$");
SendClientMessage(playerid,COLOR_WHITE,"AK-47 1000ammo 5000$");
SendClientMessage(playerid,COLOR_WHITE,"Sniper 300ammo 8000$");
SendClientMessage(playerid,COLOR_WHITE,"Molotov 50ammo 8000$");
SendClientMessage(playerid,COLOR_WHITE,"Lancia Fiamme 1000ammo 10000$");
SendClientMessage(playerid,COLOR_WHITE,"Granate 30ammo 10000$");
SendClientMessage(playerid,COLOR_WHITE,"RPG 30ammo 15000$");
SendClientMessage(playerid,COLOR_WHITE,"HS RPG 30ammo 16000$");
SendClientMessage(playerid,COLOR_WHITE,"Minigun 1000ammo 20000$");
SendClientMessage(playerid,COLOR_WHITE,"JetPack - 10000$");
SendClientMessage(playerid,COLOR_WHITE,"Salute - 4000$");
SendClientMessage(playerid,COLOR_WHITE,"Armour - 3500$");
SendClientMessage(playerid,COLOR_WHITE,"Invulnerab ilita` - 50000$");
}
case 1://9mm
{
if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -500);
GivePlayerWeapon(playerid, 22, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una colt 9mm!");
}
case 2://9mmsilenziata
{
if(GetPlayerMoney(playerid) < 700) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -700);
GivePlayerWeapon(playerid, 23, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una colt 9mm silenziata!");
}
case 3://desert eagle
{
if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -1500);
GivePlayerWeapon(playerid, 24, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una desert eagle!");
}
case 4://shotgun
{
if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -1500);
GivePlayerWeapon(playerid, 25, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un fucile a pompa!");
}
case 5://sawnoff
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid, 26, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato le canne mozze!");
}
case 6://spas
{
if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -3000);
GivePlayerWeapon(playerid, 27, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato uno spas!");
}
case 7://uzi
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid, 28, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato una mitraglietta uzi!");
}
case 8://tec9
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid, 32, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato delle tec9!");
}
case 9://mp5
{
if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -3000);
GivePlayerWeapon(playerid, 29, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un mp5!");
}
case 10://m4
{
if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -5000);
GivePlayerWeapon(playerid, 31, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un M4!");
}
case 11://ak
{
if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -5000);
GivePlayerWeapon(playerid, 30, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un ak-47!");
}
case 12://sniper
{
if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -8000);
GivePlayerWeapon(playerid, 34, 300);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato uno sniper!");
}
case 13://molotov
{
if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -8000);
GivePlayerWeapon(playerid, 18, 50);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato delle molotov!");
}
case 14://lanciafiamme
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -10000);
GivePlayerWeapon(playerid, 37, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un lancia fiamme!");
}
case 15://granate
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -10000);
GivePlayerWeapon(playerid, 24, 30);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato delle granate!");
}
case 16://RPG
{
if(GetPlayerMoney(playerid) < 15000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -15000);
GivePlayerWeapon(playerid, 35, 30);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un RPG!");
}
case 17://hs rpg
{
if(GetPlayerMoney(playerid) < 16000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -16000);
GivePlayerWeapon(playerid, 36, 30);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un HS RPG!");
}
case 18://minigun
{
if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -20000);
GivePlayerWeapon(playerid, 38, 1000);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un minigun!");
}
case 19://jetpack
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -10000);
GivePlayerWeapon(playerid, 24, 1000);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USE JETPACK);
SendClientMessage(playerid,COLOR_GREEN,"Hai aquistato un jetpack!");
}
case 20://salute
{
if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -4000);
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,COLOR_GREEN,"Hai ripristinato la salute!");
}
case 21://armor
{
if(GetPlayerMoney(playerid) < 3500) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -3500);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid,COLOR_GREEN,"Hai ripristinato il giubotto antiproiettile!");
}
case 22://invulnerabilita`
{
if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid, COLOR_RED, "Non hai abbastanza soldi!");
GivePlayerMoney(playerid, -50000);
SetPlayerHealth(playerid,999999);
SendClientMessage(playerid,COLOR_GREEN,"Hai ottenuto la vita infinita!");
}
}
}else{
SendClientMessage(playerid, COLOR_WHITE, "Hmm ok you cancelled");
}
}
return 0;
}

PS.: if you have a game mode on your server, there is 99% possibility that when you put a small dialog ID (1), that is the same as other ID dialogs and therefore prefer to give bigger dialogs ID (like me (2007). Sorry for my bad english
Reply
#6

Thx guys! solved!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)