Treant Combat System

by Unknown

Back to Mechanic's Corner.

Unknown2008-11-28 00:24:21
I'll be happy to add defense triggers to the system, if you send me the messages for each. Basically, tell me what skill and ability for each defense, message to put it up, message to put it up when it's already up (if different from the first), message you see on DEF display, message to turn it off (if applicable), and anything else I'd need to know about it.

As for offense and other miscellaneous stuff, you're pretty much on your own unless you're going to throw a large sum of credits at me first.
Celina2008-11-28 03:35:11
edit: Wow, don't I feel stupid
Celina2008-11-28 04:03:13
new problem.

I think i can explain it better. ON this step:

Create a new world. When prompted whether you want to use preload defaults from an existing world, select "Yes," and choose "C:\\Treant\\template.mcl" to start your new world with the appropriate options.

I get this message:

Line 446: C:\\Program Files\\MUSHclient\\worlds\\plugins\\treant_plugin_atcp.xml was not found. (include file not loaded)
Line 447: C:\\Program Files\\MUSHclient\\worlds\\plugins\\treant_plugin_map.xml was not found. (include file not loaded)

At this point, I follow the instructions, reload it and I don't get the "» Initialized version 1.09" message. I don't know, I don't mean to criticize a free system but these instructions are not user friendly in my case.
Unknown2008-11-28 12:05:38
If there are a couple gaps in the directions, it's only because I had this all setup for myself before I got around to documenting the process for others, and it's difficult to undo and redo.

Assuming you've got the shortcut setup with the right working directory, you shouldn't have any issues with paths and not finding files. Of course, if that doesn't do it for you, why not just copy over the plugins to the directory MUSHclient prefers?

Yes, it's a free system. Yes, I expect most folks to iron out these little issues on their own. However, I created this thread to at least give a little bit of assistance to those just getting started.
Isinar2008-11-28 15:48:05
Compile error
World: Treant
Immediate execution
:2: '=' expected near 'treant'
Error context in script:
1 : treant
2*: treant:Init()

? anyone able to tell me where I have gone wrong?
Unknown2008-11-28 15:57:49
QUOTE(Isinar @ Nov 28 2008, 10:48 AM) 587331
Compile error
World: Treant
Immediate execution
:2: '=' expected near 'treant'
Error context in script:
1 : treant
2*: treant:Init()

? anyone able to tell me where I have gone wrong?


You did it wrong!
CODE
require "treant"
treant:Init()
Isinar2008-11-28 16:02:08
Run-time error
World: Treant
Immediate execution
:1: module 'treant' not found:
no field package.preload
no file '.\\treant.lua'
no file 'C:\\Program Files\\MUSHclient\\lua\\treant.lua'
no file 'C:\\Program Files\\MUSHclient\\lua\\treant\\init.lua'
no file 'C:\\Program Files\\MUSHclient\\treant.lua'
no file 'C:\\Program Files\\MUSHclient\\treant\\init.lua'
stack traceback:
: in function 'require'
:1: in main chunk
Error context in script:
1*: require "treant"
2 : treant:Init()

umm this came up
Unknown2008-11-28 16:06:20
QUOTE(Isinar @ Nov 28 2008, 11:02 AM) 587335
Run-time error
World: Treant
Immediate execution
:1: module 'treant' not found:
no field package.preload
no file '.\\treant.lua'
no file 'C:\\Program Files\\MUSHclient\\lua\\treant.lua'
no file 'C:\\Program Files\\MUSHclient\\lua\\treant\\init.lua'
no file 'C:\\Program Files\\MUSHclient\\treant.lua'
no file 'C:\\Program Files\\MUSHclient\\treant\\init.lua'
stack traceback:
: in function 'require'
:1: in main chunk
Error context in script:
1*: require "treant"
2 : treant:Init()

umm this came up


Yeah, you really should try reading all the requirements and instructions. This means you didn't setup a shortcut to use the Treant directory as the MUSHclient working directory. Go back to step 1 and try again!
Isinar2008-11-28 16:09:52
I did do that though
Unknown2008-11-28 16:13:08
QUOTE(Isinar @ Nov 28 2008, 11:09 AM) 587338
I did do that though


Then you've missed some small detail because that's honestly all you need to do for MUSHclient to find the scripts. You see that part where it looks for ".\\treant.lua" in there? That's the working directory... from the shortcut you made and executed. Tip: don't run Treant using the default MUSHclient shortcut by accident?
Isinar2008-11-28 16:16:33
I really have no idea if I did use the default shortcut, I'm new to this client and have a bit over basic computer knowledge
Isinar2008-11-28 16:19:57
should I like show you a screenshot or something? how do I post a screenshot lol?
Unknown2008-11-28 16:23:42
I gave this a try, I got it working eventually, thanks to this thread (I had an older version like a previous poster).

However, my general ineptitude and the pretty parts of palisade got me lost thereafter. Like, I don't know how to turn autosip on/off, etc. If there IS a built in autosip. (I haven't had a real chance to play around with it).

Unknown2008-11-28 16:51:58
QUOTE(Isinar @ Nov 28 2008, 11:19 AM) 587343
should I like show you a screenshot or something? how do I post a screenshot lol?


You could e-mail me your screenshot, if you like.

I have a screenshot posted on the Treant web page showing the necessary shortcut properties.

I would hope you'd know how to make a shortcut and run it. If not, you may be beyond my help. Sorry. tongue.gif
Unknown2008-11-28 16:53:35
QUOTE(Rainydays @ Nov 28 2008, 11:23 AM) 587346
I gave this a try, I got it working eventually, thanks to this thread (I had an older version like a previous poster).

However, my general ineptitude and the pretty parts of palisade got me lost thereafter. Like, I don't know how to turn autosip on/off, etc. If there IS a built in autosip. (I haven't had a real chance to play around with it).


Use the AUTO alias. That shows you what automatic systems are installed and may be toggled with AUTO (system) (on|off). You should also run TCONFIG, if you haven't done so already. (These things are in the installation instructions and/or FAQ. READ WHAT I WROTE!!1! sad.gif )
Isinar2008-11-28 17:09:21
what is your email or msn or whatever you use?
Isinar2008-11-28 17:33:14
I got the same problem as Celina, didn't spot it before
Unknown2008-11-28 17:34:25
My e-mail address is larkin.dischai@gmail.com (buried halfway down the Treant web page, under Cost, heh). The only IM I use is GoogleTalk (at that same address, of course).
Isinar2008-11-28 17:37:30
QUOTE(Zarquan @ Nov 28 2008, 05:34 PM) 587363
My e-mail address is larkin.dischai@gmail.com (buried halfway down the Treant web page, under Cost, heh). The only IM I use is GoogleTalk (at that same address, of course).



I added you to my msn caziolionblaze@hotmail.co.uk will it work with msn?
Unknown2008-11-28 17:39:05
QUOTE(Isinar @ Nov 28 2008, 12:37 PM) 587365
I added you to my msn caziolionblaze@hotmail.co.uk will it work with msn?


Nope!