Guest User

Untitled

a guest
Sep 25th, 2015
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.78 KB | None | 0 0
  1. #define DIALOG_BSNMENU 1
  2.  
  3.     if (strcmp("/menu", cmdtext, true, 10) == 0)
  4.     {
  5.         if (IsPlayerInRangeOfPoint(playerid,2.0, 1189.1355,-895.9838,43.2548))
  6.         {
  7.             SendClientMessage(playerid, NB, "Wähle bitte dein gewünschtes Essen aus.");
  8.             ShowPlayerDialog(playerid, BSNMENU, DIALOG_STYLE_LIST, "Menu 1\nMenu 2\nMenu 3\nMenu 4\nMenu 5\nMenu 6\nMenu 8\nMenu 9", "Kaufen", "Abbrechen");
  9.             FreezePlayer(playerid);
  10.             return 1;
  11.         }
  12.     }
  13.    
  14.     if(CurrentMenu == BSNMENU)
  15.     {
  16.         switch(row)
  17.         {
  18.             case 0:
  19.             {
  20.                 if(GetPlayerMoney(playerid) >= 3)
  21.                 {
  22.                     ShowMenuForPlayer(BSNMENU,playerid);
  23.                     GivePlayerMoney(playerid, -3);
  24.                     SetPlayerHealth(playerid, 100);
  25.                     SendClientMessage(playerid, NB, "Sie haben sich 3 Chicken Nuggets gekauft.");
  26.  
  27.                 }
  28.                 else
  29.                 {
  30.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  31.                 }
  32.             }
  33.             case 1:
  34.             {
  35.                 if(GetPlayerMoney(playerid) >= 4)
  36.                 {
  37.                     ShowMenuForPlayer(BSNMENU,playerid);
  38.                     GivePlayerMoney(playerid, -4);
  39.                     SetPlayerHealth(playerid, 100);
  40.                     SendClientMessage(playerid, NB, "Sie haben sich 12 Chicken Nuggets gekauft.");
  41.                 }
  42.                 else
  43.                 {
  44.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  45.                 }
  46.             }
  47.             case 2:
  48.             {
  49.                 if(GetPlayerMoney(playerid) >= 5)
  50.                 {
  51.                     ShowMenuForPlayer(BSNMENU,playerid);
  52.                     GivePlayerMoney(playerid, -5);
  53.                     SetPlayerHealth(playerid, 100);
  54.                     SendClientMessage(playerid, NB, "Sie haben sich 20 Chicken Nuggets gekauft.");
  55.  
  56.                 }
  57.                 else
  58.                 {
  59.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  60.                 }
  61.             }
  62.             case 3:
  63.             {
  64.                 if(GetPlayerMoney(playerid) >= 1)
  65.                 {
  66.                     ShowMenuForPlayer(BSNMENU,playerid);
  67.                     GivePlayerMoney(playerid, -1);
  68.                     SetPlayerHealth(playerid, 100);
  69.                     SendClientMessage(playerid, NB, "Sie haben sich einen Cheesburger gekauft.");
  70.                 }
  71.                 else
  72.                 {
  73.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  74.                 }
  75.             }
  76.             case 4:
  77.             {
  78.                 if(GetPlayerMoney(playerid) >= 1)
  79.                 {
  80.                     ShowMenuForPlayer(BSNMENU,playerid);
  81.                     GivePlayerMoney(playerid, -1);
  82.                     SetPlayerHealth(playerid, 100);
  83.                     SendClientMessage(playerid, NB, "Sie haben sich einen Chickenburger gekauft.");
  84.                 }
  85.                 else
  86.                 {
  87.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  88.                 }
  89.             }
  90.             case 5:
  91.             {
  92.                 if(GetPlayerMoney(playerid) >= 3)
  93.                 {
  94.                     ShowMenuForPlayer(BSNMENU,playerid);
  95.                     GivePlayerMoney(playerid, -3);
  96.                     SetPlayerHealth(playerid, 100);
  97.                     SendClientMessage(playerid, NB, "Sie haben sich einen Mc Chicken gekauft.");
  98.                 }
  99.                 else
  100.                 {
  101.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  102.                 }
  103.             }
  104.             case 6:
  105.             {
  106.                 if(GetPlayerMoney(playerid) >= 2)
  107.                 {
  108.                     ShowMenuForPlayer(BSNMENU,playerid);
  109.                     GivePlayerMoney(playerid, -2);
  110.                     SetPlayerHealth(playerid, 100);
  111.                     SendClientMessage(playerid, NB, "Sie haben sich Pommes gekauft.");
  112.                 }
  113.                 else
  114.                 {
  115.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  116.                 }
  117.             }
  118.             case 7:
  119.             {
  120.                 if(GetPlayerMoney(playerid) >= 4)
  121.                 {
  122.                     ShowMenuForPlayer(BSNMENU,playerid);
  123.                     GivePlayerMoney(playerid, -4);
  124.                     SetPlayerHealth(playerid, 100);
  125.                     SendClientMessage(playerid, NB, "Sie haben sich einen Big Mac gekauft.");
  126.                 }
  127.                 else
  128.                 {
  129.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  130.                 }
  131.             }
  132.             case 8:
  133.             {
  134.                 if(GetPlayerMoney(playerid) >= 3)
  135.                 {
  136.                     ShowMenuForPlayer(BSNMENU,playerid);
  137.                     GivePlayerMoney(playerid, -3);
  138.                     SetPlayerHealth(playerid, 100);
  139.                     SendClientMessage(playerid, NB, "Sie haben sich einen Fisch Mac gekauft.");
  140.                 }
  141.                 else
  142.                 {
  143.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  144.                 }
  145.             }
  146.             case 9:
  147.             {
  148.                 if(GetPlayerMoney(playerid) >= 1)
  149.                 {
  150.                     ShowMenuForPlayer(BSNMENU,playerid);
  151.                     GivePlayerMoney(playerid, -1);
  152.                     SetPlayerHealth(playerid, 100);
  153.                     SendClientMessage(playerid, NB, "Sie haben sich ein Glas Cola gekauft.");
  154.                 }
  155.                 else
  156.                 {
  157.                     SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
  158.                 }
  159.             }
  160.             case 10:
  161.             {
  162.                 HideMenuForPlayer(BSNMENU,playerid);
  163.                 UnFreezePlayer(playerid);
  164.             }
  165.         }
  166.     }
Advertisement
Add Comment
Please, Sign In to add comment