1

Тема: Наковальня

Господа, как сделать чтоб бот пытался чото утащить с наковальни?

Искал искал, нашел только что "гдето на форуме это есть".. и всё.

(типо выпрашиваю код  roll )

Отредактировано Rapidshe (2012-01-04 19:23:59)

2

Re: Наковальня

В файле Nakovalnya.js

function Nakovalnya(enabled) {
    if (enabled) {
        PluginsOnLoad["Nakovalnya"] = "NakovalnyaHandler";
 
    }
    else {
        PluginsOnLoad["Nakovalnya"] = "";
    }
}
 
function NakovalnyaHandler() {
if (top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/обычная\sнаковальня/)) {
        top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=5&" + Math.random();
    }
}

Вот типа образец, типа дорабатывай wink
зы: Будь осторожен, за 1 поход нажимать можно по-моему 1 раз, так что все диалоги и ссылки предусмотрительно копипасть в блокнот wink

UPD1
Нагло поковырявшись в новых скриптах вытащил такую штуку для перехода по диалогам:

if(top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/drwfl\("(?:Геммайя|Мухатор|Юверриат|Фелико)",\d*/) && top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/завершить разговор|уйти/))
        {   
            external.AddToChat("Завис у диалогового бота");
            external.ClickLink(top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/завершить разговор|уйти/)[0],2);           
        }

Так что теперь, видать, и ссылки не нужны smile Только строки диалога smile

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

3

Re: Наковальня

Петро пишет:

зы: Будь осторожен, за 1 поход нажимать можно по-моему 1 раз, так что все диалоги и ссылки предусмотрительно копипасть в блокнот wink

Тут кое-какие диалоги есть: (Please log in or register to see this URL)

(Please log in or register to see this URL)

4

Re: Наковальня

спасибо smile завтра вечерком усядусь smile

5

Re: Наковальня

фэйл. пришлось рвануть в другой город. ну главное заготовка и пример для подражания есть. думаю через недельку вернусь в бездну