Menu problem
#1

Alright I read the create a simple menu tutorial on SA-MP Wiki, I have a menu for when a cop type's /duty the menu opens for them and a list of stuff to choose from, when they choose something though, you can't open then menu again if you type /duty, nothing happens.
Код:
if(CurrentMenu == copduty)
{
  switch(row)
  {
    case 0: //Patrol
    {
		SetPlayerArmour(playerid,100);
		SetPlayerHealth(playerid,100);
		GivePlayerWeapon(playerid,24,100);
		GivePlayerWeapon(playerid,41,1000);
		GivePlayerWeapon(playerid,3,1);
		SetPlayerSkin(playerid,280);
		CopOnDuty[playerid] = 1;
		TogglePlayerControllable(playerid,1);
		format(string, sizeof(string), "%s is now an on duty patrol officer.",GetPlayerNameEx(playerid));
		SendFactionTypeMessage(1, COLOR_LSPD, string);
    }
    case 1: //S.W.A.T
    {
		SetPlayerArmour(playerid,100);
		SetPlayerHealth(playerid,100);
		GivePlayerWeapon(playerid,17,50);
		GivePlayerWeapon(playerid,27,100);
		GivePlayerWeapon(playerid,31,200);
		SetPlayerSkin(playerid,285);
		CopOnDuty[playerid] = 1;
		TogglePlayerControllable(playerid,1);
		format(string, sizeof(string), "%s is now an on duty s.w.a.t officer.",GetPlayerNameEx(playerid));
		SendFactionTypeMessage(1, COLOR_LSPD, string);
    }
    case 2: //Marksman
    {
    SetPlayerArmour(playerid,100);
		SetPlayerHealth(playerid,100);
		GivePlayerWeapon(playerid,34,50);
		GivePlayerWeapon(playerid,23,50);
		SetPlayerSkin(playerid,285);
		CopOnDuty[playerid] = 1;
		TogglePlayerControllable(playerid,1);
		format(string, sizeof(string), "%s is now an on duty marksman officer.",GetPlayerNameEx(playerid));
		SendFactionTypeMessage(1, COLOR_LSPD, string);
    }
    case 3: //Undercover
    {
		SetPlayerArmour(playerid,100);
		SetPlayerHealth(playerid,100);
		GivePlayerWeapon(playerid,24,100);
		GivePlayerWeapon(playerid,43,50);
		SetPlayerSkin(playerid,29);
		CopOnDuty[playerid] = 1;
		TogglePlayerControllable(playerid,1);
		format(string, sizeof(string), "%s is now an on duty undercover officer.",GetPlayerNameEx(playerid));
		SendFactionTypeMessage(1, COLOR_LSPD, string);
    }
    case 4: //Off Duty
    {
		SetPlayerHealth(playerid,100);
		ResetPlayerWeapons(playerid);
		CopOnDuty[playerid] = 0;
		TogglePlayerControllable(playerid,1);
		SetPlayerToFactionSkin(playerid);
		SetPlayerToFactionColor(playerid);
		format(string, sizeof(string), "%s is now an off duty officer.",GetPlayerNameEx(playerid));
		SendFactionTypeMessage(1, COLOR_LSPD, string);
    }
  }
}
	return 1;
}
Reply


Messages In This Thread
Menu problem - by joe_stoner - 18.01.2010, 18:33
Re: Menu problem - by Joe Staff - 18.01.2010, 18:38
Re: Menu problem - by joe_stoner - 18.01.2010, 18:46
Re: Menu problem - by Joe Staff - 18.01.2010, 18:51
Re: Menu problem - by joe_stoner - 18.01.2010, 18:53
Re: Menu problem - by Joe Staff - 18.01.2010, 18:57
Re: Menu problem - by joe_stoner - 18.01.2010, 19:02
Re: Menu problem - by Calgon - 18.01.2010, 19:08
Re: Menu problem - by Joe Staff - 18.01.2010, 19:08
Re: Menu problem - by joe_stoner - 18.01.2010, 19:13

Forum Jump:


Users browsing this thread: 2 Guest(s)