Please. help me !!! T_T
#3

Try this:

Postebin: http://pawn.pastebin.com/f1fdc891d

Код:
#include <a_samp>

new Menu:Select;
new Menu:elevator;

public OnFilterScriptInit()
{
  print("\n--------------------------------------");
  print(" Teleport elevator ");
  print("--------------------------------------\n");
  Select = CreateMenu("Select", 1,20,120,150,40);
  AddMenuItem(Select, 0, "elevator");
  elevator = CreateMenu("Select", 1,20,120,150,40);
  AddMenuItem(elevator, 0, "Level 1");
  AddMenuItem(elevator, 0, "Level 2");
  AddMenuItem(elevator, 0, "Level 3");
  AddMenuItem(elevator, 0, "Level 4");
  AddMenuItem(elevator, 0, "Level 5");
  AddMenuItem(elevator, 0, "Level 6");
  AddMenuItem(elevator, 0, "Level 7");
  AddMenuItem(elevator, 0, "Level 8");
  AddMenuItem(elevator, 0, "Level 9");
  AddMenuItem(elevator, 0, "Level 10");
  AddMenuItem(elevator, 0, "~r~Menu");
  return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

  if (strcmp("/elevator", cmdtext, true, 10) == 0)
  {
  ShowMenuForPlayer(Select,playerid);
  TogglePlayerControllable(playerid,false);
  return 1;
}

  return 0;
}

public OnPlayerExitedMenu(playerid)
{
  TogglePlayerControllable(playerid, true);
	return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
  new Menu:CurrentMenu = GetPlayerMenu(playerid);
  if(CurrentMenu == Select)
  {
  switch(row)
  {
  case 0:
  {
  ShowMenuForPlayer(elevator, playerid);
  TogglePlayerControllable(playerid,1);
  }
  }
  }
  if(CurrentMenu == elevator)
  {
  switch(row)
  {
  case 0:
  {
  new araba;
  araba=GetPlayerVehicleID(playerid);
  SetPlayerPos(playerid, -274.9351,1535.3416,75.3594);
  SetVehiclePos(araba, -274.9351,1535.3416,75.3594);
  PutPlayerInVehicle(playerid,araba,0);
  TogglePlayerControllable(playerid,1);
  }
  case 1:
  {
  new araba;
  araba=GetPlayerVehicleID(playerid);
  SetPlayerPos(playerid, 2273.3972,1395.4358,42.8203);
  SetVehiclePos(araba, 2273.3972,1395.4358,42.8203);
  PutPlayerInVehicle(playerid,araba,0);
  TogglePlayerControllable(playerid,1);
  }
  case 2:
  {
  new araba;
  araba=GetPlayerVehicleID(playerid);
  SetPlayerPos(playerid, 1210.4374,-2037.3204,69.0078);
  SetVehiclePos(araba, 1210.4374,-2037.3204,69.0078);
  PutPlayerInVehicle(playerid,araba,0);
  TogglePlayerControllable(playerid,1);
  }
  case 3:
  {
  new araba;
  araba=GetPlayerVehicleID(playerid);
  SetPlayerPos(playerid, -2399.6096,-613.3132,132.3755);
  SetVehiclePos(araba, -2399.6096,-613.3132,132.3755);
  PutPlayerInVehicle(playerid,araba,0);
  TogglePlayerControllable(playerid,1);
  }
  case 4: //main menu
  {
  ShowMenuForPlayer(Select, playerid);
  }
  }
  }
  return 1;
}
Reply


Messages In This Thread
Please. help me !!! T_T - by speedy199 - 07.03.2009, 15:50
Re: Please. help me !!! T_T - by Flo_White - 07.03.2009, 15:52
Re: Please. help me !!! T_T - by robanswe - 07.03.2009, 15:58
Re: Please. help me !!! T_T - by speedy199 - 08.03.2009, 00:28

Forum Jump:


Users browsing this thread: 1 Guest(s)