hello.
I'm building something with the tbamud2023 version.
I'm not a programmer, so I'm facing some headaches.
So I have two questions here.
1. output problem when using commands together with ;?
Code:
500H 100M 82V (news) (motd) > n;s
The Immortal Board Room
The main hang out of the Gods, the Immortal Board Room is the place to be.
Gods exchange messages here most every day. The eastern foyer is to the south.
[ Exits: s ]
A large bulletin board is mounted on a wall here. It glows with a faint aura.
500H 100M 82V (news) (motd) > Eastern Foyer
You are in the Eastern End of the Gathering Hall. Several pillars line this
room. The foyer continues east into what looks like a hallway and west into a
circular central room. Archways north and south lead into the Immortal Board
Room and the Mortal Board Room.
[ Exits: n e s w ]
( 2) A plush couch is here in front of a coffee table.
( 2) A comfy looking French loveseat is here.
A glowing exit arrow is here, hanging from the ceiling. ..It has a soft glowing aura!
When I type the command n;s, the first room is displayed normally, but in the second room,
the room name is stuck at the After the first n, no matter how many commands are entered,
the prompt is still displayed. After the first n, no matter how many commands I type, the
prompt comes out and the room name is printed directly with no line breaks. If I put line
breaks in look_at_room(), the line breaks twice when moving normally and the description
is visible, so I think this is also not the way
2.Use ;in abbreviations
I want to use the n;s above as an abbreviation: 'alias move n;s;e;w', so that when I type
move is created and when I type move, I want it to be n-enter-s-enter-e-enter-w-enter.
But when I type 'alias move n;s;e;w', it doesn't register the abbreviations and executes
them one after the other. Also, if I open the player file and force n;s;e;w into move, and
run move, I get a message saying 'n;s;e;w' is recognized as a string and the ;does not behave
as an enter.