Страница 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
Могу только в клиенте "научить": поковыряйся в менюшке открытого чата. ;)
Раз это умеет клиент, значит это умеем и мы. 8)

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
Ну А сам плаг Здесь
http://forums.openkore.com/viewtopic.php?t=24850

Добавлено: Вс дек 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, что ссылку просили три месяца назад, ы?... :roll:

И кстати, ссылка на форум опенкоры чудесно работает, я как раз позавчера скачал сабж, и с ним немножко поигрался. :)

Добавлено: Пт июн 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
}