Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ General
➜ need helperino
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Bananaman
(3 posts) Bio
|
Date
| Tue 24 Mar 2015 09:13 PM (UTC) |
Message
| So after a while of searching, I can't seem to find the answers to the questions I have.
I'm currently working on a mud where I've recently added MXP support to it as well as some other things. One issue that's come to my attention is that for some reason sending the echo on buffer after entering a successful password doesn't seem to turn echos back on, at least for MUSHClient users. Could this be related to receiving multiple ON messages, and for some reason toggling echos back off?
I've seen some people posting some debug messages like their IAC receive messages and such, and I was wondering if that's available as an option in MUSHClient to help in debugging that issue?
Another problem I'm having is when using the MXP setting for the auto-login portion of MUSHClient seems to hide (not send?) the prompt on my mud to the player. For some reason though, on a copyover/hotboot the prompt is displayed again. I'm not sure how to go about figuring out the cause behind this, since if I use a different auto-login method the prompt will only be hidden until the player uses a command such as look, once. | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #1 on Sat 28 Mar 2015 12:30 AM (UTC) |
Message
| I think these days that multiple identical IAC commands are suppressed as per the RFC.
You might want to turn on packet debug and see what is going on.
Quote:
Another problem I'm having is when using the MXP setting for the auto-login portion of MUSHClient seems to hide (not send?) the prompt on my mud to the player.
I'm not sure what you mean by hide the prompt on my mud. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Xpclarck
(1 post) Bio
|
Date
| Reply #2 on Tue 31 Mar 2015 04:51 AM (UTC) |
Message
| Ok i understand what you are saying but i think there should be more comments about the topic started initially, Thanks |
raza | Top |
|
Posted by
| Bananaman
(3 posts) Bio
|
Date
| Reply #3 on Tue 31 Mar 2015 06:00 AM (UTC) |
Message
|
Nick Gammon said:
I think these days that multiple identical IAC commands are suppressed as per the RFC.
You might want to turn on packet debug and see what is going on.
How would I go about doing that?
Nick Gammon said:
I'm not sure what you mean by hide the prompt on my mud.
I mean that the prompt is invisible, and doesn't even get shown to the player. It doesn't display anything at all, it's as if it's just sending a blank line.
Here is a picture: http://i.imgur.com/XtoMB4S.png
Xpclarck said:
Ok i understand what you are saying but i think there should be more comments about the topic started initially, Thanks
Not sure exactly what you mean, but the codebase is SMAUG 1.4a with basically every fix applied outside of G++ compiling. I am also using Kavir's Protocol Snippet to add support for MXP, as well as everything else that comes with the snippet. | Top |
|
Posted by
| Meerclar
USA (733 posts) Bio
|
Date
| Reply #4 on Tue 31 Mar 2015 07:07 AM (UTC) |
Message
| So, that picture actually *does* have a prompt displayed. SMAUG doesn't show anything but > on the prompt line unless hp, mana or move are below 100%. |
Meerclar - Lord of Cats
Coder, Builder, and Tormenter of Mortals
Stormbringer: Rebirth
storm-bringer.org:4500
www.storm-bringer.org | Top |
|
Posted by
| Bananaman
(3 posts) Bio
|
Date
| Reply #5 on Tue 31 Mar 2015 03:27 PM (UTC) Amended on Tue 31 Mar 2015 03:28 PM (UTC) by Bananaman
|
Message
|
Meerclar said:
So, that picture actually *does* have a prompt displayed. SMAUG doesn't show anything but > on the prompt line unless hp, mana or move are below 100%.
Ooo, I started looking for that and I found the issue in the code was related to where the display_prompt function is called. The codebase sets a cmd_suppresion prompt variable that will show absolutely nothing because there is only an if check to make sure it's NULL before printing a prompt.
Not exactly sure why it only happened when the MXP auto-login feature was used, but honestly it's a dumb problem in the code that's been fixed. I believe it's also fixed the issue I was having with the command echoing as well.
Thanks for all the help guys! | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #6 on Tue 31 Mar 2015 08:33 PM (UTC) |
Message
|
Bananaman said:
Nick Gammon said:
I think these days that multiple identical IAC commands are suppressed as per the RFC.
You might want to turn on packet debug and see what is going on.
How would I go about doing that?
If it's still an issue - or for future reference - go to the Edit menu -> Debug packets. Each incoming / outgoing packet is written to a notepad window in ASCII and hex.
Don't leave it on too long or things may slow down. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
19,449 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top