Re: Плагин: Морковка для всех версий

RIF17 пишет:

if(temp_inf && !(temp_inf.match(/allspeed/i)) && (temp_inf.match(/Пещерное сияние/i)))


чисто интуитивно, помоему тут где то ошибка.

и еще ты хочешь переделать плагин для конфет,  конфеты случаем не в подарках хранятся?  А слезы где находятся?

Конфеты и слеза лежат в  "Прочее".

Корабли в бутылках делают гинекологи на пенсии!

Re: Плагин: Морковка для всех версий

if (temp_inf && !(temp_inf.match(/Пещерное сияние/i))) {
    morkovkaName[morkovkaName.length]=[];
    morkovkaName[morkovkaName.length-1].push("Слеза Оазиса");
    morkovkaName[morkovkaName.length-1].push(4);
    external.AddToChat("Нет эффекта  <b>Слеза Оазиса</b>");
}

Так заработало...

Отредактировано Вася Пупкин (2014-06-23 09:45:40)

Корабли в бутылках делают гинекологи на пенсии!

128

Re: Плагин: Морковка для всех версий

Вася Пупкин пишет:

Так заработало...

Фигурные скобки рулят  wink

Re: Плагин: Морковка для всех версий

БатоВед пишет:
Вася Пупкин пишет:

Так заработало...

Фигурные скобки рулят  wink

Не в скобках была проблема, я то в плагине их ставил и не работало... А вот в первой строчке убрав проверку на картинку эффекта и заработало.

Корабли в бутылках делают гинекологи на пенсии!

130

Re: Плагин: Морковка для всех версий

БатоВед пишет:
if (temp_inf && !(temp_inf.match(/allspeed/i)) && (temp_inf.match(/Пещерное сияние/i))) {
    HelloweenCandyName[HelloweenCandyName.length] = [];
    HelloweenCandyName[HelloweenCandyName.length - 1].push("Слеза Оазиса");
    HelloweenCandyName[HelloweenCandyName.length - 1].push(4);
    external.AddToChat("Нет эффекта  <b>Слеза Оазиса</b>");
}

для конфет

а можно полную версию пожалуйста? чтоб скопировал, вставил и все работает уже) ато я не понимаю куда че надо дописать, изменить и все такое )))) заранее спасибо)

Just The Way I Am

131

Re: Плагин: Морковка для всех версий

Плагин поедания конфеток :

[hide=5]
var helloweenCandyTimer;
 
function HelloweenCandy(enabled)
{
     if(enabled)
    {
        HelloweenCandyHandler();
    }
    else
    {
        clearInterval(helloweenCandyTimer);
    }
}
 
 
function HelloweenCandyHandler()
{
    if (top.Battle.bInBattle){
          clearInterval(helloweenCandyTimer);
          helloweenCandyTimer = setInterval("HelloweenCandyHandler()", 20 * 100);
          return;
     }
 
     clearInterval(helloweenCandyTimer);
     helloweenCandyTimer = setInterval("HelloweenCandyHandler()", 10 * 60 * 100);
 
     var temp_inf = doLoad("http://" + external.SCity.Text + ".combats.com/main.pl?edit=4&rnd=" + Math.random());
 
    var HelloweenCandyName = [];
 
    if(temp_inf && !(temp_inf.match(/halloween\_buff\_str/i)) && (temp_inf.match(/Сладкая Конфетка/i)))
    {   
        HelloweenCandyName[HelloweenCandyName.length]=[];
        HelloweenCandyName[HelloweenCandyName.length-1].push("Сладкая Конфетка");
        HelloweenCandyName[HelloweenCandyName.length-1].push(4);
          external.AddToChat("Нет эффекта  <b>Сладкая Конфетка</b>");
    }
 
     if(temp_inf && !(temp_inf.match(/halloween\_buff\_damage/i)) && (temp_inf.match(/Пряная Конфетка/i)))
    {   
        HelloweenCandyName[HelloweenCandyName.length]=[];
        HelloweenCandyName[HelloweenCandyName.length-1].push("Пряная Конфетка");
        HelloweenCandyName[HelloweenCandyName.length-1].push(4);
          external.AddToChat("Нет эффекта  <b>Пряная Конфетка</b>");
    }
 
     if(temp_inf && !(temp_inf.match(/halloween\_buff\_inst/i)) && (temp_inf.match(/Горькая Конфетка/i)))
    {   
        HelloweenCandyName[HelloweenCandyName.length]=[];
        HelloweenCandyName[HelloweenCandyName.length-1].push("Горькая Конфетка");
        HelloweenCandyName[HelloweenCandyName.length-1].push(4);
          external.AddToChat("Нет эффекта  <b>Горькая Конфетка</b>");
    }
 
     if(temp_inf && !(temp_inf.match(/halloween\_buff\_dex/i)) && (temp_inf.match(/Кислая Конфетка/i)))
    {   
        HelloweenCandyName[HelloweenCandyName.length]=[];
        HelloweenCandyName[HelloweenCandyName.length-1].push("Кислая Конфетка");
        HelloweenCandyName[HelloweenCandyName.length-1].push(4);
          external.AddToChat("Нет эффекта  <b>Кислая Конфетка</b>");
    }
    if(HelloweenCandyName.length > 0)
    for(x=0;x<=(HelloweenCandyName.length-1);x++){
        HelloweenCandy_use(HelloweenCandyName[x][0],HelloweenCandyName[x][1]);
    }
}
 
function HelloweenCandy_use(candyName,razdel)
{
    var temp_inf = doLoad("http://" + external.SCity.Text + ".combats.com/main.pl?edit="+razdel+"&rnd=" + Math.random());
 
    var m = candyName + "(\\s\\(x\\d+\\))?','main.pl',\\s'(.+?)',\\s'.*?',\\s(\\d+)";
 
    var found = temp_inf.match(m);
    if(found != null)
    {
        external.AddToChat("Ем конфету <b>\\\"" + candyName + "\\\"</b>");
        top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?use=" + found[2] + "&n=" + found[3];
        return true;
    }
    return false;
}
 
function doLoad(url) {
    if (window.XMLHttpRequest)
        req = new XMLHttpRequest();
    else
        req = new ActiveXObject("Microsoft.XMLHTTP");
 
       req.open("GET", url, false); // задать параметры методу open
       req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); //чтоб не кэшировались GET запросы
       req.send(null); // отправить запрос     
    return req.responseText;
}
[/hide]
Вранье.Вранье.Вранье.Правда.(с)Rand

132

Re: Плагин: Морковка для всех версий

а можно маленькие бутылочки убрать?

133

Re: Плагин: Морковка для всех версий

oneboy пишет:

а можно маленькие бутылочки убрать?

Просто исправь в плгине число "150" на "300" и "Заживляющая Настойка" на "Заживляющий Эликсир"

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

134

Re: Плагин: Морковка для всех версий

На 9ой версии работает плагин из шапки?

PS: Сам уже проверил, работает )

Отредактировано mozgin (2015-01-20 20:55:15)

135

Re: Плагин: Морковка для всех версий

добавить бы сюда питьё сыворотки/противоядия от всякой ерунды, которая в катах липнет из куч мусора.

136

Re: Плагин: Морковка для всех версий

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

137

Re: Плагин: Морковка для всех версий

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