Announcing v1.0.0 of JMud, a plugin for KildClient
https://sourceforge.net/projects/jmudplugin/
JMud includes an automapper, its own internal scripting language, advanced handling of triggers, aliases, macros, timers and hooks, and many other useful features.
JMud must be configured for each mud you play. Read the 'Quickstart guide' carefully to learn how to do it. JMud's default settings work with the Dead Souls mud (dead-souls.net 6666). You can use JMud there straight away without having to configure anything.
EDIT, December 2014: Works only on Linux (not MS Windows or Mac), and only with KildClient v2.11.1 (definitely does not work with the new KildClient v3).
JMud plugin
JMud plugin
Last edited by jmud on Wed Dec 10, 2014 4:49 pm, edited 6 times in total.
Re: JMud plugin
A few screenshots
JMud playing Dead Souls, with the automapper visible.
JMud's GUI, from where all of the data JMud stores can be viewed and edited
The configuration window for the Chat task, JMud's instant messenger service.
JMud playing Dead Souls, with the automapper visible.
JMud's GUI, from where all of the data JMud stores can be viewed and edited
The configuration window for the Chat task, JMud's instant messenger service.
Re: JMud plugin
v1.0.2 released, which fixes some issues with the ';go' and ';load' commands and other issues with switching between automapper modes.
Whenever the automapper window is open, KildClient crashes randomly. If any of you C coders out there can work out what's causing the instability, that would be pretty cool. (There are no longer any crashes at all when the automapper window isn't open.)
Valgrind tracebacks (http://valgrind.org) suggest that there's a big memory leak somewhere.
Whenever the automapper window is open, KildClient crashes randomly. If any of you C coders out there can work out what's causing the instability, that would be pretty cool. (There are no longer any crashes at all when the automapper window isn't open.)
Valgrind tracebacks (http://valgrind.org) suggest that there's a big memory leak somewhere.
Re: JMud plugin
The post above seems to have been generated by a robot; it's an exact copy of this post from 2008:
http://forum.qip.ru/showthread.php?t=25721
http://forum.qip.ru/showthread.php?t=25721
Re: JMud plugin
I did find it strange and unrelated, but since it wasn't advertising anything, I let it pass. But now I've deleted it.jmud wrote:The post above seems to have been generated by a robot; it's an exact copy of this post from 2008:
http://forum.qip.ru/showthread.php?t=25721
Re: JMud plugin
Good day. Help to install the plugin.
The system ubuntu 14.10, version kildclient 2.11.1.
When you load the plugin errors appear:
The system ubuntu 14.10, version kildclient 2.11.1.
When you load the plugin errors appear:
Code: Select all
Perl Warning: values on reference is experimental at /home/user/program/mud/jmud/include/automap.pm line 42901.
Perl Warning: keys on reference is experimental at /home/user/program/mud/jmud/include/automap.pm line 43022.
Perl Warning: values on reference is experimental at /home/user/program/mud/jmud/include/automap.pm line 43169.
Perl Warning: keys on reference is experimental at /home/user/program/mud/jmud/include/automap.pm line 43193.
Perl Warning: values on reference is experimental at /home/user/program/mud/jmud/include/automap.pm line 43273.
Perl Warning: push on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 809.
Perl Warning: pop on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 871.
Perl Warning: unshift on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 932.
Perl Warning: shift on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 993.
Perl Warning: splice on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 1147.
Perl Warning: splice on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 1149.
Perl Warning: splice on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 1151.
Perl Warning: keys on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 1897.
Perl Warning: values on reference is experimental at /home/user/program/mud/jmud/include/generics.pm line 1941.
Perl Warning: Useless use of \E at /home/user/program/mud/jmud/jbasiclib/JBasic/Expression.pm line 2658.
Perl Warning: Useless use of \E at /home/user/program/mud/jmud/jbasiclib/JBasic/Expression.pm line 2658.
Plugin 'jmud' loaded.
Resolving host bylins.su...
Attempting to connect to host bylins.su (178.21.10.107) port 4000...
Connected to host bylins.su (178.21.10.107) port 4000.
[ ERROR: MudDefn->new: Registry naming error: illegal name 'bylins.su' ]
Perl Error: Can't locate object method "name" via package "0" (perhaps you forgot to load "0"?) at /home/user/program/mud/jmud/include/generics.pm line 2863.
Logging to file /home/user/Документы/mud/log/log_13_11_14.txt.
Using keytable
0) Koi-8
Perl Error: Can't locate object method "combineSplitLinesFlag" via package "0" (perhaps you forgot to load "0"?) at /home/user/program/mud/jmud/include/wrapper.pm line 119.
1) Alt
Perl Error: Can't locate object method "combineSplitLinesFlag" via package "0" (perhaps you forgot to load "0"?) at /home/user/program/mud/jmud/include/wrapper.pm line 119.
2) Windows(JMC,MMC)
Perl Error: Can't locate object method "combineSplitLinesFlag" via package "0" (perhaps you forgot to load "0"?) at /home/user/program/mud/jmud/include/wrapper.pm line 119.
3) Windows(zMUD)
Perl Error: Can't locate object method "combineSplitLinesFlag" via package "0" (perhaps you forgot to load "0"?) at /home/user/program/mud/jmud/include/wrapper.pm line 119.
4) Windows(zMUD ver. 6+)
Re: JMud plugin
Добрый день. Помогите установить плагин. Система ubuntu 14.10, версия kildclient 2.11.1. При загрузке плагина отображаются ошибки:
Code: Select all
Perl предупреждение: значения на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/automap.pm линии 42901. Perl предупреждение: ключи на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/automap.pm линии 43022. Perl предупреждение: значения на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/automap.pm линии 43169. Perl предупреждение: ключи на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/automap.pm линии 43193. Perl предупреждение: значения на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/automap.pm линии 43273. Perl предупреждение: нажмите на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 809. Perl предупреждение: pop ссылка на экспериментальных at /home/user/program/грязи/jmud/include/generics.pm линии 871. Perl предупреждение: unshift на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 932. Perl предупреждение: shift на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 993. Perl предупреждение: splice на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 1147. Perl предупреждение: splice на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 1149. Perl предупреждение: splice на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 1151. Perl предупреждение: ключи на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линии 1897 году. Perl предупреждение: значения на ссылку-экспериментальная на /home/user/program/грязи/jmud/include/generics.pm линия 1941 года. Perl предупреждение: бесполезно использовать \E at /home/user/program/грязи/jmud/jbasiclib/JBasic/выражения.pm линии 2658. Perl предупреждение: бесполезно использовать \E at /home/user/program/грязи/jmud/jbasiclib/JBasic/выражения.pm линии 2658. Плагин 'jmud' загружен. Разрешения узла bylins.su... при попытке подключения к хосту bylins.su (178.21.10.107) порт 4000... Подключенного к хост bylins.su (178.21.10.107) порт 4000. [ ERROR: MudDefn->new: имена в реестре ошибка: illegal name 'bylins.su' ] Perl ошибка: Can't locate object method "имя" via package "0" (возможно, вы забыли загрузить "0"?) в /home/user/program/грязи/jmud/include/generics.pm линии 2863. Ведение журнала в файл /home/user/Документы/mud/log/log_13_11_14.txt. С помощью таблицы ключей 0) Koi-8 Perl ошибка: Can't locate object method "combineSplitLinesFlag" via package "0" (возможно, вы забыли загрузить "0"?) в /home/user/program/грязи/jmud/include/обертки.pm линии 119. 1) Alt Perl ошибка: Can't locate object method "combineSplitLinesFlag" via package "0" (возможно, вы забыли загрузить "0"?) в /home/user/program/грязи/jmud/include/обертки.pm линии 119. 2) Windows(СКМ,MMC) Perl ошибка: Can't locate object method "combineSplitLinesFlag" via package "0" (возможно, вы забыли загрузить "0"?) в /home/user/program/грязи/jmud/include/обертки.pm линии 119. 3) Windows(zMUD) Perl ошибка: Can't locate object method "combineSplitLinesFlag" via package "0" (возможно, вы забыли загрузить "0"?) в /home/user/program/грязи/jmud/include/обертки.pm линии 119. 4) Windows(zMUD ver. 6+) Perl ошибка: Can't locate object method "combineSplitLinesFlag" via package "0" (возможно, вы забыли загрузить "0"?) в /home/user/program/грязи/jmud/include/обертки.pm линии 119. 5) UTF-8 5
Re: JMud plugin
I released an update today, v1.2.0, which fixes these problems.
I have tested it under Ubuntu 14.04, and it seems to work fine. I used the following commands to make sure I had all the correct libraries:
I have tested it under Ubuntu 14.04, and it seems to work fine. I used the following commands to make sure I had all the correct libraries:
Code: Select all
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install glib2.0 libgtk2.0-dev libwnck-dev libgnomecanvas2-dev
sudo cpan Gnome2::Wnck Heap::Binomial Gnome2::Canvas Gtk2::Ex::Simple::List
Re: JMud plugin
Hello! please define the previous steps?
Re: JMud plugin
How about that plugin which was actually based on that JMD rythm