All pastes #942137 Raw Edit

Something

public text v1 · immutable
·published 2008-03-14 07:53 UTC
rendered paste body
Menu variable:

new Menu:fly_menu;      //fly menu

/fly command:

TogglePlayerControllable(playerid, 0);
ShowMenuForPlayer(fly_menu, playerid);

public OnGameModeInit()
{
	fly_menu = CreateMenu("Fly",0,25,150,150,250);
	AddMenuItem(fly_menu,0,"Mount Chiliad");
	AddMenuItem(fly_menu,0,"Andromeda");
	AddMenuItem(fly_menu,0,"Battlefield");
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	TogglePlayerControllable(playerid,1);
	new Menu:Current = GetPlayerMenu(playerid);
	if (Current == fly_menu)
	{
		switch(row)
		{
			case 0:{ //mount chiliad
	   			SetPlayerPos(playerid,-2317.5325,-1644.9664,783.7031);
				GameTextForPlayer(playerid," ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~            ~r~mount chiliad",2000,6);
			}
			case 1:{ //andromeda
				SetPlayerInterior(playerid,9);
				SetPlayerPos(playerid,315.2539,1026.1417,1949.4177);
				GameTextForPlayer(playerid," ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~              ~r~andromeda",2000,6);
			}
			case 2:{ //battlefield
				SetPlayerInterior(playerid,10);
				SetPlayerPos(playerid,-972.4957,1060.9830,1345.6690);
				GameTextForPlayer(playerid," ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~              ~r~battlefield",2000,6);
			}
		}
	}
}