|
Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов. |
|
Опции темы | Опции просмотра |
13.04.2008, 18:46 | #1 |
Новичок
Регистрация: 26.10.2007
Сообщений: 37
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Смена локаций
Подскажите, плиз, как сделать, чтобы бот поле продажи/смерти шел на одну из указанных локаций. Т.е. выбирал рандомно из массива локаций одну и шел туда.
Да, и еще было бы интересно рандомно менять нпс, которому продается шмот. Последний раз редактировалось Hoegarden; 13.04.2008 в 19:07. |
13.04.2008, 20:08 | #2 |
Злостный ROFANовец
Регистрация: 30.11.2006
Сообщений: 532
Вы сказали Спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
макрос, который ловит момент смерти, тебе поможет
|
13.04.2008, 23:04 | #3 |
Новичок
Регистрация: 26.10.2007
Сообщений: 37
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
так мне не главное уловить этот момент, а главное - прописать эти локации, чтобы выбирались
|
14.04.2008, 00:13 | #4 |
Продвинутый
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
|
Я делал так:
Код:
automacro ch_kac_noob { console /^You have die/ class Novice job < 10 call ch_kac_noobM } macro ch_kac_noobM { if (@config(lockMap) == prt_fild06) goto mm1 if (@config(lockMap) == prt_fild08) goto mm2 goto end :mm1 do conf lockMap prt_fild08 goto end :mm2 do conf lockMap prt_fild06 :end } |
14.04.2008, 10:50 | #5 |
Опытный Ботовод
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
|
Можно сделать через рандом, рандомом выкидываем 3 числа, присваиваем переменной потом через теже ифы и метки готу, получаем рандомную локу.
Ну чот типа того: Код:
automacro Yhvd { console /.*/ call randomove run-once 1 } macro randomove { $chislo = @random("1","2","3") if (1 == $chislo) goto one if (2 == $chislo) goto two if (3 == $chislo) goto three goto end :one do conf lockMap prontera goto end :two do conf lockMap morroc goto end :three do conf lockMap aldebaran :end release Yhvd } } Можна ко все макросам Последний раз редактировалось masterspirta; 15.04.2008 в 22:35. |
Этот пользователь сказал Спасибо masterspirta за это полезное сообщение: | Seo2Up (27.11.2009) |
15.04.2008, 20:52 | #6 |
Новичок
Регистрация: 26.10.2007
Сообщений: 37
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Все, классно, способом vitt-а получилось!
Теперь при перевесе он у меня телепортиться в город, продает шмот и идет на другую карту. Спасибо всем Последний раз редактировалось Hoegarden; 15.04.2008 в 21:07. |
15.04.2008, 21:08 | #7 |
Новичок
Регистрация: 26.10.2007
Сообщений: 37
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
А через рэндом почему-то не получилось - и так и сяк пробовал.
|
16.04.2008, 08:16 | #8 |
Опытный Ботовод
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
|
исправил
|
27.11.2009, 01:35 | #9 |
Начинающий ботовод
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
|
Хмммм ... masterspirta, а как поставить тайм-аут, чтобы через определенный промежуток (опять же рандомный) бот переходил с выбранной локации на другую.
Пример своими словами: Умер/Скинул все добро в кафру -> сработал макрос -> выбралась локация №1 -> гуляю какое-то время -> сработал макрос -> выбралась локация №n где n - это любая локация из списка в макросе, хоть та же самая, на которой сейчас нахожусь. Так же хотел спросить, что делать с lockMap в конфигах ? Удалить ? Последний раз редактировалось Seo2Up; 27.11.2009 в 12:39. |
27.11.2009, 13:25 | #10 |
Админ
|
Seo2Up, зачем удалят "lockMap"? для каких целей?
для твоих целей пригодится плагин: lockMap.pl
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
смена оружия | AlHunter | Конфиги | 3 | 26.05.2009 19:38 |
Смена рейтов | Stalingrad | Вопросы по Боту | 2 | 22.03.2009 12:47 |
Задержка на движение при переходе локаций почему? | alex888 | Вопросы по Боту | 6 | 18.05.2008 23:37 |
смена стрел | susukaka | Вопросы по Боту | 1 | 23.11.2007 18:57 |