Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » zMUD General Discussion
Aarlot
Adept


Joined: 30 Dec 2003
Posts: 226

PostPosted: Sat Jun 11, 2005 5:54 pm   

" and repeating command echo in 7.11a
 
I just upgraded to 7.11a from 7.05, and for some reason it is now putting quotation marks around most commands I send to the mud. It is also repeating some of these twice on the screen, though it's only sent once. Here's a little sample text:


<602H 543M 225V 1X 13:48:46 82S 252E>
"weave 'waterwalk' me"
"weave 'waterwalk' me"Ok.
You feel very buoyant.


<602H 682M 252V 1X 13:51:38 82S 252E>
"clansay hey"
"clansay hey"You clan-say 'hey'


I only sent the command once, and it only executed once. The top command is the normal yellow of commands, but the second is normal mud color, and is tacked on to the beginning of the next line. This was not happening in 7.05, and as far as I can see it's not anything to do with any of my scripts. Is there some setting that got messed up in the transfer, or is this some sort of bug? It's rather annoying. Crying or Very sad

Anyway, thanks for any help you can give.

(Oh, another point I just noticed... it only does this for commands and aliases from the command line. Triggers sending commands don't seem to encounter this problem.)
_________________
Everyone is entitled to their beliefs - until they die. Then only the truth matters.
Reply with quote
Aarlot
Adept


Joined: 30 Dec 2003
Posts: 226

PostPosted: Sat Jun 11, 2005 5:59 pm   
 
Hrm, I guess it was doing it with triggers, only it seems to have delayed itself to mud output :P


[Auto-Auc] : Felone auctioning The Belt of Courage, min is 100.
bid ? <------------ command from trigger

<581H 615M 58V 1X 13:58:15 82S 252E>
"Current bid is: 100" <--------------- text from mud, repeated and quoted
"Current bid is: 100"You feel informed: [Restricted]
This item is visibly crumbling..
Object 'leather belt courage', Item type: ARMOR
Item will give you following abilities: Artifact
Can be worn on: TAKE WAISTE
Item is: GLOW MAGIC
Weight: 7, Value: 7500
AC-apply is 1
Can affect you as :
Affects : Str By 2
Affects : HP By -34
Restricted Classes and Races :
Magic User, Chaos Cleric, Thief, Bard, Order Cleric, Barbarian, Druid, Monk, Artificer
_________________
Everyone is entitled to their beliefs - until they die. Then only the truth matters.
Reply with quote
Aarlot
Adept


Joined: 30 Dec 2003
Posts: 226

PostPosted: Sat Jun 11, 2005 6:15 pm   
 
Wow... this is geting worse to the point of unplayability... now the second echo of the command is 10 lines down from the first, then gets overwritten by the mud text as it comes in... and the space between the original command and the echo is lengthening. this is the strangest bug :P

Example (Before it gets overwritten with mud text):


"rent"











"rent"
_________________
Everyone is entitled to their beliefs - until they die. Then only the truth matters.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Sat Jun 11, 2005 9:15 pm   
 
Sounds like you have some triggers using the #WAIT command or with loops that are sitting in the background and delaying things. I can't reproduce any problem like this, so take a look at your triggers and either post them for one of the Gurus to help with, or try to turn them off till you find out which one is causing the problem.

There is certainly nothing in zMUD that adds quotes to your text automatically.
Reply with quote
Aarlot
Adept


Joined: 30 Dec 2003
Posts: 226

PostPosted: Sat Jun 11, 2005 9:58 pm   
 
I found the problem, not quite sure why this trigger would work in the previous zmud and not in this version. Thanks for replying, Zugg.

(Btw, in case you're interested, this was the problem:


#TRIGGER {^~<&%d{hp}H &%d{mana}M &%d{mv}V &%d{tnl}X*%d~:%d~:%d (%d)S (%d)E~> (*)} {#IF (%7) {#PSUB %{cr} %literal( "%7") %x7}} "" {prompt}

I originally put it in to keep lines from stacking on my prompt, as they sometimes do when a lot of spam is coming through, but it is doing some messed up things now, so I guess I'll rework it.)
_________________
Everyone is entitled to their beliefs - until they die. Then only the truth matters.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Sun Jun 12, 2005 4:00 am   
 
The #PSUB command *was* changed, but it should have fixed various bugs. It looks like your PSUB command is replacing some text in your prompt with a CR (newline). I think you should check the PSUB syntax in the help file. It doesn't have the same syntax as the #SUB command and I think it's the %{cr} that shouldn't be there if you are just trying to remove everything in the prompt except for the %7 text.
Reply with quote
Aarlot
Adept


Joined: 30 Dec 2003
Posts: 226

PostPosted: Sun Jun 12, 2005 6:49 pm   
 
I'm not removing everything, I'm moving everything after the prompt to a new line, which is why the #PSUB starts at %x7.
_________________
Everyone is entitled to their beliefs - until they die. Then only the truth matters.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » zMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net