Problem With F_Menu
#1

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;
}
Reply


Messages In This Thread
Problem With F_Menu - by [LNL]Remulis - 03.03.2009, 17:13
Re: Problem With F_Menu - by Rks25 - 03.03.2009, 17:22
Re: Problem With F_Menu - by [LNL]Remulis - 03.03.2009, 17:54
Re: Problem With F_Menu - by [LNL]Remulis - 03.03.2009, 20:26
Re: Problem With F_Menu - by Rks25 - 03.03.2009, 20:34
Re: Problem With F_Menu - by karolis1478 - 29.04.2009, 19:26
Re: Problem With F_Menu - by Dreftas - 29.04.2009, 20:04

Forum Jump:


Users browsing this thread: 1 Guest(s)