• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Плагин юзает банки и бафы

    Discussion in 'Archives' started by pitrus, May 26, 2015.

    1. pitrus

      pitrus New Member

      Joined:
      May 17, 2015
      Messages:
      36
      Likes Received:
      0
      Trophy Points:
      0
      Заметил что много народу ищут плагин который юзает закладки и хилки.
      вчера набросал простенький плагин так что пользуемся и критикуем.

      1 Плагин добавляет в виджет чекбоксы с помощью которых можно либо включить юз банок и бафов + отдельная галочка для закладок на тот случай если вы не находитесь в библиотеке можно отменить юз закладок
      [​IMG]

      ну и собственно сам скрипт

      Code:
      using System;
      using System.Windows.Forms;
      using System.Text;
      using System.Threading;
      using System.Threading.Tasks;
      using System.Collections.Generic;
      using ArcheBuddy.Bot.Classes;
      
      namespace YourNamespace
      {
          public class YourClass : Core
          {    
              
                public void AddGroups()
                {
                     SetGroupStatus("АвтоБаф", false);    //Добавляем группу в виджет
                     SetGroupStatus("Закладка", false);    //Добавляем группу в виджет
                }           
                 
              //Проверяем бафы
              public void CheckBuffs()
              {  
                  if (GetGroupStatus("Закладка")) 
                   {    
                    if (buffTime("Плотная книжная закладка") == 0)                     
                        {                                                                              
                          if  (itemCount("Плотная книжная закладка") > 0)
                               UseItem("Плотная книжная закладка");                                                Log("Сожрал Плотная книжная закладка");
                        } 
                   }
                 if (buffTime("Пряные тефтели на шпажках") == 0)
                  {                                                                              
                     if (itemCount("Пряные тефтели на шпажках") > 0)
                         UseItem("Пряные тефтели на шпажках");                                               Log("Сожрал Пряные тефтели на шпажках");
                  }
      ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
      добафил пару строчек для бафов с инвентаря
      ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
                 if (buffTime("сюда пишем точное название бафа") == 0)
                  {                                                                              
                     if (itemCount("Сюда пишем точное название предмета с инвентаря") > 0)
                         UseItem("Сюда пишем точное название предмета с инвентаря");                                               Log("Сожрал название предмета с инвентаря");
                  }
                 if (buffTime("сюда пишем точное название бафа") == 0)
                  {                                                                              
                     if (itemCount("Сюда пишем точное название предмета с инвентаря") > 0)
                         UseItem("Сюда пишем точное название предмета с инвентаря");                                               Log("Сожрал название предмета с инвентаря");
                  }
                 if (buffTime("сюда пишем точное название бафа") == 0)
                  {                                                                              
                     if (itemCount("Сюда пишем точное название предмета с инвентаря") > 0)
                         UseItem("Сюда пишем точное название предмета с инвентаря");                                               Log("Сожрал название предмета с инвентаря");
                  }
      //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////  
                 if (buffTime("Жизненная сила III") == 0)
                  {                                                                              
                      UseSkill("Жизненная сила");                                             Log("Заюзал Жизненная сила");
                  }           
                 if (hpp() < 50 && skillCooldown("Малый флакон с целебной микстурой") == 0)
                  {   
                      if (itemCount("Малый флакон с целебной микстурой") > 0)
                      UseItem("Малый флакон с целебной микстурой");                              Log("Малый флакон с целебной микстурой");
                  }                  
                 if (hpp() < 30 && skillCooldown("Малый флакон с целебным эликсиром") == 0)
                  {                     
                      if (itemCount("Малый флакон с целебным эликсиром") > 0)                                                                                                  
                      UseItem("Малый флакон с целебным эликсиром");                       Log("Малый флакон с целебным эликсиром");
                  }
                  if (mpp() < 60 && skillCooldown("Крохотный флакон с микстурой маны") == 0)
                  {                     
                      if (itemCount("Крохотный флакон с микстурой маны") > 0)                                                                                                  
                      UseItem("Крохотный флакон с микстурой маны");                       Log("Крохотный флакон с микстурой маны");
                  }
                  if (mpp() < 40 && skillCooldown("Малый флакон с эликсиром маны") == 0)
                  {                     
                      if (itemCount("Малый флакон с эликсиром маны") > 0)                                                                                                  
                      UseItem("Малый флакон с эликсиром маны");                       Log("Малый флакон с эликсиром маны");
                  }
                  
              }
      
              public void PluginRun()                                                                             
              {                                                                                                   
                         AddGroups(); //добавляем группы в виджет
                  while (true)
                  {   
                         Thread.Sleep(100); 
                         
                      if (GetGroupStatus("АвтоБаф"))     
                      {
                          CheckBuffs();
                          
                      }
                      Thread.Sleep(100);
                  }
              }                  
          }
      }
       
      Last edited: May 27, 2015
    2. sholimi

      sholimi New Member

      Joined:
      Oct 25, 2014
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      0
      В PluginStop() лучше добавить метод DelAllGroupStatus(), что бы чекбоксы не висели на виджете после отключения плагина
       
    3. Russ

      Russ New Member

      Joined:
      Jan 28, 2015
      Messages:
      155
      Likes Received:
      0
      Trophy Points:
      0
      Беда беда после обновы он постоянно начинает жрать банки и все остальное по откату !!!
       
    4. pitrus

      pitrus New Member

      Joined:
      May 17, 2015
      Messages:
      36
      Likes Received:
      0
      Trophy Points:
      0
      Значит АБ не правильно определяет твой уровень хп и мп. нада ждать пока до конца пофиксят АБ
       
    5. Russ

      Russ New Member

      Joined:
      Jan 28, 2015
      Messages:
      155
      Likes Received:
      0
      Trophy Points:
      0
      Нашел причину в коде было вписано два фолианта но еперь можно илбо тот либо другой так же и драгоценными флаконами
       
    6. Plov

      Plov New Member

      Joined:
      Jan 23, 2015
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Может кто написать плагин наскиловые бафы? Чтоб автоматом бафал их по откату.
       
    7. Plov

      Plov New Member

      Joined:
      Jan 23, 2015
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Не могу скампилировать, постоянно ошибку выдаёт.
       
    8. Budapest

      Budapest Member

      Joined:
      Oct 22, 2014
      Messages:
      197
      Likes Received:
      0
      Trophy Points:
      16
      Заполни или удали эти строки.

      Code:
      ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
      добафил пару строчек для бафов с инвентаря
      ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
                 if (buffTime("сюда пишем точное название бафа") == 0)
                  {                                                                              
                     if (itemCount("Сюда пишем точное название предмета с инвентаря") > 0)
                         UseItem("Сюда пишем точное название предмета с инвентаря");                                               Log("Сожрал название предмета с инвентаря");
                  }
                 if (buffTime("сюда пишем точное название бафа") == 0)
                  {                                                                              
                     if (itemCount("Сюда пишем точное название предмета с инвентаря") > 0)
                         UseItem("Сюда пишем точное название предмета с инвентаря");                                               Log("Сожрал название предмета с инвентаря");
                  }
                 if (buffTime("сюда пишем точное название бафа") == 0)
                  {                                                                              
                     if (itemCount("Сюда пишем точное название предмета с инвентаря") > 0)
                         UseItem("Сюда пишем точное название предмета с инвентаря");                                               Log("Сожрал название предмета с инвентаря");
                  }
      //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
       
    9. Stakasha

      Stakasha Member

      Joined:
      Apr 15, 2015
      Messages:
      56
      Likes Received:
      0
      Trophy Points:
      6
      Тема классная, себе сделал подобное: юзает по откату Превосходство духа и баночки при определенном уровне ХП и МП
       

    Share This Page