Advertisement
Dome

Touristen Guide erstellen.

Jul 27th, 2011
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | None | 0 0
  1. ///////news
  2. new Menu:Guide;
  3.  
  4. ///////OnGameModInit
  5. Guide = CreateMenu("LS Touristen Guide, 2, 200.0, 100.0, 150.0, 150.0);
  6. AddMenuItem(Guide 0, "Stadthalle");
  7. AddMenuItem(Guide, 0, "Krankenhaus");
  8. AddMenuItem(Guide, 0, "Polizei");
  9. AddMenuItem(Guide, 0, "Zivi Spawn");
  10. AddMenuItem(Guide, 0, "Arbeitsamt");
  11. AddMenuItem(Guide, 0, "Fun Area");
  12. AddMenuItem(Guide, 0, "City Bank");
  13. AddMenuItem(Guide, 0, "Menu schliessen!");
  14.  
  15. public OnPlayerSelectedMenuRow(playerid, row)
  16. {
  17. new Menu:CurrentMenu = GetPlayerMenu(playerid);
  18. if(CurrentMenu == Guide)
  19. {
  20. switch(row)
  21. {
  22. case 0: //Stadthalle
  23. {
  24. SetPlayerCheckPoint(playerid, stadthallen coords);
  25. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde die Stadthalle makiert");
  26. }
  27. case 1: //Krankenhaus
  28. {
  29. SetPlayerCheckPoint(playerid, krankenaus coords);
  30. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde das Krankenhaus makiert");
  31. }
  32. case 2: //Polizei
  33. {
  34. SetPlayerCheckPoint(playerid, polizei-station coords);
  35. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde die Polizei Station makiert");
  36. }
  37. case 3: //Zivi-SPawn
  38. {
  39. SetPlayerCheckPoint(playerid, zivi-spawn coords);
  40. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde der Zivi Spawn makiert");
  41. }
  42. case 4: //Arbeitsamt
  43. {
  44. SetPlayerCheckPoint(playerid, arbeitsamt coords);
  45. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde das Arbeitsamt makiert");
  46. }
  47. case 5: //Fun Area
  48. {
  49. SetPlayerCheckPoint(playerid, fun-area coords);
  50. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde die Fun Area makiert");
  51. }
  52. case 6://City Bank
  53. {
  54. SetPlayerCheckPoint(playerid, city-bank coords);
  55. SendClientMessage(playerid, COLOR_GREY, "Auf der Karte wurde die City Bank makiert");
  56. }
  57. caste 7://Menu schließen
  58. {
  59. HideMenuForPlayer(Guide, playerid);
  60. SendClientMessage(playerid, COLOR_RED, "Du hast das Menu verlassen!");
  61. }
  62. }
  63. }
  64. return 1;
  65.  
  66.  
  67. public OnPlayerCommandText(playerid, cmdtext[])
  68. {
  69. if (strcmp("/guide", cmdtext, true, 10) == 0)
  70. {
  71. if(PlayerToPoint(25.0,playerid,xyz wo man das Menu öffnen kann");
  72. {
  73. ShowMenuForPlayer(playerid, Guide");
  74. }
  75. else
  76. {
  77. SendClientMessage(playerid, COLOR_GREY, "Du bist nicht beim XXX");
  78. return 1;
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement