Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
-
Poring
- Грамотный
- Сообщения: 281
- Зарегистрирован: Ср июн 27, 2007 1:43 pm
Сообщение
Poring » Вт авг 05, 2008 7:58 am
хм...не понял,вот я играю на сервере гмы Очень любят превращатся в мобов и водить бота кругами и/или ставить чаты.
вот это должно помочь?
Вот это в src\Network\Receive.pm
Код: Выделить всё
if ($mustAdd && UNIVERSAL::isa($actor, "Actor::Monster") && $args->{lv} < 2 && $nameID < 100000000) {
return;
}
на русро знач не будет видеть гмов ввиде мобов и нпц-мобов?
а вот это прокатит с чатами?(т.е. гм открыл чат)
Код: Выделить всё
automacro chats {
run-once 1
timeout 10
call qwerty
}
macro qwerty{
pause 1
do chat join 0
release chats
}
automacro console1 {
console /You have joined the Chat Room .*/
call {
pause 1
do quit
}
}
automacro console2 {
console /Can't join Chat Room - Incorrect Password/
call {
pause 1
do quit
}
}
Poring
-
Poring
- Грамотный
- Сообщения: 281
- Зарегистрирован: Ср июн 27, 2007 1:43 pm
Сообщение
Poring » Вт авг 05, 2008 8:06 pm
подскажите,оч прошу!
будет ли мой бот бить гмов ввиде моба?
и будет ли реакция на чат?
Poring
-
Poring
- Грамотный
- Сообщения: 281
- Зарегистрирован: Ср июн 27, 2007 1:43 pm
Сообщение
Poring » Чт авг 07, 2008 6:56 pm
каким образом?написать что я бот?

Poring
-
Aib0
- Бывалый
- Сообщения: 961
- Зарегистрирован: Чт ноя 16, 2006 12:50 am
-
Контактная информация:
Сообщение
Aib0 » Чт авг 07, 2008 8:23 pm
Запустить афину и потестить
Aib0
-
Poring
- Грамотный
- Сообщения: 281
- Зарегистрирован: Ср июн 27, 2007 1:43 pm
Сообщение
Poring » Чт авг 07, 2008 8:27 pm
хм. на русро есть типа нпц мобы,проверил- не работает начинает атаковать. т.е. атакует(бот) а моб сним начинает базарить.
и так скок угодно.
Poring
-
Poring
- Грамотный
- Сообщения: 281
- Зарегистрирован: Ср июн 27, 2007 1:43 pm
Сообщение
Poring » Пт авг 08, 2008 6:29 pm
помогите умоляю,у нас очеь любят гмы мобами становится,и чтобы бот за ними кругами бегал.
Заранее огромное спасибо!!
Poring
-
Xmpe
- Бывалый
- Сообщения: 751
- Зарегистрирован: Вт ноя 14, 2006 10:12 pm
- Discord: Xmpe#6813
-
Контактная информация:
Сообщение
Xmpe » Сб авг 09, 2008 11:23 am
Код: Выделить всё
#### : Add actor to actor list ####
if ($mustAdd && UNIVERSAL::isa($actor, "Actor::Monster") && $nameID < 100000000) {
Utils::Win32::playSound("C:\accessdenied.wav");
message "===============================================================================Sound alert: AAAAAAAAAAAAAAA=======GGGGGMMMMM==========AAAAAAAAAAAAAAAAAAAAA===============================================================================";
return;
}
Такс.. вопрос к разработчикам... ) вот сделан такой модик... на моба гма то оно работает, но что то звучать не хочет х_Х алерт ) в консоль флудит
и! самое главное !!! если гм становится нпц... то кора его спокойно видит как нпц., ессно не атакует но алерта никакого...
id у гма стандартный вроде игровой и т д. но ! я вопсче незнаю какие ид у нпсей ) чтобы модифицировать под нпц это дело
п.с. тестилось всё на русро..
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....

#openkore-ru
Xmpe
-
DInvalid
- Грамотный
- Сообщения: 368
- Зарегистрирован: Вт ноя 14, 2006 4:54 pm
Сообщение
DInvalid » Сб авг 09, 2008 2:29 pm
Я вроде как не разаботчег... но
По поводу алерта :
Utils::Win32::playSound('путь к ваву');
В скобочках путь - относительно каталога ОК. т.е. если у тебя в ОК есть папка sounds то путь sounds\accessdenied.wav.
И не в двойных кавычках (") а в одинарных (').
Или если в двойных делаешь, то слэш надо удвоить.
Если ГМ становится НПЦ....
Так добавь строчку )
Код: Выделить всё
if ($mustAdd && UNIVERSAL::isa($actor, "Actor::NPC") && $nameID < 100000000) {
...
}
DInvalid
-
Kissa2k
- Профессионал
- Сообщения: 1304
- Зарегистрирован: Пн дек 04, 2006 8:33 pm
Сообщение
Kissa2k » Сб авг 09, 2008 4:25 pm
Думаю лучше добавить хук для плагина, вместо хардкода
Kissa2k
-
GreenLife
- Новичок
- Сообщения: 2
- Зарегистрирован: Вс авг 10, 2008 9:13 am
Сообщение
GreenLife » Вс авг 10, 2008 9:37 am
Поверьте, сейчас на некоторых серверах уже делают так, что от гм-ов которые сидят в гм хайде, пакеты просто - напросто не идут.
Так как кора пакеты невидит, то и опасности не чувствует и продолжает дальше делать свои грязные дела, а гм тем временем уже пишет @banip
Стандартный пример такого сервера - FableRO
GreenLife
-
DInvalid
- Грамотный
- Сообщения: 368
- Зарегистрирован: Вт ноя 14, 2006 4:54 pm
Сообщение
DInvalid » Вс авг 10, 2008 9:57 am
GreenLife
И дальше что?
Да сделать можно что угодно, тут обсуждают что делать если ГМ притворяется мобом/НПЦ...
А клиент тоже не видит пакетов? Тогда что ГМ может при этом делать, кроме как наблюдать?
DInvalid
-
kinikik
- Грамотный
- Сообщения: 233
- Зарегистрирован: Сб июн 07, 2008 11:53 am
- Откуда: Н-Н
Сообщение
kinikik » Вт ноя 11, 2008 8:21 pm
макрос из первого поста пока самый удачный из всех?
kinikik
-
Xmpe
- Бывалый
- Сообщения: 751
- Зарегистрирован: Вт ноя 14, 2006 10:12 pm
- Discord: Xmpe#6813
-
Контактная информация:
Сообщение
Xmpe » Сб апр 30, 2011 6:07 pm
Хм.. последнее время понавертели.. а куда сча это всё вписывать ?
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....

#openkore-ru
Xmpe