Тема: Приемы и плагины

1. Подскажите по поводу приема отменить, его можно сделать что бы полноценно работал? Ну типо если НР снесено больше 200?

2. Можно ли сделать что бы в Бою с краптом юзал свиток призыва духа ПГ?

3. Кто нибуть научил бота сливаться в Санде в казармах?

4. Есть у ковонибуть скрипт разговора с непонятным нечто, на форуме рылся не нашел

5. Объясните какой тут алгоритм?? Ну типо если в списке есть бот то юзает "что?" если нету то юзает "что"??

if (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object" && typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_winddance"]) != "object" && typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object" && typeof(top.Battle.oBattle.oMySlot.arrEffects["block_activeshield"]) != "object" && typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hiddendodge"]) != "object")
{
    if (top.Battle.oBattle.sEnemyLogin.indexOf("Бездны") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Рабочий Мглы") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Вирт") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Литейщик") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Проклятье") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Душа") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Берсерк") > -1)
    {
        _name = "spirit_13_prot_100";
    }
    else
    {
        _name = "spirit_12_prot_100";
    }
}

Заранее спасибо за ваши ответы.

Отредактировано Петро (2010-09-07 13:11:02)

Болтун - находка для шпиона. Кляп за разглашение секретной информации. Привет от Анахроника.

2

Re: Приемы и плагины

  1. Сделано, на форуме было. Ищи на форуме.

  2. Юзание свитков делали, так что думаю можно, нужно попробовать изменить название хилки на назваание свитка ПГ. Ищи на форуме.

  3. Пока ещё нет. Задумки есть, но нет времени.

  4. Возьми любой скрипт разговора и измени, там даже скриптить не придётся, только куски диалога менять... Если не получится - с наработками пиши в ПМ.

  5. Не буду ничего объяснять... код надо писать в теге кода...


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

Вот теперь можно работать.
Объясняю:
- в первой строке кода пишутся названия приёмов. И если они НЕ висят на персонаже - идёт следующий отбор, по имени монстра.
- третья строка кода - я описывал ботов у которых дробящие удары... т.к. в пещере в подавляющем большинстве либо рубящие либо дробящие удары - я сделал отсев по методу исключения... если бот в списке - используем призрачный удар (5 строка), иначе (если бота в списке нет - значит скорее всего у него рубящие удары) используем призрачный топор (9 строка).

Отредактировано Петро (2010-09-07 13:14:28)

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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: Приемы и плагины

Оки понял буду в тэге выкладывать! Так что там за алгоритм???

Болтун - находка для шпиона. Кляп за разглашение секретной информации. Привет от Анахроника.

4

Re: Приемы и плагины

1.Сделано, на форуме было. Ищи на форуме.

Нет, не сделано...и не будет в обозримом будущем...Это же Отменить hmm

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

5

Re: Приемы и плагины

Этот код вставлять в обе призрачки?

Отредактировано Palestinec (2010-09-07 14:42:19)

Болтун - находка для шпиона. Кляп за разглашение секретной информации. Привет от Анахроника.

6

Re: Приемы и плагины

Palestinec
этот код вставлять вместо призрачек


anahronik
блин, а мне почему то казалось что было что-то, но не для хаотов, а для пещер...  наверное приснилось, потому что на форуме действительно нету sad

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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)

7

Re: Приемы и плагины

А, точно.....я какую-то банальную вещь по просьбе выкладывал, но там неотлаженая была и вроде по логике она не работала (если, конечно, пользователь тогда под себя её не отладил толком)  big_smile
Такчто эту реализацию нельзя считать таковой smile

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

8

Re: Приемы и плагины

Как это не работала, а я с ней до сих пор бегаю  smile  Еще раз спасибо огромное.
В первый слот приема вставить

if(window.MyHp_temp && (MyHp_temp-top.Battle.oBattle.oMySlot.nHP)>=70) //количество урона, после которого юзать отменить
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Выполнено");
}
 
 
if(window.MyHp_temp && (MyHp_temp-top.Battle.oBattle.oMySlot.nHP)>1)top.Chat.Self.AddMessage("Получен урон = "+(MyHp_temp-top.Battle.oBattle.oMySlot.nHP));
MyHp_temp = top.Battle.oBattle.oMySlot.nHP;

И в последний слот приема вставить

MyHp_temp = top.Battle.oBattle.oMySlot.nHP;

Я сам пользуюсь в подземке, но тестил в хаотах, очень даже неплохо работает.

Отредактировано ZhEkA_BK (2010-09-07 16:42:48)

У меня все работает, что я делаю не так ?

9

Re: Приемы и плагины

О_О
Круто.
А теперь скажу следущее:
MyHp_temp (и window.MyHp_temp и вобще везде, где есть MyHp_temp) везде меняй на какую-нибудь отсибятенскую строку (например sdfshf8af только с цифры не начинайте) smile
if(window.sdfshf8af && (sdfshf8af -top.Battle.oBattle......
sdfshf8af = top.Battle.oBattle.oMySlot.nHP;

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.

Отредактировано anahronik (2010-09-08 07:16:29)

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

10

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
!!!!!!!

11

Re: Приемы и плагины

да, так, только надо доработать на отсутствие всякого рода отравлений и остаточных эффектов... а то ударят на 200, а отменится -5...

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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)

12

Re: Приемы и плагины

Почти так....
if(window.sdfshf8af && (sdfshf8af-top......

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

13

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
(Please log in or register to see this URL)

14

Re: Приемы и плагины

hyppo
толково,как сразу не догадались остальные sad

(Please log in or register to see this URL)

15

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
Software is like sex: it's better when it's free! © LinusTorvalds

16

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
Сообщение от паладинов :
27.04.10 21:13 httр://www.combats.com/TOS.html нарушение пункта 3.2.3

17

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
Software is like sex: it's better when it's free! © LinusTorvalds

18

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
Сообщение от паладинов :
27.04.10 21:13 httр://www.combats.com/TOS.html нарушение пункта 3.2.3

19

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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)

20

Re: Приемы и плагины

LU-KA пишет:
Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
(Please log in or register to see this URL)

21

Re: Приемы и плагины

ZhEkA_BK пишет:

Как это не работала, а я с ней до сих пор бегаю  smile  Еще раз спасибо огромное.
В первый слот приема вставить

if(window.MyHp_temp && (MyHp_temp-top.Battle.oBattle.oMySlot.nHP)>=70) //количество урона, после которого юзать отменить
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Выполнено");
}
 
 
if(window.MyHp_temp && (MyHp_temp-top.Battle.oBattle.oMySlot.nHP)>1)top.Chat.Self.AddMessage("Получен урон = "+(MyHp_temp-top.Battle.oBattle.oMySlot.nHP));
MyHp_temp = top.Battle.oBattle.oMySlot.nHP;

И в последний слот приема вставить

MyHp_temp = top.Battle.oBattle.oMySlot.nHP;

Я сам пользуюсь в подземке, но тестил в хаотах, очень даже неплохо работает.

Сори за нубство,а как это вставлять в готовый комплект приёмов?

Всё что нас не убивает-Делает нас сильнее...

22

Re: Приемы и плагины

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.

Настройки----вкладка приемы---там 24 слота, каждый слот- это отдельный прием. Если у тебя в 1м слоте уже есть условие какогото приема, перенеси его в другой слот, а в 1й поставь отменялку. Ну и аналогично с последним слотом.

У меня все работает, что я делаю не так ?