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

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
mazz
Beginner


Joined: 27 Oct 2010
Posts: 15

PostPosted: Thu Oct 25, 2012 3:23 am   

GMCP not populating?
 
I noticed about a month ago, for some reason things like %gmcp.char.items.list.items no longer working.

Now, %gmcp.char.status is not working.

I am currently playing Aetolia, and I am wondering if it is my specific system related or something else? People on other clients are saying they still see gmcp working properly for those specific ones.

HELP!
Reply with quote
MattLofton
GURU


Joined: 23 Dec 2000
Posts: 4834
Location: USA

PostPosted: Thu Oct 25, 2012 3:36 am   
 
Check Preferences to make sure GMCP is turned on and that all the packages are listed (you will have to manually add any that are missing). If there's a game command to toggle GMCP, flip it off/on to make sure the negotiation is done (if not, close the session and reopen it). As far as the stuff CMud is supposed to do, that's it.

Next, check to make sure the game is sending the right stuff. Since GMCP is hidden from you on purpose, you'll have to open up the Debugger and build triggers to record what came in. This will reveal a forgotten change in stuff you weren't accounting for, or at least that there's a game bug.

If you made it this far and stuff's still not working, you likely need to uncorrupt your data.
_________________
EDIT: I didn't like my old signature
Reply with quote
mazz
Beginner


Joined: 27 Oct 2010
Posts: 15

PostPosted: Thu Oct 25, 2012 3:38 am   
 
MattLofton wrote:
Check Preferences to make sure GMCP is turned on and that all the packages are listed (you will have to manually add any that are missing). If there's a game command to toggle GMCP, flip it off/on to make sure the negotiation is done (if not, close the session and reopen it). As far as the stuff CMud is supposed to do, that's it.

Next, check to make sure the game is sending the right stuff. Since GMCP is hidden from you on purpose, you'll have to open up the Debugger and build triggers to record what came in. This will reveal a forgotten change in stuff you weren't accounting for, or at least that there's a game bug.

If you made it this far and stuff's still not working, you likely need to uncorrupt your data.


Tal, log on.
Reply with quote
mazz
Beginner


Joined: 27 Oct 2010
Posts: 15

PostPosted: Thu Oct 25, 2012 3:43 am   
 
Nothing has changed, I just all the sudden don't get status from gmcp.

There is no GMCP toggle.

Here is what I have enabled:

Core 1
Char 1
Status 1
Room 1
Comm 1
IRE.Composer 1
Char.Items 1
Char.Items.Inv 1
Char.Items.list 1
Char.Items.Remove 1
Reply with quote
charneus
Wizard


Joined: 19 Jun 2005
Posts: 1876
Location: California

PostPosted: Thu Oct 25, 2012 5:39 am   
 
When you say "not working", I'm assuming you've tried:

Code:
#SHOW %gmcp.char


or even:

Code:
#SHOW %gmcp


Is it just that package that isn't working, or is everything not working? Additionally, and I could be wrong about this, but you shouldn't need the Char.Items bit (and below that) because Char package automatically includes everything in it, or it should.
Reply with quote
oldguy2
Wizard


Joined: 17 Jun 2006
Posts: 1201

PostPosted: Thu Oct 25, 2012 7:50 pm   
 
Quote:
you shouldn't need the Char.Items bit (and below that) because Char package automatically includes everything in it, or it should.


You just need Char.Items 1. You don't need to add list or inv. You manually send Char.Items.Inv if you want the server to send a list of your inventory.

IRE Supported modules
-----------------
Core - core functionality
Char - information about a character
Char.Skills - information about skills known by the player
Char.Items - information about items in inventory and room, with live updates
Comm.Channel - identification of communication channels and player lists
Room - various information about the current room
Redirect - redirect outpot to another window
IRE.Rift - IRE-specific, transmits information about the Rift contents
IRE.Composer - IRE-specific, used to edit bigger texts client-side
IRE.Wiz - used internally by the Nexus client
IRE.FileStore - used internally by the Nexus client
IRE.Misc - used internally by the fMUD and Nexus clients
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD 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