Treant Combat System

by Unknown

Back to Mechanic's Corner.

Unknown2010-02-11 03:05:41
You're doing it wrong.
Razenth2010-02-11 03:16:58
Use AUTOS to get the correct syntax.
Aoife2010-02-11 03:18:25
QUOTE (Zarquan @ Feb 10 2010, 10:05 PM) <{POST_SNAPBACK}>
You're doing it wrong.


Egh nevermind.

Though I don't see why typing "selfishness" on its own would make Treant send through "generosity".
Unknown2010-02-11 03:35:17
Selfishness is disabled, therefore it'll work to maintain that.
Razenth2010-02-11 03:43:03
You procced the prompt, and Treant does a lot of evaluation everytime it sees the prompt.
Unknown2010-02-14 14:28:39
I just got the system, bought support and several add-ons and all appears to be working. I want to add the mapping add-on but understand that I must be also be using Mudbot. Where can I find Mudbot? Google pointed me to Sourceforge but the entry there is empty with nothing to download. I really do need help mapping and would surely appreciate help in this area. Thanks in advance worthy.gif

Gaidi
Unknown2010-02-14 14:51:40
The MudBot mapper was built for Imperian, but it still somewhat works for other IRE games. I (and a couple others) had tweaked the source to make it work better with Lusternia, but I'm not sure any of those are available for download now.

The original project page is http://imts.sourceforge.net, and you can find one or two maps available in the marketing forum here.
Aerotan2010-02-17 03:15:37
I may be missing something simple, but how do I get the map to show up in the upper right corner? I know my previous installation of Treant did that...
Rael2010-02-17 06:56:05
QUOTE (Aerotan @ Feb 16 2010, 08:15 PM) <{POST_SNAPBACK}>
I may be missing something simple, but how do I get the map to show up in the upper right corner? I know my previous installation of Treant did that...


That feature is now a plugin.
Unknown2010-02-17 11:47:01
QUOTE (Rael @ Feb 17 2010, 01:56 AM) <{POST_SNAPBACK}>
That feature is now a plugin.

It always has been a plugin. tongue.gif
Unknown2010-02-18 13:33:07
QUOTE (Zarquan @ Feb 17 2010, 05:47 AM) <{POST_SNAPBACK}>
It always has been a plugin. tongue.gif



Will the plug-in show the map or does it have to work in conjunction with LTMS? I just want the map and speedwalking.
Unknown2010-02-18 13:35:58
The plugin that comes with the system shows the in-game map display. There is no speedwalking with that.

The add-on script, purchased separately, does speedwalking and locating, but the display is done only on demand. I use the two things together to get a complete mapping solution.
Unknown2010-02-22 03:53:19
Is there anyone who has treant working on Linux? I got mushclient working with wine on Linux. But Linux doesn't use the same properties menu as windows.. So I can't get it up.
Unknown2010-02-22 04:35:52
If I remember correctly, Zarquan uses Linux, so I'm guessing yes.
Rael2010-02-22 04:39:40
QUOTE (Pectus Dawneye @ Feb 21 2010, 08:53 PM) <{POST_SNAPBACK}>
Is there anyone who has treant working on Linux? I got mushclient working with wine on Linux. But Linux doesn't use the same properties menu as windows.. So I can't get it up.


I probably shouldn't say this in the Treant thread, but come2mudlet? zipit.gif
Unknown2010-02-22 05:45:41
QUOTE (Rael @ Feb 21 2010, 08:39 PM) <{POST_SNAPBACK}>
I probably shouldn't say this in the Treant thread, but come2mudlet? zipit.gif


I'd rather die biggrin.gif And I probably would. Treant is the only one I've found that is actually useful to me. Even Ethelon's, which I bought with loaned credits, was horrible..
Unknown2010-02-22 11:49:20
I do not use Linux to run MUSHclient.
Unknown2010-02-27 07:44:47
Ok, this is what I'm putting into my file

CODE

my_defs = { = { "fireproof", "flamering" },
= { "levitate", "stoneskin", "waterbreathe", "elementshield" },
= { "malkuth", "yesod", "netzach" },
= { "nightsight", "thirdeye" },
= { "insomnia" },
= { "beauty", "kingdom", "mercy", "perfection" },
= { "kafe", "fire", "frost", "speed" } }

my_defup = {
= php:table(),
= php:table(),
= php:table(),
= php:table()
}

my_defup = "insomnia"
my_defup = "nightsight"
my_defup = "thirdeye"
my_defup = "rub beauty"
my_defup = "rub kingdom"
my_defup = "rub mercy"
my_defup = "rub perfection"

my_defup = "pyrocast fireproof"
my_defup = "pyrocast flamering"
my_defup = "cast levitate"
my_defup = "cast stoneskin"
my_defup = "cast waterbreathe"
my_defup = "cast elementshield"
my_defup = "evoke malkuth"
my_defup = "evoke yesod"
my_defup = "evoke netzach"

my_defup = "eat kafe"

my_defup = "sip fire"
my_defup = "sip frost"
my_defup = "sip quicksilver"

defs:def_up(my_defup)

require "treant"
require "gui"
gui:Init()


and this is the error I'm getting

CODE

Run-time error
World: Lusternia
Immediate execution
:23: attempt to call method 'table' (a nil value)
stack traceback:
:23: in main chunk
Error context in script:
19 : = { "kafe", "fire", "frost", "speed" } }
20 :
21 : require "php"
22 : my_defup = {
23*: = php:table(),
24 : = php:table(),
25 : = php:table(),
26 : = php:table()
27 : }


I know someone else has had this problem but their solution didn't work for me. so I'm asking, does this look right? And if not, what am I doing wrong?
Unknown2010-02-27 07:59:53
CODE
my_defup = {
   = php:table(),
   = php:table(),
   = php:table(),
   = php:table()
}

my_defup = "insomnia"
my_defup = "nightsight"
my_defup = "thirdeye"
my_defup = "rub beauty"
my_defup = "rub kingdom"
my_defup = "rub mercy"
my_defup = "rub perfection"

my_defup = "pyrocast fireproof"
my_defup = "pyrocast flamering"
my_defup = "cast levitate"
my_defup = "cast stoneskin"
my_defup = "cast waterbreathe"
my_defup = "cast elementshield"
my_defup = "evoke malkuth"
my_defup = "evoke yesod"
my_defup = "evoke netzach"

my_defup = "eat kafe"

my_defup = "sip fire"
my_defup = "sip frost"
my_defup = "sip quicksilver"

defs:def_up(my_defup)


All of that doesn't go in the script file, it goes in an alias. Like call the alias startup and put that in there.
Unknown2010-02-27 10:53:26
Ok, after setting up an alias I get this error

CODE
Run-time error
World: Lusternia
Immediate execution
:2: attempt to call method 'table' (a nil value)
stack traceback:
:2: in main chunk