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

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
ReedN
Wizard


Joined: 04 Jan 2006
Posts: 1279
Location: Portland, Oregon

PostPosted: Sun Mar 23, 2008 9:33 am   

[2.20] ATCP codes showing in some cases
 
Take the example below where I was executing a large amount of commands at the same time and the ATCP codes appeared in the middle of the prompt (bolded for easier viewing):

You see exits leading east and west.
7700h, 8107m, 33670e, 28006w exd-ii corpse
more
more
more
generosity
UNDEF selfishness
You have recovered equilibrium.
Offering Corpses: 50
offer guard277512
offer guard190555
... bla bla bla more of these commands
offer korlosh18854
selfishness
What is it you wish to offer?
7700h, 8107m, 33690e, 28030w030/32400 NL:0/100 exd-
7700h, 8107m, 33690e, 28030w00/7700 M:8107/8107 E:33690/33900 W:28030/32400 NL:0/100 exd-
ONDEF selfishness
You have recovered equilibrium.
Offered:
4 a House Tsez air mage
31 a Vertani guard
01 Clynalia, the Tiger
01 Rakrr, the Vertani swordsmaster
... etc etc more of this type output removed for brevity.
01 Daqsool, the Qoul of Tir Murann
01 Swordmaster Colbey

7700h, 8107m, 33710e, 28054w exd-
7700h, 8107m, 33710e, 28054w exd-
Reply with quote
Fang Xianfu
GURU


Joined: 26 Jan 2004
Posts: 5155
Location: United Kingdom

PostPosted: Sun Mar 23, 2008 10:09 am   
 
See also this thread.

What ATCP triggers are you running, if any?
_________________
Rorso's syntax colouriser.

- Happy bunny is happy! (1/25)
Reply with quote
ReedN
Wizard


Joined: 04 Jan 2006
Posts: 1279
Location: Portland, Oregon

PostPosted: Sun Mar 23, 2008 10:44 am   
 
All of them (that I know of).

Code:

<class name="ATCP" id="3836">
  <class name="RoomNameEvent" id="3837">
    <var name="RoomName" usedef="true" id="3838">Staircase into the sunken gardens</var>
    <trigger priority="3" case="true" ansi="true" stop="true" regex="true" id="3839">
      <pattern>^(?:\033\[37m(?:Flying above|In the trees above))?\033\[1;33m\s*(.*?)( \033\[0;37m\(road\))?\.</pattern>
      <value>#RAISEEVENT RoomNameSeen %1</value>
    </trigger>
    <trigger name="RoomBriefTrigger" type="Telnet" param="200" priority="2" case="true" stop="true" regex="true" id="3840">
      <pattern>^Room\.Brief\s+(?:Flying above |In the trees above )?([^\(]+)(?: \(road\))?$</pattern>
      <value>#var RoomName %1
#RAISEEVENT RoomName %1
#TAG name %1
#ok</value>
    </trigger>
  </class>
  <class name="RoomExitsEvent" id="3843">
    <var name="RoomExits" id="3844">e|w</var>
    <trigger name="RoomExitsTrigger" type="Telnet" param="200" priority="1" case="true" stop="true" regex="true" id="3845">
      <pattern>^Room\.Exits\s+(.*)$</pattern>
      <value>#var RoomExits %subchar( %1, ",", "|")
#RAISEEVENT RoomExits
#tag exit @RoomExits</value>
    </trigger>
  </class>
  <class name="VitalsEvent" id="3846">
    <var name="health" type="String" id="3847">7700</var>
    <var name="mana" type="String" id="3848">8107</var>
    <var name="endurance" type="String" id="3849">33740</var>
    <var name="willpower" type="String" id="3850">28060</var>
    <var name="max_health" type="String" usedef="true" id="3851">7700</var>
    <var name="max_mana" type="String" usedef="true" id="3852">8107</var>
    <var name="max_endurance" type="String" id="3853">33900</var>
    <var name="max_willpower" type="String" id="3854">32400</var>
    <trigger type="Telnet" param="200" priority="4" case="true" stop="true" regex="true" id="3855">
      <pattern>^Char\.Vitals\12H:(\d+)/(\d+) M:(\d+)/(\d+) E:(\d+)/(\d+) W:(\d+)/(\d+) NL:\d+/100</pattern>
      <value>#var health {%1}
#var max_health {%2}
#var mana {%3}
#var max_mana {%4}
#var endurance {%5}
#var max_endurance {%6}
#var willpower {%7}
#var max_willpower {%8}
#RAISEEVENT Vitals</value>
    </trigger>
  </class>
</class>
Reply with quote
oldguy2
Wizard


Joined: 17 Jun 2006
Posts: 1201

PostPosted: Sun Mar 23, 2008 11:33 am   
 
Reed this is the same problem as in the other thread you posted. We should keep these in the same thread because it all deals with ATCP as I pointed out. Plus it helps to document all of the problems being encountered with ATCP, and also makes me feel better because you guys are pointing out exactly the same things I pointed out ages ago and everyone thought I was crazy or something. haha

Besides Larkin posted another thread about bleed through already.

http://forums.zuggsoft.com/forums/viewtopic.php?t=30136 Smile


Last edited by oldguy2 on Sun Mar 23, 2008 11:50 am; edited 1 time in total
Reply with quote
Fang Xianfu
GURU


Joined: 26 Jan 2004
Posts: 5155
Location: United Kingdom

PostPosted: Sun Mar 23, 2008 11:33 am   
 
I haven't had time to test this yet (which game is it for, btw? I'm guessing Achaea) but after a glance - your RoomName variable has UseDef set with no default defined. Is that deliberate? I remember you were having problems with variables not saving their values, so I thought I'd ask.
_________________
Rorso's syntax colouriser.

- Happy bunny is happy! (1/25)
Reply with quote
ReedN
Wizard


Joined: 04 Jan 2006
Posts: 1279
Location: Portland, Oregon

PostPosted: Sun Mar 23, 2008 4:09 pm   
 
oldguy2 wrote:
Reed this is the same problem as in the other thread you posted. We should keep these in the same thread because it all deals with ATCP as I pointed out. Plus it helps to document all of the problems being encountered with ATCP, and also makes me feel better because you guys are pointing out exactly the same things I pointed out ages ago and everyone thought I was crazy or something. haha

Besides Larkin posted another thread about bleed through already.

http://forums.zuggsoft.com/forums/viewtopic.php?t=30136 Smile


Perhaps it is the same problem, perhaps not. I'm not aware that any of them have been debugged at all and any type of root cause assigned to this type of phenomenon. So not remembering any of the other threads showing this particular characteristic, I posted it. Better safe than sorry.

The url you listed above seems like it could be a separate issue to me. The above seems more related to packets and it ignoring the GA/EOR option and the current one to perhaps the ATCP implementation. But who can say at this point.


Last edited by ReedN on Sun Mar 23, 2008 4:15 pm; edited 1 time in total
Reply with quote
ReedN
Wizard


Joined: 04 Jan 2006
Posts: 1279
Location: Portland, Oregon

PostPosted: Sun Mar 23, 2008 4:12 pm   
 
Fang Xianfu wrote:
I haven't had time to test this yet (which game is it for, btw? I'm guessing Achaea) but after a glance - your RoomName variable has UseDef set with no default defined. Is that deliberate? I remember you were having problems with variables not saving their values, so I thought I'd ask.

Yes, it's Achaea.

Without anything in the field it just resets it to null, which is what I intended. Regarding the variables resetting I'm fairly confident at this point it's just db variables and that they aren't being written back unless you edit them directly with the settings editor. I wrote a step-by-step to illustrate how to repeat it in the actual thread.
Reply with quote
oldguy2
Wizard


Joined: 17 Jun 2006
Posts: 1201

PostPosted: Sun Mar 23, 2008 6:27 pm   
 
ReedN wrote:
oldguy2 wrote:
Reed this is the same problem as in the other thread you posted. We should keep these in the same thread because it all deals with ATCP as I pointed out. Plus it helps to document all of the problems being encountered with ATCP, and also makes me feel better because you guys are pointing out exactly the same things I pointed out ages ago and everyone thought I was crazy or something. haha

Besides Larkin posted another thread about bleed through already.

http://forums.zuggsoft.com/forums/viewtopic.php?t=30136 Smile


Perhaps it is the same problem, perhaps not. I'm not aware that any of them have been debugged at all and any type of root cause assigned to this type of phenomenon. So not remembering any of the other threads showing this particular characteristic, I posted it. Better safe than sorry.

The url you listed above seems like it could be a separate issue to me. The above seems more related to packets and it ignoring the GA/EOR option and the current one to perhaps the ATCP implementation. But who can say at this point.


Hey I understand your point. However, they ARE all the same. Each and every time it happened when sending a bunch of commands in rapid succession. I reported it way back in 2.10. In fact you can pretty much copy my example back then and paste it on top of your prompt above.

Your other post:

Quote:
7700h, 8107m, 33864e, 31940w exd-s
Foot of hill nearing mountains.
You see exits leading north and south.
7700h, 8107m, 33862e, 31940w exd-s
Mountain foothill.
s
You see exits leading north, southeast, south, southwest, and up.
7700h, 8107m, 33860e, 31940w exd-Valley nearing mountains.
You see exits leading north, northeast, south, west, and northwest.
7700h, 8107m, 33858e, 31940w exd-s
In the valley.
You see exits leading north and southeast.
7700h, 8107m, 33876e, 31964w exd-s


My old post:

Quote:
3540h, 3839m, 16594e, 16600w cexkdb-east
east
Main Sewer Pipes Beneath Shallam.
A runic totem is planted solidly in the ground.
You see exits leading east, southeast, and west.
3540h, 3839m, 16592e, 16600w cexkdb-Main Sewer Pipes Beneath Shallam.
A runic totem is planted solidly in the ground.
You see exits leading east and west.
3540h, 3839m, 16590e, 16600w cexkdb-east
Sewers Beneath Zanzibaar Street.
A runic totem is planted solidly in the ground.
You see exits leading east, west, and up.


Your new post:

Quote:
7700h, 8107m, 33690e, 28030w00/7700 M:8107/8107 E:33690/33900 W:28030/32400 NL:0/100 exd-


My old post:

Quote:
3390h, 3894m, 16600e, 16600w894 E:16600/16600 W:16600/16600 NL:96/100 cexkdb-

Larkin's post:

Quote:
6279h, 3608m, 4498e, 10p, 25340en, 13730ws
NL:15/100 H:6279/5460 M:3608/3138 E:4498/3912 P:10/10 N:25340/25340 W:13730/13730
elrxb-



Looks identical to me! Not sure how you get it is a separate issue. In fact, with the ATCP, each time it shows up right after willpower and before the letter codes at the end of the prompt. Each of us had MCCP turned off. Each of us had ATCP checked. All I am saying is that when you look at them all together they are indeed the same. So it is either IRE muds causing the problem or ATCP.
Reply with quote
ReedN
Wizard


Joined: 04 Jan 2006
Posts: 1279
Location: Portland, Oregon

PostPosted: Sun Mar 23, 2008 11:13 pm   
 
Yep, I see it now. Thanks for pointing that out.

Anyone with access feel free to delete this topic.
Reply with quote
oldguy2
Wizard


Joined: 17 Jun 2006
Posts: 1201

PostPosted: Sun Mar 23, 2008 11:26 pm   
 
Actually I would keep this thread and just retitle it since it shows a progression of the problems being encountered with links to all the other threads. Smile
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum 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