SA-MP Forums Archive
Problem With F_Menu - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Problem With F_Menu (/showthread.php?tid=67735)



Problem With F_Menu - [LNL]Remulis - 03.03.2009

can someone help me pls to fix this ?

Код:
#include <a_samp>
#include <F_Menu>

#define FILTERSCRIPT

#define COLOR_WHITE 0xFFFFFFFF

new Menu:MyMenu;

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Enabled Remulis Weapons Menu");
	print("--------------------------------------\n");

	MyMenu = F_CreateMenu("Ginklu Meniu")

  F_AddMenuItem(MyMenu, 0, "M4");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "AK-K7");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "MP5");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "Deagle");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "Tech-9");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "9mm");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "Shotgun");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "Silent 9mm");F_AddMenuItem
	F_AddMenuItem(MyMenu, 0, "Combat Shotgun");F_AddMenuItem
	return 1;
}

public OnFilterScriptExit()
{
  print("\n--------------------------------------");
	print(" Disabled Remulis Creation");
	print("--------------------------------------\n");
	return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/gun", cmdtext, true, 10) == 0)
	{
		F_ShowMenuForPlayer(MyMenu, playerid);
		TogglePlayerControllable(playerid, false);
		return 1;
	}
	return 0;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
  F_HideMenuForPlayer(MyMenu, playerid);
  new Menu:current;
  current = GetPlayerMenu(playerid);
  if(current == MyMenu)
  {
    switch(row)
    {
      case 0:
			{
        if(GetPlayerMoney(playerid) > 60000)
				{
					GivePlayerMoney(playerid,-60000);
					GivePlayerWeapon(playerid, 31, 120);
          SetTimer("neturi pinigu",100, 1);
					TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 60000$");
				}
      }
      case 1:
			{
				if(GetPlayerMoney(playerid) > 60000)
				{
					GivePlayerMoney(playerid,-60000);
					GivePlayerWeapon(playerid, 30, 120);
          SetTimer("neturi pinigu",100, 1);
					TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 60000$");
				}
      }
      case 2:
			{
				if(GetPlayerMoney(playerid) > 40000)
				{
					GivePlayerMoney(playerid,-40000);
					GivePlayerWeapon(playerid, 29, 120);
          SetTimer("neturi pinigu",100, 1);
					TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 40000$");
				}
      }
      case 3:
			{
				if(GetPlayerMoney(playerid) > 25000)
				{
       	  GivePlayerMoney(playerid,-25000);
				  GivePlayerWeapon(playerid, 24, 120);
          SetTimer("neturi pinigu",100, 1);
				  TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"neturi 25000$");
				}
      }
      case 4:
			{
				if(GetPlayerMoney(playerid) > 10000)
				{
       	  	GivePlayerWeapon(playerid, 32, 1000);
      	  GivePlayerMoney(playerid,-10000);
          SetTimer("neturi pinigu",100, 1);
					TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 10000$");
				}
      }
      case 5:
			{
				if(GetPlayerMoney(playerid) > 2000)
				{
       	  	GivePlayerWeapon(playerid, 22, 1000);
      	  GivePlayerMoney(playerid,-20000);
          SetTimer("neturi pinigu",100, 1);
					TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 20000$");
				}
      }
			case 6:
			{
				if(GetPlayerMoney(playerid) > 1000)
				{
					GivePlayerMoney(playerid,-1000);
			 		GivePlayerWeapon(playerid, 25, 100);
          SetTimer("neturi pinigu",100, 1);
			    TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 1000$");
				}
      }
			case 7:
			{
				if(GetPlayerMoney(playerid) > 1000)
				{
					GivePlayerMoney(playerid,-1000);
			 		GivePlayerWeapon(playerid, 23, 100);
          SetTimer("neturi pinigu",100, 1);
			    TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 1000$");
				}
 }
			case 8:
			{
				if(GetPlayerMoney(playerid) > 10000)
				{
					GivePlayerMoney(playerid,-10000);
			 		GivePlayerWeapon(playerid, 27, 400);
          SetTimer("neturi pinigu",100, 1);
			    TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 10000$");
				}
			}
		  case 9:
			{
				if(GetPlayerMoney(playerid) > 1000)
				{
					GivePlayerMoney(playerid,-1000);
			 		GivePlayerWeapon(playerid, 28, 700);
          SetTimer("neturi pinigu",100, 1);
			    TogglePlayerControllable(playerid, true);
				}
				else
				{
					SendClientMessage(playerid,COLOR_WHITE,"Neturi 1000$");


	}
      }
		}
  }

	return 1;
}



Re: Problem With F_Menu - Rks25 - 03.03.2009

Why don';t you post it in it;s topic.


Re: Problem With F_Menu - [LNL]Remulis - 03.03.2009

?


Re: Problem With F_Menu - [LNL]Remulis - 03.03.2009

pls enybody help


Re: Problem With F_Menu - Rks25 - 03.03.2009

post it here:
http://forum.sa-mp.com/index.php?top...7791#msg577791


Re: Problem With F_Menu - karolis1478 - 29.04.2009

Lietuvis D


Re: Problem With F_Menu - Dreftas - 29.04.2009

Quote:
Originally Posted by karolis1478
Lietuvis D
Ar tai taip juokinga?