Страница 1 из 2
плагин, делающий бегущую строку в открытом чате
Добавлено: Ср дек 06, 2006 6:38 pm
Xmpe
Давно ге то видел на каком то сайте описалово ) Суть сидит нуб с открытым чатом, а чат каким то хреном является бегущей строкой.
Есть мысля что просто кора создаёт новые чаты из фразы и с минимальным таймаутом открывает и закрывает.
Есть желающие заняться этим ?

Добавлено: Ср дек 06, 2006 6:43 pm
piroJOKE
Нет, чат не закрывается. В игре есть возможность исправить заголовок без закрытия чата.
ЗЫ: Афтар, ты догадываешься, что запуск такой хрени - это просто опасный выпендрёж?
* * *
Вот рабочий плагин, проверено с 1.9.4 SVN 5676 :
Код: Выделить всё
scrollingChat Buy Forge Stuff {
title_1 "Круто Iron Ore (150z), Coal (1k), Steel (3k), Ori (10k), "
title_2 "Star Crumb (2k), Star Dust (200z), Elements (10k), "
mode 0 #Mode 0 = scroll
speed 1
prefix "B> "
direction left
chars 2
}
scrollingChat Sell Weapons {
title_1 "S> +8 Fire Swordmace"
title_2 "S> +5 Wind Claymore"
title_3 "S> +5 Earth Claymore"
mode 1 #Mode 1 = Swap
speed 10
}
scrollingChat Smile! {
title_1 "Превеееееед! Медвееееееед! "
}
(Конфиг сохранять, естественно, в формате UTF-8!)
PS: Проверено лишь поверхностно, детальных проверок не было.
PPS: Смотрите доку на форуме ОпенКоры, сцылко ниже. Там туева хуча опций и режимов в плагине, его какой-то неленивый чел писал. )
http://forums.openkore.com/viewtopic.php?t=24850
Добавлено: Ср дек 06, 2006 7:42 pm
Click
piroJOKE научи как испралят заголовок, и реально ли это сделать через бота?
Добавлено: Ср дек 06, 2006 7:52 pm
piroJOKE
Могу только в клиенте "научить": поковыряйся в менюшке открытого чата.

Раз это умеет клиент, значит это умеем и мы.
PS: Я ж недавно писал кое-что...
Код: Выделить всё
do eval sendЛюбаяФункцияИзСендПМ(\$remote_socket,pack("v", $переменнаяПараметр));
...даже если нужной функции вдруг нет в OpenKore, мы можем ее "сделать" вручную.
PPS: Ммм... мда, макро - не самый удачный пример, согласен.
Добавлено: Ср дек 06, 2006 8:25 pm
Click
есть такая команда в боте)
chat modify "blabla"
Добавлено: Ср дек 06, 2006 9:32 pm
Xmpe
Текс, а как бы всё с точки зрения нубов организовать ? чтобы просто боту скормить предложение, а он его крутил.
Добавлено: Ср дек 06, 2006 11:29 pm
Click
это уже сам ищи, напиши с помощью макроса
Добавлено: Вс дек 10, 2006 12:11 am
piroJOKE
Во, у нас на старом форуме видео было про то как мужики такой плагин написали:
http://video.google.com/videoplay?docid ... arok&hl=en
Добавлено: Вс дек 10, 2006 5:24 am
kLabMouse
Добавлено: Вс дек 10, 2006 2:23 pm
piroJOKE
Ух ты, спасибо. Как пишет один из тамошних форумчан...
Apples, Sep 10, 2006:
This is so fun. Instant ban
Добавлено: Вс дек 10, 2006 6:55 pm
Xmpe
цуко по русски не работает
Добавлено: Вс дек 10, 2006 10:54 pm
Click
ап) хочу повыпендриваться) сделай плиз с русским) меня на моём серваке каждые 5 мин палят)
Добавлено: Вт май 29, 2007 9:39 pm
Pika4u
No.oD писал(а):Дайте еще раз падагинчик... плз а ты сылка не работает(
http://slil.ru/24436060
Добавлено: Вт май 29, 2007 9:44 pm
piroJOKE
А тебя не смущает, Pika4u, что ссылку просили три месяца назад, ы?...
И кстати, ссылка на форум опенкоры чудесно работает, я как раз позавчера скачал сабж, и с ним немножко поигрался.

Добавлено: Пт июн 22, 2007 6:43 pm
Click
Код: Выделить всё
####
automacro start {
console /messages/
disabled 0
call start1
}
macro start1 {
pause 5
do ai off
pause 1
do sit
do ai manual
pause 1
do chat create "***C 2007-m!!!***"
call start2
}
macro start2 {
pause 0.2
do chat modify "**C 2007-m!!!****"
pause 0.2
do chat modify "*C 2007-m!!!*****"
pause 0.2
do chat modify "C 2007-m!!!******"
pause 0.2
do chat modify " 2007-m!!!******C"
pause 0.2
do chat modify "2007-m!!!******C "
pause 0.2
do chat modify "007-m!!!******C 2"
pause 0.2
do chat modify "07-m!!!******C 20"
pause 0.2
do chat modify "7-m!!!******C 200"
pause 0.2
do chat modify "-m!!!******C 2007"
pause 0.2
do chat modify "m!!!******C 2007-"
pause 0.2
do chat modify "!!!******C 2007-m"
pause 0.2
do chat modify "!!******C 2007-m!"
pause 0.2
do chat modify "!******C 2007-m!!"
pause 0.2
do chat modify "******C 2007-m!!!"
pause 0.2
do chat modify "*****C 2007-m!!!*"
pause 0.2
do chat modify "****C 2007-m!!!**"
pause 0.2
do chat modify "***C 2007-m!!!***"
call start2
}