Ср, 18.11.21, 13:22
Скачать бесплано Читы, Программы, хаки!Приветствую Вас Гость | RSS
Главная | Команда "/drink" в окнах - Коды, прохождение, секреты игр | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Link  
Коды, прохождение, секреты игр » GTA SAMP » Wiki - Samp » Команда "/drink" в окнах
Команда "/drink" в окнах
LinkДата: Чт, 10.08.05, 01:30 | Сообщение # 1
Administrator of OnlineGamez
Группа:

Активность:

Репутация:

Личная информация

|Группа:Проверенные

|Пол:Мужчина

|Сообщений:100

|Город:

|ID - Link-а :78

|Репутация :(13)

|Link сейчас:

За уважение народа За хорошую посещаемость на форуме
В начало мода

Code

new Menu:DrinkMenu;

В public OnPlayerSelectedMenuRow(playerid, row) добавляем это

Code

if(Current == DrinkMenu)  
      {  
             switch(row)  
       {  
                 case 0:  
        {  

                     GivePlayerMoneyNoCheat(playerid, - 6);  
         if(GetPlayerHealth(playerid, health) < 100)  
            {  
              GivePlayerHealthSafe(playerid,30.0);  
            }  
         format(string, sizeof(string), "%s взял бутылку пива. ", sendername);  
         //PlayerDrunk[playerid] += 1;  
         TogglePlayerControllable(playerid, 1);  
         SetPlayerDrunkLevel(playerid,30000);  
         SetPlayerSpecialAction(playerid,20);  
                 }  
                 case 1:  
        {  

                     GivePlayerMoneyNoCheat(playerid, - 30);  
         if(GetPlayerHealth(playerid, health) < 100)  
            {  
              GivePlayerHealthSafe(playerid,50.0);  
            }  
         format(string, sizeof(string), "%s взял бутылку водки. ", sendername);  
         //PlayerDrunk[playerid] += 2;  
         TogglePlayerControllable(playerid, 1);  
         SetPlayerDrunkLevel(playerid,40000);  
         SetPlayerSpecialAction(playerid,22);  
                 }  
                 case 2:  
        {  

                     GivePlayerMoneyNoCheat(playerid, - 10);  
         if(GetPlayerHealth(playerid, health) < 100)  
            {  
              GivePlayerHealthSafe(playerid,15.0);  
            }  
         format(string, sizeof(string), "%s взял бутылку виски. ", sendername);  
         //PlayerDrunk[playerid] += 3;  
         TogglePlayerControllable(playerid, 1);  
         SetPlayerDrunkLevel(playerid,50000);  
         SetPlayerSpecialAction(playerid,22);  
                 }  
                 case 3:  
        {  

                     GivePlayerMoneyNoCheat(playerid, - 20);  
         if(GetPlayerHealth(playerid, health) < 100)  
            {  
              GivePlayerHealthSafe(playerid,30.0);  
            }  
         format(string, sizeof(string), "%s взял бутылку воды. ", sendername);  
         TogglePlayerControllable(playerid, 1);  
         SetPlayerSpecialAction(playerid,23);  
         if(GetPlayerDrunkLevel(playerid) > 5000) { SetPlayerDrunkLevel(playerid,GetPlayerDrunkLevel(playerid) - 5000); }  
                 }  
                 case 4:  
        {  

                     GivePlayerMoneyNoCheat(playerid, - 30);  
         if(GetPlayerHealth(playerid, health) < 100)  
            {  
              GivePlayerHealthSafe(playerid,50.0);  
            }  
         format(string, sizeof(string), "%s взял бутылку шампанского. ", sendername);  
         TogglePlayerControllable(playerid, 1);  
         SetPlayerDrunkLevel(playerid,30000);  
         SetPlayerSpecialAction(playerid,22);  
                 }  
       }  
       return 1;  
      }

В public OnGameModeInit() добавляем

Code

DrinkMenu = CreateMenu("Bar", 0,  55.0, 200.0, 100.0, 80.0);  
      AddMenuItem(DrinkMenu, 0, "Њ…BO");  
      AddMenuItem(DrinkMenu, 0, "BOѓKA");  
      AddMenuItem(DrinkMenu, 0, "B…CK…");  
      AddMenuItem(DrinkMenu, 0, "BOѓA");  
      AddMenuItem(DrinkMenu, 0, "ЋA–ЊAHCKOE");

И заменяем /drink

Code

if(strcmp(cmd, "/drink", true) == 0)  
      {  
          if(IsPlayerConnected(playerid))  
          {  
              if(IsAtBar(playerid))  
              {  
                  if(GetPlaye rDrunk Level( playerid) < 50000)  
                  {  
          //SendClientMessage(playerid, COLOR_WHITE, "|__________________ Бар Напитков __________________|");  
          //SendClientMessage(playerid, COLOR_WHITE, " Выбирите в меню то что вы хотите выпить: ");  
                  //SendClientMessage(playerid, COLOR_WHITE, " Пиво ($6), Водка ($10), Виски ($10), Вода ($2), Шампанское ($15) ");  
          //SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________|");  
          TogglePlayerControllable(playerid,0);  
          ShowMenuForPlayer(Menu:DrinkMenu, playerid);  
                      return 1;  
                  }  
         SendClientMessage(playerid, COLOR_GREY, " Вы не можете выпить больше, так как вы сильно пьяны !");  
         return 1;  

              }  
              else  
              {  
                  SendClientMessage(playerid, COLOR_GREY, " Вы не в Баре !");  
                  return 1;  
              }  
          }  
          return 1;  
      }





Российская Федерация
Коды, прохождение, секреты игр » GTA SAMP » Wiki - Samp » Команда "/drink" в окнах
  • Страница 1 из 1
  • 1
Поиск:

Onlinegamez.at.ua | (c) | 2009-2011
Все права защищены! 2009-2011
Сайт создан в системе uCoz |
Карта сайта | Карта форума