1

(3 ответов, оставленных в Общий)

anahronik пишет:

...Продажу лицензию не начинаю, ибо тестируем всё ещё...

2

(434 ответов, оставленных в Флейм)

waal пишет:
mozgin пишет:

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

школьник я, школьник, успагойся. Зачем мне его смотреть, есть get и post запросы, все. Ничего нового не придумаешь. Алгоритм я написал образно, чтоб всяким "script kids" таким как ты, легче было понять. Но тебе видно вообще не судьба понять. smile

Не оправдывайся, типа образно, просто не разбираешься совсем, и всем это понятно smile Лучше бы уроки шел делать, а то потом грузчиком работать будешь

3

(434 ответов, оставленных в Флейм)

waal пишет:

пфф, что значит алгоритм один, не вдаваясь в детали, алгоритм у всех разный. У вас много однотипных запросов к серверу бк, если совсем на пальцах, чем больше таких запросов, тем легче вычленить схожесть. Поэтому я и писал что придется все переписывать, это уже гемор. Плоди хоть мильон ботофф счас, ваш алгоритм уже вычленили, тебе не дадут счас даже до 8 лвл покачаться, можешь попробовать ради интереса. То есть грубо, не было команды, получили команду, выявили алгоритм, заблочили всех кто попал в рамках алгоритма за некий промежуток времени, как ты видишь процент погрешности минимален. Ну по крайней мере мне так кажется smile могу и ошибаться.

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

4

(434 ответов, оставленных в Флейм)

...

5

(18 ответов, оставленных в Общий)

()

6

(17 ответов, оставленных в Общий)

qwerty, от нее страдали только обычные игроки )

7

(17 ответов, оставленных в Общий)

Он видимо не играл когда надо было капчу вводить перед каждым боем )

8

(92 ответов, оставленных в Общий)

грибница работает?

9

(92 ответов, оставленных в Общий)

в птп все норм

10

(129 ответов, оставленных в Настройки / Плагины)

Печенье, нет, в шапке бери

11

(129 ответов, оставленных в Настройки / Плагины)

Евжений, для чего это?:

else if(s.match(/1111111/))
      external.ClickLink("1111111",2);
    else if(s.match(/1111111/))
      external.ClickLink("1111111",2);

12

(104 ответов, оставленных в Общий)

в чате есть) была раньше у меня проблема когда каким-то чудом я в офлайне считался, тогда помогало перезайти в локацию. Но сейчас считаюсь в онлайне. Пробовал тоже перезайти в локацию, но не помогает.

13

(104 ответов, оставленных в Общий)

ага, руками тоже самое

14

(104 ответов, оставленных в Общий)

Второй день подряд не могу в ПТП попасть, выкидывает сразу после очереди. Кто сталкивался? Не с Гого ли связано?

Не равнозначный обмен)

16

(2 ответов, оставленных в Общий)

Отпишитесь плиз кто пробовал на этой ОС использовать бота, и наблюдались ли какие-либо проблемы.

17

(34 ответов, оставленных в Настройки / Плагины)

JustLui, уровень в плагине прописал? Каким лвлом пытаешься участвовать в турнире? и в каком городе?

18

(34 ответов, оставленных в Настройки / Плагины)

Евжений, свой уровень прописал в плагине? Или пользуешься плагином из шапки?

19

(34 ответов, оставленных в Настройки / Плагины)

var lvl = 10;  //уровень принимаемых заявок
 
var arrLinks, functionContent;
 
function Turnir(enabled)
{
    if(enabled)
    {
        function getRandomInt(min, max)
        {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        }
        FloodTimer = setInterval("TurnirBoi()", getRandomInt(600000, 900000)); //раз в 10-15 минут проверяем возможность принятия участия
        TurnirBoi();
    }
    else
    {
        clearInterval(FloodTimer);
    }
}
 
function changeTournamentLinks()
{
    arrLinks = get_mainframe().document.links;
    functionContent = "";
    var result = false;
    for(a in arrLinks)
    {
          if(a!="length" && arrLinks[a].innerHTML!="" && arrLinks[a].innerHTML.indexOf("принять участие")>-1)
          {
               if(arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/) == null) continue;
               functionContent = arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/)[1];
               functionContent = functionContent.replace(/\sdocument\./,"get_mainframe().document.");
               arrLinks[a].onclick = new Function(functionContent);
               result = true;
          }   
     }
     return result;
}
 
function TurnirBoi()
{
    if(external.room_name == "Расписание турниров")
    {
            if(changeTournamentLinks() == true){
                for(a in arrLinks)
                {
                    if(a!="length" && arrLinks[a].innerHTML!="" && arrLinks[a].innerHTML.indexOf("принять участие")>-1)
                    {
                        if(arrLinks[a].onclick.toString().match('\\['+lvl+'\\]\\?') != null){    //а нам ли заявка?
                            if(arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/) == null)  continue;
                            functionContent = arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/)[1];
                            functionContent = functionContent.replace(/confirm\([^)]+\)/,"true");
                            arrLinks[a].onclick = new Function(functionContent);
                            arrLinks[a].click();
                            break;
                        }
                    }   
                }
        }
    }
}

Переделал немного, теперь должно работать

20

(17 ответов, оставленных в Подземелье / Маршруты)

26rusreal, ты скажи о каком алтаре идет речь

Ну так писать нужно конкретней, я лишь привел пример... ну а ПМ действительно попроще будут  smile

Даже 20$ мало например для маршрута ТН с квестами и диалогами.  Для себя неделю писал его, проблемно было диалоги составлять для квестовых ботов. Ну а неделя работы 20$ никак не стоит.

23

(5 ответов, оставленных в Настройки / Плагины)

Не используй восстановительный и поменяй условие в плагине, чтоб пил к примеру даже тогда, когда не хватает всего 50 хп до полного восстановления

24

(34 ответов, оставленных в Настройки / Плагины)

JustLui, ты читал предыдущее сообщение перед тем как написать?

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

var lvl = 10;  //уровень принимаемых заявок
 
var arrLinks = get_mainframe().document.links;
var functionContent = "";
 
function Turnir(enabled)
{
    if(enabled)
    {
        function getRandomInt(min, max)
        {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        }
        FloodTimer = setInterval("TurnirBoi()", getRandomInt(600000, 900000)); //раз в 10-15 минут проверяем возможность принятия участия
        TurnirBoi();
    }
    else
    {
        clearInterval(FloodTimer);
    }
}
 
function changeTournamentLinks()
{
    var result = false;
    for(a in arrLinks)
    {
          if(a!="length" && arrLinks[a].innerHTML!="" && arrLinks[a].innerHTML.indexOf("принять участие")>-1)
          {
               if(arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/) == null) continue;
               functionContent = arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/)[1];
               functionContent = functionContent.replace(/\sdocument\./,"get_mainframe().document.");
               arrLinks[a].onclick = new Function(functionContent);
               result = true;
          }   
     }
     return result;
}
 
function TurnirBoi()
{
    if(external.room_name == "Расписание турниров")
    {
        if(changeTournamentLinks() == true){
                for(a in arrLinks)
                {
                    if(a!="length" && arrLinks[a].innerHTML!="" && arrLinks[a].innerHTML.indexOf("принять участие")>-1)
                    {
                        if(arrLinks[a].onclick.toString().match('\\['+lvl+'\\]\\?') != null){    //а нам ли заявка?
                            if(arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/) == null)  continue;
                            functionContent = arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/)[1];
                            functionContent = functionContent.replace(/confirm\([^)]+\)/,"true");
                            arrLinks[a].onclick = new Function(functionContent);
                            arrLinks[a].click();
                            break;
                        }
                    }   
                }
        }
    }
}

P/S. назвать плагин: Turnir.js

25

(11 ответов, оставленных в Проблемы / Баги / Неполадки)

Со склонкой ПС такая проблема не наблюдается, дело не в ней.