Gerald2005-03-27 15:31:35
Hey guys. I just recently joined Lusternia, and so far I'm loving it. I played Imperian for a month or so, and tried Achaea, but wasn't able to become fully involved in it due to RL reasons. However, I feel like I have the opportunity to be part of Lusternia, which is why I'm posting now.
I am currently using TinyFugue as my client (awesome client btw, I'm loving it.). I embrace the programming aspect of it and its versatility, but I do have one problem. I do not have a deep understanding of the game yet. So, here's my question to the community:
What kind of scripts and macros will I need? Some that pop into my mind are:
Anti-Affliction
Anti-Thief
Auto-Sipper
That's about all I could think of. I can probably do the Anti-Affliction without too much trouble due to the Affliction List post that is stickied in the forums. However, The Anti-Thief for example, I have no clue as to how to make it. I don't know the syntax of it, and I don't know how one manages to steal. I am not very keen of trying to find it out the hard way, as well.
Soooo any help, tips, suggestions, are much appreciated. Thanks in advance.
I am currently using TinyFugue as my client (awesome client btw, I'm loving it.). I embrace the programming aspect of it and its versatility, but I do have one problem. I do not have a deep understanding of the game yet. So, here's my question to the community:
What kind of scripts and macros will I need? Some that pop into my mind are:
Anti-Affliction
Anti-Thief
Auto-Sipper
That's about all I could think of. I can probably do the Anti-Affliction without too much trouble due to the Affliction List post that is stickied in the forums. However, The Anti-Thief for example, I have no clue as to how to make it. I don't know the syntax of it, and I don't know how one manages to steal. I am not very keen of trying to find it out the hard way, as well.

Soooo any help, tips, suggestions, are much appreciated. Thanks in advance.
Unknown2005-03-27 15:35:26
Basic things. Thieves steal by using force commands to force you to give things away.
Trigger removing items such as your pack which contains your gold, to immediately rewear it (you have no reason to take it off anyway), and attach a flame sigil to it for an additional level of protection. I also recommend you attach flame sigils to any keys you may own (such as shop keys). Also trigger vestiphobia making you throw something on the ground to pick it back up again. The skill of Selfishness in Discipline is also very useful for preventing theft. Though, flame sigils can stop most theft in its tracks. Oh, and keep the deafness defense up by eating faeleaf, then Nihilists can't order you to do things. Moondancers still can, but Moondancers don't rob people.
Trigger removing items such as your pack which contains your gold, to immediately rewear it (you have no reason to take it off anyway), and attach a flame sigil to it for an additional level of protection. I also recommend you attach flame sigils to any keys you may own (such as shop keys). Also trigger vestiphobia making you throw something on the ground to pick it back up again. The skill of Selfishness in Discipline is also very useful for preventing theft. Though, flame sigils can stop most theft in its tracks. Oh, and keep the deafness defense up by eating faeleaf, then Nihilists can't order you to do things. Moondancers still can, but Moondancers don't rob people.
Shiri2005-03-27 15:40:10
Also trigger the vestiphobia to eat wormwood, if you like. You'll have to chuck that when you go for a proper fighting system (if you don't just go manual!
) but there you are.

Gerald2005-03-27 15:43:32
First, thanks for the quick reply.
I clearly understand the "immediately rewear your backpack" portion. As for the vestiphobia, do I just make a trigger so I automatically pick up my backpack if I drop it?
Also, I'm sided with the Nihilists, so I doubt I'll have much issue with them. =]
How well do the fist sigils work, by the way? Since if I attach a flame sigil, I won't be able to retrieve my backpack, wouldn't it be a lose/lose situation for both me and the thief?
Thanks again.
I clearly understand the "immediately rewear your backpack" portion. As for the vestiphobia, do I just make a trigger so I automatically pick up my backpack if I drop it?
Also, I'm sided with the Nihilists, so I doubt I'll have much issue with them. =]
How well do the fist sigils work, by the way? Since if I attach a flame sigil, I won't be able to retrieve my backpack, wouldn't it be a lose/lose situation for both me and the thief?
Thanks again.
Amaru2005-03-27 15:48:33
First tip, leave the Nihilists.
It's no challenge.
It's no challenge.
Summer2005-03-27 15:48:59
For theft (not including shops), what I can think of is:
- Sleep in trees if you can climb, behind closed doors if you can't
- Be deaf
- Cure vestiphobia and generosity
- Stupidity can make you remove and drop your pack
- Trigger outr anything to inr the thing
- Trigger removing anything you wear to rewear it
- Trigger getting stuff from your pack to put the stuff back in
- Trigger to pick up anything you drop (not including monoliths)
- Attach a flame sigil to anything you'd rather drop and leave on the floor than have stolen
Remember to check balances for anything that will be affected.
Edit: Okay, I got :ninja:ed by so many people
- Sleep in trees if you can climb, behind closed doors if you can't
- Be deaf
- Cure vestiphobia and generosity
- Stupidity can make you remove and drop your pack
- Trigger outr anything to inr the thing
- Trigger removing anything you wear to rewear it
- Trigger getting stuff from your pack to put the stuff back in
- Trigger to pick up anything you drop (not including monoliths)
- Attach a flame sigil to anything you'd rather drop and leave on the floor than have stolen
Remember to check balances for anything that will be affected.
Edit: Okay, I got :ninja:ed by so many people

Unknown2005-03-27 15:49:51
Well, if a flame sigil is on your pack, you can never give it away. However, you can drop it, and if that happens, get your items from your pack while it's on the ground. The thief will have a more difficult time, because if they try and get the gold from the pack, they'll automatically target their own pack.
Gerald2005-03-27 15:52:19
QUOTE(Amaru @ Mar 27 2005, 10:48 AM)
First tip, leave the Nihilists.
It's no challenge.
It's no challenge.
82612
I am a Geomancer, thank you very much.
Gerald2005-03-27 15:55:51
Man, lots of replies very quickly. Thanks a lot everyone! One more quick question, however.
Summer, you said to trigger getting stuff from your pack to put the stuff back in. I see the logic behind this no problem.
However, wouldn't this be a problem if I wanted to take out a vial out of my pack in order to use it? Or if I have a sipper macro, would it override the need to immediately put it back so that I'll have the chance to drink it?
Summer, you said to trigger getting stuff from your pack to put the stuff back in. I see the logic behind this no problem.
However, wouldn't this be a problem if I wanted to take out a vial out of my pack in order to use it? Or if I have a sipper macro, would it override the need to immediately put it back so that I'll have the chance to drink it?
Summer2005-03-27 16:01:42
Stacking commands works for me. Eg:
get vial from pack;sip whatever
or
outr herb;eat herb
I suggest you not put your vials in packs though. Won't be able to get them out if your arms are broken. Besides, it would suck majorly if you got aeoned.
That trigger was suggested mainly for gold / sentimental stuff that you can't or don't want to flame.
Edit: Actually, it should be eat herb;outr herb (especially for stuff like aeon / stupidity / anything you may need to cure before curing these) instead of the other way round if you can afford dropping herbs when you die. I'm just not that rich
Edit 2: Just another thing to note is that my client is JMC. You need to test to make sure what works for me will work for you too. Would be bad if you ended up dying because you kept all your herbs before you could eat them.
get vial from pack;sip whatever
or
outr herb;eat herb
I suggest you not put your vials in packs though. Won't be able to get them out if your arms are broken. Besides, it would suck majorly if you got aeoned.
That trigger was suggested mainly for gold / sentimental stuff that you can't or don't want to flame.
Edit: Actually, it should be eat herb;outr herb (especially for stuff like aeon / stupidity / anything you may need to cure before curing these) instead of the other way round if you can afford dropping herbs when you die. I'm just not that rich

Edit 2: Just another thing to note is that my client is JMC. You need to test to make sure what works for me will work for you too. Would be bad if you ended up dying because you kept all your herbs before you could eat them.

Gerald2005-03-27 16:06:26
Don't put vials in packs eh? Gotcha. I learn something new everyday. 
At this point I'm a little dry on questions, but if anyone has any tips, keep throwing them out. I need to learn about the structure of this game more than anything, and all your inputs help me a LOT. Thanks again guys.

At this point I'm a little dry on questions, but if anyone has any tips, keep throwing them out. I need to learn about the structure of this game more than anything, and all your inputs help me a LOT. Thanks again guys.
Gerald2005-03-27 16:11:43
QUOTE(Summer @ Mar 27 2005, 11:01 AM)
Edit 2: Just another thing to note is that my client is JMC. You need to test to make sure what works for me will work for you too. Would be bad if you ended up dying because you kept all your herbs before you could eat them. 

82627
Yeah, your syntax, is quite different from mine, but that's expected. I'm going to have to lock myself up in the guildhall one of these days and code and code and code and test everything though. I'm still in newbieland so I won't have to worry, but once I graduate, I'll have to work on these.
EDIT: I can't spell for beans.
Summer2005-03-27 16:16:30
The syntax is different?
But there's no client-syntax there except for the ";"
And I forgot. For putting stuff back into the pack, specify the pack by the number. I never tested what happens if the thief gives you a pack, so just in case.

And I forgot. For putting stuff back into the pack, specify the pack by the number. I never tested what happens if the thief gives you a pack, so just in case.
Gerald2005-03-27 16:23:02
Yep. We don't use semicolon in TF.
For some retarded reason, its %;
For some retarded reason, its %;
Morik2005-03-27 16:44:01
QUOTE(Gerald @ Mar 28 2005, 12:23 AM)
Yep. We don't use semicolon in TF.
For some retarded reason, its %;
For some retarded reason, its %;
82643
Its retarded right until you want to send a ; to a MUD and you realise your client is eating them up. So then, you have to escape them (eg, \\%, or %%). TF's choice of '%;' isn't so bad then. Its just a command separator!
The thing thats really annoying in Tinyfugue is that you need to use %; even if you're writing multiline macros: and you still have to use a line continuation. In effect, your multiline macro is parsed by tinyfugue to be a single line macro. It makes /sense/, its just not user friendly.
Morik, who's been writing language parsers recently (ergh.)
Gerald2005-03-27 16:51:20
Not use friendly for sure, hehe. If you don't have some kind of background in programming, you're probably like to give up, unless you're stubborn.
However, I find TF to be, very powerful and fast. I've tried other MUD clients for Linux and I found TF to be the fastest yet. Although I can't speak for ZMUD or any other Windows clients, TF's versatility and customization capabilities is superb IMO.
As for the escape characters, I completely forgot about them. I'm more used to seeing backslash, so didn't realize the purpose of % until you pointed that out.
Good ole regexp. Reminds me of my perl class.
However, I find TF to be, very powerful and fast. I've tried other MUD clients for Linux and I found TF to be the fastest yet. Although I can't speak for ZMUD or any other Windows clients, TF's versatility and customization capabilities is superb IMO.
As for the escape characters, I completely forgot about them. I'm more used to seeing backslash, so didn't realize the purpose of % until you pointed that out.
Good ole regexp. Reminds me of my perl class.
Morik2005-03-27 17:00:07
tinyfugue is /hella fast/. My achaea combat thingy has about 1000 triggers, heals with a combination of prompt code and timers and I've never reached anywhere near full CPU sage whilst fighting. Never ever close. I'm reasonably frugal with my matching - I try to use
-msimple triggers (which match the whole line verbatim) and only use -mglob or -mregexp if I need them (for example, I need the results of a match, or I can't match the whole line in cases like weapon attacks.)
Back to the topic at hand: just try to get used to the realm. learn about sipping, learn about basic cures and yes, learn how to cure anorexia and vestiphobia as soon as you can. Its quite annoying to get hit by vestiphobia and lose /all/ of your clothing. If you're in a pinch, buy a vial of allheale, a few sprigs of coltsfoot, learn to Rift in planar (30? 40 lessons?) to keep said coltsfoot in, a pipe and a tinderbox. As others have said, its almost always a good idea to keep all of your vials out whilst fighting - /except/ when fighting an Aquamancer who has no problems hitting you with Dilute. Ask your guild about that one, I'm sure far too many people will rant about it if you ask here.
After dealing with the possibility of theft (stay deaf) and vestiphobia/anorexia (wormwood I think, and smoke a lit coltsfoot pipe) you can spend most of your time playing a role and learning about how stupidly addictive this realm can be. You can then tailor your scripting to revolve around what you do.
There's a few threads about tinyfugue floating about in this forum. Someone put up a web page with syntax hightlighted examples of all of their code. Its quite pretty really.
(obHijack: I can't believe how many people here use TF. I only really ever came across a couple of other TF users in Achaea.)
-msimple triggers (which match the whole line verbatim) and only use -mglob or -mregexp if I need them (for example, I need the results of a match, or I can't match the whole line in cases like weapon attacks.)
Back to the topic at hand: just try to get used to the realm. learn about sipping, learn about basic cures and yes, learn how to cure anorexia and vestiphobia as soon as you can. Its quite annoying to get hit by vestiphobia and lose /all/ of your clothing. If you're in a pinch, buy a vial of allheale, a few sprigs of coltsfoot, learn to Rift in planar (30? 40 lessons?) to keep said coltsfoot in, a pipe and a tinderbox. As others have said, its almost always a good idea to keep all of your vials out whilst fighting - /except/ when fighting an Aquamancer who has no problems hitting you with Dilute. Ask your guild about that one, I'm sure far too many people will rant about it if you ask here.

There's a few threads about tinyfugue floating about in this forum. Someone put up a web page with syntax hightlighted examples of all of their code. Its quite pretty really.
(obHijack: I can't believe how many people here use TF. I only really ever came across a couple of other TF users in Achaea.)
Amaru2005-03-27 17:28:14
QUOTE(Gerald @ Mar 27 2005, 05:51 PM)
Not use friendly for sure, hehe. If you don't have some kind of background in programming, you're probably like to give up, unless you're stubborn.
However, I find TF to be, very powerful and fast. I've tried other MUD clients for Linux and I found TF to be the fastest yet. Although I can't speak for ZMUD or any other Windows clients, TF's versatility and customization capabilities is superb IMO.
As for the escape characters, I completely forgot about them. I'm more used to seeing backslash, so didn't realize the purpose of % until you pointed that out.
Good ole regexp. Reminds me of my perl class.
However, I find TF to be, very powerful and fast. I've tried other MUD clients for Linux and I found TF to be the fastest yet. Although I can't speak for ZMUD or any other Windows clients, TF's versatility and customization capabilities is superb IMO.
As for the escape characters, I completely forgot about them. I'm more used to seeing backslash, so didn't realize the purpose of % until you pointed that out.
Good ole regexp. Reminds me of my perl class.
82648
I had no previouc coding knowledge whatsoever and I'm a fighter. There's the whole argument I keep bringing up about people seeing combat as a mathematical science.... it's an art, I tell you. An art.
Summer2005-03-27 17:30:13
As far as I can tell from learning to throw some sort of system together, it isn't science or art. It's just simple _maths_. 

Unknown2005-03-27 18:55:48
QUOTE(Gerald @ Mar 27 2005, 05:06 PM)
Don't put vials in packs eh? Gotcha. I learn something new everyday. 

82629
Just remember -not- to fight Aquamancers when you have all your vials in your inventory..
