Mudlet 1.0 is out!

by Vadi

Back to Mechanic's Corner.

Unknown2009-11-19 03:06:11
I lol'd because in the middle of the scrolling it stopped to buffer the video.

But yes, good job! I've been unable to make CMUD work satisfactorily, and my zMUD days are numbered, so I will probably try this out smile.gif
Unknown2009-11-19 04:55:30
QUOTE (daganev @ Nov 19 2009, 02:10 AM) <{POST_SNAPBACK}>
If someone gives me a Zmud system I'll port it over. (sorry don't know what scripts Mush client systems are made in)

Treant is LUA and AG is VBScript.

Mudlet only accepts LUA right now (as far as I know).
Daganev2009-11-24 02:07:20
thought this thread deserves a pinning.
Chade2009-11-24 17:50:54
Someone should probably pin the treant thread too.
Vadi2009-11-24 18:26:56



suspicious.gif
Daganev2009-11-24 23:26:39
QUOTE (Chade @ Nov 24 2009, 09:50 AM) <{POST_SNAPBACK}>
Someone should probably pin the treant thread too.


link?
Rael2010-02-17 18:56:58
There is now a clan for Mudlet. It's called 'Mudlet'. Everyone is welcome to join!

I see the clan as a way for members to discuss Mudlet, scripting, or place to hang out without spamming the IRC channel. Speak with one of the Founders or Scripters for an invite.
Sylphas2010-02-17 19:11:42
QUOTE (Rael @ Feb 17 2010, 01:56 PM) <{POST_SNAPBACK}>
There is now a clan for Mudlet. It's called 'Mudlet'. Everyone is welcome to join!

I see the clan as a way for members to discuss Mudlet, scripting, or place to hang out without spamming the IRC channel. Speak with one of the Founders or Scripters for an invite.


Awesome, but should probably make it private or whatever keeps it off honours, the name's kind of blatantly OOC.
Nezha2010-03-17 09:41:57
does mudlet support python scripting? and err... pyGTK? or does it use its own custom script? (lua if the posts above is correct)
Shaddus2010-03-17 11:27:33
QUOTE (nezha @ Mar 17 2010, 04:41 AM) <{POST_SNAPBACK}>
does mudlet support python scripting? and err... pyGTK? or does it use its own custom script? (lua if the posts above is correct)

YOU.


... Where the heck have you been?
Unknown2010-03-17 11:51:09
It uses Lua scripting, and it's got functions to add your own little GUI controls to the window.
Vadi2010-03-17 12:03:13
Per valuable advice of Nick Gammon, it's Lua only for now - although we aren't opposed to people adding support for other scripting languages (should they also be willing to maintain that support).
Nezha2010-03-17 14:33:08
Its not included in the official linux mint repository (Mint is my current OS).. dang, i feel much too lazy right now to download and install the usual way.. - but anyway, you(vadi) should try to get this(mudlet) into official repositories sometime soon.. point and click my man.. point and click..
Vadi2010-03-17 15:33:05
I have a life, sry. The path from Debian->Ubuntu->Linux Mint is long.
Okin2010-06-18 02:09:44
Nice client, Vadi! Clean + fast + pretty + useful novel features = want. I know someone already asked this question, but it didn't really get answered: how much work would it take to convert a system written in Lua for MUSHclient to Mudlet?
Unknown2010-06-18 02:38:05
QUOTE (Okin @ Jun 17 2010, 10:09 PM) <{POST_SNAPBACK}>
Nice client, Vadi! Clean + fast + pretty + useful novel features = want. I know someone already asked this question, but it didn't really get answered: how much work would it take to convert a system written in Lua for MUSHclient to Mudlet?



Well, that's a somewhat subjective question. They're both in lua, so the core logic behind it all would pretty much work in Mudlet. But you would need to replace all of the MUSHclient specific code (ColorNote and such.. I don't really know MUSHclient) with the Mudlet equivalent. There is also a post on the Mudlet forums with info on a MUSHclient environment which has been worked on by Vadi and naftali which may help.
Okin2010-06-18 11:49:53
What would that depend on, then? Sorry to be a newb about this - scripting within a client I have a basic idea about, but making different programs and filetypes fit together I do not.

The .lua script file could be used as is, yes? MUSHclient and Mudlet both take .xml, too, so does that mean nothing would have to be changed in those files either? If that's right, is it only client-specific profile/world files (which might list aliases or triggers, for example) which would need to be rewritten, or is the whole situation more complex than that?
Unknown2010-06-18 12:08:49
Lua is a general purpose language, but it's integration into an application has very specific function entry points. Those functions differ between Mudlet and MUSHclient, so you cannot take all Lua code and run it in both clients.

XML is a general specification, used to describe a variety of data. That, too, differs between Mudlet and MUSHclient.

I recommend you look at the threads on system development on the Mudlet forums for further info.