Xenthos2006-08-04 05:30:01
QUOTE(Quidgyboo @ Aug 4 2006, 01:26 AM) 314749
Trigger on trigger is the only box checked. I'll turn off the other prompt things and test now.
Just to make sure- trigger on newline is UNCHECKED, trigger on prompt is CHECKED, trigger on line colour is UNCHECKED?
Unknown2006-08-04 05:31:21
That's all how it is yeah.
Oh and Torak looked over the actual healing script and can see nothing wrong with it.
Oh and Torak looked over the actual healing script and can see nothing wrong with it.
Xenthos2006-08-04 05:33:50
QUOTE(Quidgyboo @ Aug 4 2006, 01:31 AM) 314752
That's all how it is yeah.
Oh and Torak looked over the actual healing script and can see nothing wrong with it.
Okay, we're going to do one more test, assuming you've disabled all the other prompts and that can't go. At the *VERY TOP* of the value, before the rest of the code, add #say Testing.
IF the trigger is firing, every prompt should have the word Testing at the end of it.
This will let us see if it's being processed or not.
Unknown2006-08-04 05:40:15
It's not firing "testing" no. BLAH.
Xenthos2006-08-04 05:41:07
What folder is this trigger in? Might it be somewhere that has been disabled by accident?
Edit: Do you have an IRC client or something? We can discuss this a bit easier there.
Edit: Do you have an IRC client or something? We can discuss this a bit easier there.
Unknown2006-08-04 05:44:42
I've got msn if that helps, gavin.thomas@gmail.com
I probably should have posted this before. Is there a problem with this
I've just noticed it is not picking up 'currenthealth', so something's obviously not reading.
I probably should have posted this before. Is there a problem with this
CODE
#SAY testing
#IF (@psionics = 0) {#if (%pos( x, %5)) {add mechanics balance} {del mechanics balance}} {#IF (%pos( x, %5) AND ((%pos( s, %5)) OR @substratuslock = 1) AND ((%pos( S, %5)) OR @superstratuslock = 1) AND ((%pos( i, %5)) OR @idlock = 1)) {add mechanics balance} {del mechanics balance}}
#IF (@psionics = 1) {
  #IF (%pos( s, %5)) {@subbalance = 1} {@subbalance = 0}
  #IF (%pos( S, %5)) {@superbalance = 1} {@superbalance = 0}
  #IF (%pos( i, %5)) {@idbalance = 1} {@idbalance = 0}
  }
#IF (%ismember( sap, @afflictions)) {@sapshow = 1} {@sapshow = 0}
#if %pos( e, %5) {add mechanics equilibrium} {del mechanics equilibrium}
#if %pos( k, %5) {add defences kafe} {del defences kafe}
#if %pos( b, %5) {add mechanics blind} {del mechanics blind}
#if %pos( d, %5) {add mechanics deaf} {del mechanics deaf}
#IF (%pos( p, %5)=0) {
  del afflictions stunned
  del afflictions sprawled
  }
currenthealth=%1
currentmana=%2
currentego=%3
#IF %ismember( aeonscan, @scanning) {aeonscan}
#if %ismember( focusscan, @scanning) {focusscan}
#if %ismember( herbscan, @scanning) {herbscan}
#if %ismember( elixirscan, @scanning) {elixirscan}
#if %ismember( salvescan, @scanning) {salvescan}
#if %ismember( generalscan, @scanning) {generalscan}
#if %ismember( balancescan, @scanning) {balancescan}
#if %ismember( sapscan, @scanning) {sapscan}
#if %ismember( failsafe, @mechanics)=0 {#execute @lastcure~off}
add mechanics failsafe
lastcure=none
healing
#t- cured_class
#t- diagnosis
#if %ismember( timing, @mechanics) {#sayp {--/%time( hh:mm:ss.zzz)"/ "}}
#IF (@psionics = 0) {#if (%pos( x, %5)) {add mechanics balance} {del mechanics balance}} {#IF (%pos( x, %5) AND ((%pos( s, %5)) OR @substratuslock = 1) AND ((%pos( S, %5)) OR @superstratuslock = 1) AND ((%pos( i, %5)) OR @idlock = 1)) {add mechanics balance} {del mechanics balance}}
#IF (@psionics = 1) {
  #IF (%pos( s, %5)) {@subbalance = 1} {@subbalance = 0}
  #IF (%pos( S, %5)) {@superbalance = 1} {@superbalance = 0}
  #IF (%pos( i, %5)) {@idbalance = 1} {@idbalance = 0}
  }
#IF (%ismember( sap, @afflictions)) {@sapshow = 1} {@sapshow = 0}
#if %pos( e, %5) {add mechanics equilibrium} {del mechanics equilibrium}
#if %pos( k, %5) {add defences kafe} {del defences kafe}
#if %pos( b, %5) {add mechanics blind} {del mechanics blind}
#if %pos( d, %5) {add mechanics deaf} {del mechanics deaf}
#IF (%pos( p, %5)=0) {
  del afflictions stunned
  del afflictions sprawled
  }
currenthealth=%1
currentmana=%2
currentego=%3
#IF %ismember( aeonscan, @scanning) {aeonscan}
#if %ismember( focusscan, @scanning) {focusscan}
#if %ismember( herbscan, @scanning) {herbscan}
#if %ismember( elixirscan, @scanning) {elixirscan}
#if %ismember( salvescan, @scanning) {salvescan}
#if %ismember( generalscan, @scanning) {generalscan}
#if %ismember( balancescan, @scanning) {balancescan}
#if %ismember( sapscan, @scanning) {sapscan}
#if %ismember( failsafe, @mechanics)=0 {#execute @lastcure~off}
add mechanics failsafe
lastcure=none
healing
#t- cured_class
#t- diagnosis
#if %ismember( timing, @mechanics) {#sayp {--/%time( hh:mm:ss.zzz)"/ "}}
I've just noticed it is not picking up 'currenthealth', so something's obviously not reading.
Xenthos2006-08-04 05:48:51
As I said- the issue is that the trigger is not even being processed at all. Is it inside any folder? Are you sure that you got all the other prompts disabled? There's *something* preventing zMud from seeing this trigger, which is strange.
I don't have MSN.
I don't have MSN.
Unknown2006-08-04 05:51:01
I just checked all the folders, that's not the problem. I am pretty sure I've disabled everything else that triggers off the prompt. I can't see anything else.
Blah where is Murphy he's meant to provide support .
Blah where is Murphy he's meant to provide support .
Xenthos2006-08-04 05:54:04
QUOTE(Quidgyboo @ Aug 4 2006, 01:51 AM) 314766
I just checked all the folders, that's not the problem. I am pretty sure I've disabled everything else that triggers off the prompt. I can't see anything else.
Blah where is Murphy he's meant to provide support .
Hm. Without having access to the full system / seeing exactly where this stuff is, it's difficult for me to do much more than this, I'm afraid.
Sorry.
Unknown2006-08-04 06:12:52
Ok, fixed it. After all that, for some reason all I had to do was tick new line and not prompt.
Unknown2006-08-04 12:03:08
Check your preferences (View -> Preferences -> General, then select Emulation) to make sure you have GA/EOR enabled. That's how the end of a prompt is indicated without a newline, and it also really helps prevent lines getting tacked onto the end of prompts mistakenly.
Daganev2006-08-04 20:58:31
QUOTE(Quidgyboo @ Aug 3 2006, 11:12 PM) 314776
Ok, fixed it. After all that, for some reason all I had to do was tick new line and not prompt.
Sorry, I ddin't see this thread earlier, I could have told you that. I have teh same problem. I'm not sure why but no matter what I do I always have to make sure prompt and newline are both checked.
Unknown2006-08-05 00:37:51
You didn't add a linebreak with CONFIG PROMPT ADD LINEBREAK, did you? For example, if you tried Ethelon's system at any point, I think it automatically adds the linebreak for you when you logon. Just something I heard...