Page 1 of 1

JMud plugin

Posted: Fri Mar 29, 2013 12:29 pm
by jmud
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).

Re: JMud plugin

Posted: Fri Mar 29, 2013 1:23 pm
by jmud
A few screenshots

Image

JMud playing Dead Souls, with the automapper visible.

Image

JMud's GUI, from where all of the data JMud stores can be viewed and edited

Image

The configuration window for the Chat task, JMud's instant messenger service.

Re: JMud plugin

Posted: Fri Apr 12, 2013 1:16 pm
by jmud
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.

Re: JMud plugin

Posted: Sat May 03, 2014 4:38 pm
by jmud
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

Posted: Sun May 04, 2014 1:00 pm
by ekalin
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
I did find it strange and unrelated, but since it wasn't advertising anything, I let it pass. But now I've deleted it.

Re: JMud plugin

Posted: Wed Nov 12, 2014 8:26 pm
by volody
Good day. Help to install the plugin.
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

Posted: Wed Nov 12, 2014 8:29 pm
by volody
Добрый день. Помогите установить плагин. Система 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

Posted: Wed Dec 10, 2014 4:45 pm
by jmud
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:

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

Posted: Thu Jul 13, 2017 9:10 am
by Daisy221
Hello! please define the previous steps?

Re: JMud plugin

Posted: Mon Jan 15, 2018 11:29 am
by simonalia
How about that plugin which was actually based on that JMD rythm