PDA

Просмотр полной версии : Конфиг на снайпера


MrSm1le
23.12.2014, 17:53
играю на сервере RoPlanet.
Коннект есть. Все видит замечательно.

Но почему то снайп постоянно юзает аваки и скилл концентрации, хотя проверка есть.

Вот что в конфиге

useSelf_skill Attention Concentrate {
whenStatusInactive Attention Concentrate
lvl 10
timeout 3
}

useSelf_skill True Sight {
whenStatusInactive True Sight
lvl 10
timeout 3
}

useSelf_item Awakening Potion {
whenStatusInactive Awakening Potion
timeout 1
}

И еще вопросы
1)как сделать что бы он вингался пока не найдет нужного моба ?
2)как сделать что бы он варпался на кафру если хп\сп < 10% и жал на хиллера ?

Shekor
24.12.2014, 01:42
timeout [<seconds>]
В этом атрибуте прописывается количество секунд, которое должно
пройти перед повторным срабатыванием блочного параметра.
Скорее всего timeout надо убрать, возможно ты скидываешь им условие whenStatusInactive хотя это проверить надо будет


играю на сервере RoPlanet.
1)как сделать что бы он вингался пока не найдет нужного моба ?
2)как сделать что бы он варпался на кафру если хп\сп < 10% и жал на хиллера ?

1) Почитай полностью mon_control (http://ragbot.ru/wiki/mon_control.txt)
параметр <teleport>


2) automacro gohealnohp{
sp < 10%
call teleport
}
automacro gohealnosp{
sp < 10%
call teleport
}
macro teleport{
do is Butterfly wing #НО! можешь использовать (do c @go 0) если есть такова команда на сервере
pause 5
do talk @npc (x y) # Координаты хиллера если нужно будет подтвердить хил то потребуется do talk resp почитай (http://ragbot.ru/wiki/talk)
}

MrSm1le
24.12.2014, 03:08
Решил проблему с юзами скилов.
На сервере переписаны статусы которые весят на чаре. (На русском)
Сохранил конфиг в кодировке UTF-8 и изменил название статусов, так же удалил timeout

useSelf_item Awakening Potion {
whenStatusInactive Пробуждающее зелье
timeout 1
}


attackSkillSlot Double Strafing {
lvl 10
sp > 12
monsters Raydric

}
useSelf_skill Improve Concentration {
lvl 10
sp > 70
whenStatusInactive Концентрация
}
useSelf_skill true Sight {
lvl 10
sp > 40
whenStatusInactive Сила Воли

Макрос работает немного не так.
Мне кажется не хватает команды run-once 1

Но теперь другая проблемка, снип не даблит мобов.
Raydric 1 0 1 0 0 0 0 0 0
khalitzburg -1 0 0 0 0 0 0 0.2
Raydric Archer -1 0 0 0 0 0 0 0 0.2
Abysmal knight -1 1 0 0 0 0 0 0 2
Alice -1 0 0 0 0 0 0 0 0.1
Bloody knight -1 1 0 0 0 0 0 0 2

И есть ли какая нибудь прога для переноса строк? а то во всех файлах все в 1 строку написано !

Shekor
24.12.2014, 05:13
attackSkillSlot Double Strafing {
lvl 10
sp > 12
monsters Raydric
}

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

4epT
26.12.2014, 14:39
На сервере переписаны статусы которые весят на чаре. (На русском)
не на сервере а у тебя в файле servers.txt