All pastes #583595 Raw Edit

using a menu

public text v1 · immutable
·published 2007-06-22 13:16 UTC
rendered paste body
// one declaration:
new Menu:Help;

stock SetupHelpMenu()
{
	Help = CreateMenu("FuckAround 0.2", 2, 15,240,250,100);
	SetMenuColumnHeader(Help,0,"Command");
	SetMenuColumnHeader(Help,1,"Description");
	AddMenuItem(Help, 0, "/car <ID>");
	AddMenuItem(Help, 1, "Spawns car ID and places you inside");
	AddMenuItem(Help, 0, "/gset <multiplier>");
	AddMenuItem(Help, 1, "Sets the server's gravity to value (default 1.0)");
	AddMenuItem(Help, 0, "/weather <ID>");
	AddMenuItem(Help, 1, "Set's the server's weather to value");
	AddMenuItem(Help, 0, "/trailer");
	AddMenuItem(Help, 1, "Creates your own personal trailer");
	AddMenuItem(Help, 0, "/attach");
	AddMenuItem(Help, 1, "Attaches personal trailer to occupied car");
	AddMenuItem(Help, 0, "/coords");
	AddMenuItem(Help, 1, "Displays your X, Y, Z, and rotation");
	AddMenuItem(Help, 0, "/create <ID/name>");
	AddMenuItem(Help, 1, "Creates object ID in front of you");
	AddMenuItem(Help, 0, "/destroy");
	AddMenuItem(Help, 1, "Destroys selected object");
	AddMenuItem(Help, 0, "/name <description>");
	AddMenuItem(Help, 2, "Saves your selected object description");
	AddMenuItem(Help, 0, "TAB");
	AddMenuItem(Help, 1, "Executes EDIT MODE on nearest object");
}

stock ShowHelpMenu(playerid)
{
	ShowMenuForPlayer(Help,playerid);
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	printf("%i selected row %i!", playerid, row);
	return 1;
}