|
geniusclown Magician
Joined: 23 Apr 2003 Posts: 358 Location: USA
|
Posted: Sun Sep 05, 2004 4:47 pm
Error parsing command |
Can anyone give me a suggestion how to fix this problem? zMUD keeps popping a window that says:
Quote: |
Error parsing command:
Access violation at address 00733CDD in module 'Zmud.exe'. Read of address 00000004.
#ADD roundtime -1 |
Here's the trigger that contains that command:
Quote: |
#TRIGGER (@roundtime>0) {} ""
#COND {} {#ADD roundtime -1} {wait|param=1000} |
A brief explanation of what it's supposed to do: in DragonRealms, many actions cause "roundtime", and you can't do much of anything until the roundtime is over. Another trigger sets the roundtime whenever it occurs, and this trigger counts it down, and is also displayed in a gauge button.
Any help would be appreciated. |
|
_________________ .geniusclown |
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Sun Sep 05, 2004 6:46 pm |
It seems to work. I'd suggest following the "corrupt settings" procedure outlined in the FAQ.
|
|
_________________ LightBulb
Senior member
Most scripts in this forum are written for Command Line entry.
Don't even open the Settings Editor unless its use is specified or obvious. |
|
|
|
geniusclown Magician
Joined: 23 Apr 2003 Posts: 358 Location: USA
|
Posted: Mon Sep 06, 2004 3:16 pm |
I did as suggested, and it seems to be working OK so far, though since the problem didn't occur every time, I can't be sure until it doesn't happen for a couple days.
I lost several settings, particularly the locations of many of my buttons, and I had to manually reset them. No problem. I also lost color and font settings, and had to fix them. No problem.
However, I'm now getting line feeds where I didn't before. Specifically, at each prompt, which I have set to null. Since there's no information in the prompt that I can't get elsewhere, I don't use it, nor do I echo commands (except when I'm debugging). Any ideas on how to get rid of these extra LF's? I don't remember doing anything special before.... |
|
_________________ .geniusclown |
|
|
|
geniusclown Magician
Joined: 23 Apr 2003 Posts: 358 Location: USA
|
Posted: Mon Sep 06, 2004 3:24 pm |
BTW, I don't want to gag ALL blank lines - just those where the prompt normally goes. (i.e. I don't want to simply #TR {^$} {#GAG} - there are many blank lines that should still appear)
|
|
_________________ .geniusclown |
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Mon Sep 06, 2004 4:52 pm |
Change the GA/EOR setting in your Emulation prefs and see if that helps.
|
|
_________________ LightBulb
Senior member
Most scripts in this forum are written for Command Line entry.
Don't even open the Settings Editor unless its use is specified or obvious. |
|
|
|
geniusclown Magician
Joined: 23 Apr 2003 Posts: 358 Location: USA
|
Posted: Mon Sep 06, 2004 11:51 pm |
That did the trick, and got me back to where I was. Unfortunately, I'm starting to see the same error again. It's always the same addresses.
|
|
_________________ .geniusclown |
|
|
|
|
|