pitrus
New Member
- Joined
- May 17, 2015
- Messages
- 36
- Reaction score
- 0
Заметил что много народу ищут плагин который юзает закладки и хилки.
вчера набросал простенький плагин так что пользуемся и критикуем.
1 Плагин добавляет в виджет чекбоксы с помощью которых можно либо включить юз банок и бафов + отдельная галочка для закладок на тот случай если вы не находитесь в библиотеке можно отменить юз закладок
ну и собственно сам скрипт
вчера набросал простенький плагин так что пользуемся и критикуем.
1 Плагин добавляет в виджет чекбоксы с помощью которых можно либо включить юз банок и бафов + отдельная галочка для закладок на тот случай если вы не находитесь в библиотеке можно отменить юз закладок

ну и собственно сам скрипт
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: