autoDoOnDeath вместо autoMoveOnDeath

Разработка новых функций.

Модератор: 4epT

IDDQD
Энтузиаст
Сообщения: 95
Зарегистрирован: Пн дек 24, 2007 2:33 am

autoDoOnDeath вместо autoMoveOnDeath

Сообщение IDDQD »

избавит конфиг от пары лишних строк с координатами, даст дополнительные возможности.
З.Ы. ткните носом если такое уже есть, мануал на оф. сайте коры пал смертью храбрых, а лазить по форумам катастрофически не хватает времени (реал зло, не ходите туда).
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Да нифига такого нету, это противоречит идеологии ОК.

Не, это не я против, это аццы создатели всегда избегали пихать консольные команды в конфиг.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
IDDQD
Энтузиаст
Сообщения: 95
Зарегистрирован: Пн дек 24, 2007 2:33 am

Сообщение IDDQD »

ну дуКомманд они таки впихнули, думаю эта штука в полезности не уступит.
Тогда может стоит задуматься об условии в self conditions типа "afterDeath" ?
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Хм... а ведь мы это уже где-то обсуждали. Насколько я помню, сабж даже моя идея. :twisted:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
IDDQD
Энтузиаст
Сообщения: 95
Зарегистрирован: Пн дек 24, 2007 2:33 am

Сообщение IDDQD »

А может имеет смысл объединить подобные *неигровые* события в отдельную группу, чтобы можно было прописать дуКомманд при обстоятельствах ?
Воопще неплохо бы видеть в такой новой группе условий примерно такие штуки :

onDualLogin (спс 4ерТ'у)
onDeath (типа пока лежим)
onRespawn (умерли и прилетели в город)
onRessurect (хз надо ли воопще)

Есть желающие наваять плагинчик ?
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

IDDQD, можно по моему примеру и всё остальное исправить ;)

piroJOKE, а в чём трабла пихать консольные комады в конфиг?? вроде же работает и более опционально и на свой вкус..
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

4epT
Мне это тоже нравится, но, если этим усиленно заниматься, то ОК станет похожа на ШкипперБота, у которого конфиг фактически был программой. :twisted:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Сообщение Kissa2k »

IDDQD
Просто добавь новые хуки
kisloid
Энтузиаст
Сообщения: 142
Зарегистрирован: Пн дек 10, 2007 8:22 pm

Сообщение kisloid »

Немного оффтоп, но мануал там просто немного в другом месте теперь, хотя некоторые команды там и не описаны.
http://www.openkore.com/wiki/index.php/Category:Config
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

piroJOKE, так а в чём собственно плохо развивать опциональность бота :) давай продвигай идею за бугром ;)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Сообщение Kissa2k »

Я говорю, что лучше добавить соответствующие хуки.
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

Kissa2k и где их потом ловить? плагином или макросом чтоли?
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Сообщение Kissa2k »

Чем угодно

Добавлено спустя 9 минут 3 секунды:

Ну как бы мы ищем в коде openkore, то место где обрабатывается нужная нам ситуация и добавляем туда строчку

Код: Выделить всё

Plugins::callHook("имя_хука");
Потом пишем, например такой макро:

Код: Выделить всё

automacro foo {
   hook имя_хука
   call {
      #Наша обработка..
   }
}
Ну или пишем плагин, если наша обработка достаточно сложная.
Последний раз редактировалось Kissa2k Сб май 24, 2008 7:11 pm, всего редактировалось 1 раз.
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

hook имя_хука
а ты такой макрос хоть раз запускал??
просто интересно, я никогда такую конструкцию не видел ;)

Добавлено спустя 15 секунд:

то что она есть я знаю :)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Ответить