1

Тема: Модернизированный плагин "Морковка"

Писался не мною, а человеком, который не один десяток раз помогал людям на этом форуме, но в силу своей скромности - пожелал остаться "неведимкой" smile я думаю многие поняли о ком я smile

Суть плагина: бот проверяет следующие условия:
1. Если текущее ХП < или = maxH - 200,
2. Если уровень маны > или = 85%
3. если на персонаже нету эффекта "ослабление после смерти в бою"

то! бот пьет морковку...

нужно создать в папке Plugins файл с именем MorkovkaMag.js, а содержание его таково:

function MorkovkaMag(enabled)
{
     if(enabled)
     {
          PluginsOnLoad["MorkovkaMag"] = "MorkovkaHandler";
 
     }
     else
     {
          PluginsOnLoad["MorkovkaMag"] = "";
     }
}
 
function MorkovkaHandler(url){
var morkovkaName = "";
if(!external.inBattle && top.frames[3].location.href.indexOf("dung")>=0){
if((tkMana*100/maxMana)>=85 && (maxHP-tkHP)>=200) morkovkaName = "Зелье Жизни";}
if(!external.inBattle && (top.frames[3].location.href.indexOf("main.pl")>0) && (top.frames[3].document.all[0].innerHTML.indexOf("Ослабление после боя"))<0){
if((tkMana*100/maxMana)>=85 && (maxHP-tkHP)>=200) morkovkaName = "Зелье Жизни";}
if(morkovkaName != "")
httpGetPageRequest("http://" + external.SCity.Text + ".combats.com/main.pl?edit=3", "Morkovka2Handler(\"" + morkovkaName + "\")");
}
 
function Morkovka2Handler(elikName)
{
    var s = xmlResponse;
    var m = elikName + "(\\s\\(x\\d+\\))?','main.pl',\\s'(.+?)',\\s'.*?',\\s(\\d+)";
    var found = s.match(m);
    if(found != null)
    {
        external.AddToChat("Выпиваю эликсир <b>\\\"" + elikName + "\\\"</b>");
        top.frames[3].location = "http://" + external.SCity.Text + ".combats.com/main.pl?use=" + found[2] + "&n=" + found[3];
    }
}

не знаю... быть может кому нить и пригодится...

2

Re: Модернизированный плагин "Морковка"

А подскажи, что надо изменить в плагине, что бы бот использовал "Заживляющий Эликсир" не как только не достает 270 НР , а когда остается <40% HP хотя бы, или не в процентах, а в если остается 200-300 НР, иначе - пусть стоит ждет пока сами востановятся. hmm

Selfie сейчас популярен!

3

Re: Модернизированный плагин "Морковка"

На сколько я понимаю, текущий плагин Морковка в комплекте бота более гибкий и лучше именно в нём настраивать эту задачу.

Software is like sex: it's better when it's free! © LinusTorvalds