📄 tintin15.txt
字号:
If presub is off, this action will never get triggered. In order to
get this trigger to work, you must also activate presubs.
Example:
#presub <= turns it on or off.
===============================
COMMAND: Read
Syntax: #read {<filename>}
Description: This will read in a coms file, and setup the
commands in the file.
The new command char will become whatever was the first character in
this coms file. If your coms file starts with anything other than
your command char, put a nop at the beginning.
Example:
#read grimmy <= read in coms file named 'grimmy'.
18
===============================
COMMAND: Redraw
Syntax: #redraw
Description: If redraw is on, and you're not in split mode, the
input line will be redrawn when any text arrives, or tintin++
prints any messages. This helps you avoid your input being
spread out and unreadable when there is heavy text flow from the
mud. In split mode, this variable is ignored.
Example:
#redraw <= turns it on. use same command to turn off.
===============================
COMMAND: Retab
Syntax: #retab
New for v1.5
Description: Will load in tab.txt. Useful if you have made major
modifications to tab.txt externally, and wish to update your tab
completion list.
===============================
COMMAND: Return
Syntax: #return
Description: This will make you back up in the opposite direction
of what you last typed.
Example:
#mark <= Start tracking my path.
.... <= doing some walking.. Where your last direction
walked was n for example.
#return <= will remove n from path and move you south.
===============================
COMMAND: Savepath
Syntax: #savepath <alias_to_be>
Description: #savepath will save what is in the current
#path, to an alias.
Example:
#savepath to-solus <= will save what is in #path to a new alias
called {to-solus}.
19
===============================
COMMAND: Session
Syntax: #session {<ses_name>} {<IP or word address> <port>}
Description: This is the command you use to connect to the muds.
The session that you startup will become the active session. That
is, all commands you type, will be send to this session.
Here's a small example to get you started:
It shows how you can log into GrimneMUD with 2 chars and play a bit
with them.
#session {valgar} {129.241.36.229 4000} <= define a session named
'valgar'.
#session {eto} {gytje.pvv.unit.no 4000} <= define session named
eto.
You can change the active session, by typing #sessionname
#eto <=make the char in the 'eto' session the active one.
... <= all commands now go to session 'eto'.
#valgar <=switching now to session 'valgar'.
If you enter the command '#session' without any arguments, you
will list all sessions, and it will show which is active and
which are being logged.
===============================
COMMAND: Showme
Syntax: #showme {<text>}
Description will display <text> on your screen, without the text
being seen by the rest of the players in the room.
Example:
#action {^%0*** ULTRASLAYS *** you} {#showme {Bail Out!!!}}
Each time you get *** ULTRASLAYED *** the text Bail Out!!! will
be shown on your screen.
===============================
COMMAND: Snoop
Syntax: #snoop <session_name>
Description: Initiate snooping of session <session_name>. All
text directed to <session_name> will be displayed on your
current, active session. Of course.. You won't see any snooping
if the session you are snooping is the active session.. :)
Example:
I'm in session name 'Tossa' and I want to see all text in an
other session I have going. I would type:
#snoop grim <= start snooping session 'grim' while being
active in 'Tossa'.
20
===============================
COMMAND: Speedwalk
Syntax: #speedwalk
Description: Toggles whether 'speedwalking' is on or off.
Speedwalking is the ability to type multiple directions in one
long word. For repetitive directions, you can place a # in
front of it, for example like 4nwne2d = nnnnwnedd.
Example:
#speedwalk <= turns speedwalk either on or off.
Now.. if you type the following:
nwseud <= while speedwalking on, you will travel north, west,
south, east, up, then down. While you have
speedwalking on, you won't be able to type 'news' to
read the news on the mud, in order to read the news
type in 'NEWS' in capital letters. Speedwalking will
not interpret capital letters, and send the text 'NEWS'
to the mud.
================================
COMMAND: Split
Syntax: #split {# of lines for output window}
Description: With a vt100 or ANSI emulator, this will allow you
to set up a split screen. The keyboard input will be displayed
in the bottom window, while mud text is displayed in the upper
window. This requires a fairly decent emulator, but works on
most I have tested. The screen will be split at the line
indicated by line #, and should be around 3 lines above the
bottom of the screen. When the enter key is pressed, the text
will be sent to the mud, and also be echoed to the upper window.
If a line # isn't specified, the screen is split at line 21.
Example:
#split 35 <= split the screen at line 35.
21
===============================
COMMAND: Substitute
Syntax: #substitute {<text to sub>} {text to replace it}
Description: Use this for shortening incoming text to a more
readable format.
This command works a bit like #action. The purpose of this
command is to substitute text from the mud with some text you
provide. You can think of this command, as a kind of extended
gag-command.
Examples:
Suppose you want all the occurrences of the word 'massacres' to be
substituted
with '*MASSACRES*'. Then you'll type:
#subs {%0massacres%1} {%0*MASSACRES*%1}
Now suppose the mud sends you the line: Winterblade massacres the
<etc>.
Then your substitution would get triggered and the variables
would contain:
%0 = Winterblade
%1 = the <etc>.
Substituted into the line is then:
Winterblade *MASSACRES* the <etc>.
There IS in fact a serious purpose for this command. People using
a setup like:
Home <---- SLOW modem ---> School <---- FASTmodem ----> mud site
They complain that they keep loosing their link, when the mud
sends to much text too fast (as in fights on grimne-diku for
example). The problem is that their own modem is too slow for
the transfer. People like that can use the #sub command to reduce
the amount of data transferred.
If you didn't want to see anything from the lines with Black
you'd do a:
#sub {Black} {.} (i never liked this dot syntax...)
or
#gag {Black}
and you'll never see the lines.
#gag works just like #sub but it puts the {.} in for you.
22
===============================
COMMAND: Suspend
Syntax: #suspend
New for v1.5
Description: Temporarily suspends tintin++ and returns you to your
shell. The effect of this command is exactly as if you had typed
control-z. To return to tintin++, type "fg" at the shell prompt.
===============================
COMMAND: System
Syntax: #system <commands to send to /bin/sh>
Description: Send system commands to the sh shell.
For security reasons, you can change the name of this command
in tintin.h
Example:
#system w <= runs the command w which will show who is on and the
system load of the machine.
===============================
COMMAND: Tabadd
Syntax: #tabadd {word}
New for v1.5
Description: Adds a word to the end of the tab completion list.
===============================
COMMAND: Tabdelete
Syntax: #tabdelete {word}
New for v1.5
Description: Deletes a word from the tab completion list.
===============================
COMMAND: Tablist
Syntax: #tablist
New for v1.5
Description: Displays all words in the tab completion list.
23
===============================
COMMAND: Textin
Syntax: #textin {filename}
New for v1.5
Description: Textin now allows the user to read in a file, and send
its contents directly to the mud. Useful for doing online creation,
or message writing.
===============================
COMMAND: Tick
Syntax: #tick
Description: Displays the # of seconds left before a tick is to
occur in the internal tickcounter of TinTin.
Example:
#tick <= displays # of seconds left before tick.
===============================
COMMAND: Tickon/Tickoff
Syntax: #tickon/#tickoff
Description: Turns on the internal tickcounter, or turns off the
internal tickcounter.
Example:
#tickon <= Turns the tickcounter on, also resets the
tickcounter to the value defined by the #ticksize.
Default size is 75 seconds.
#tickoff <= turns the internal tickcounter off.
===============================
COMMAND: Tickset
Syntax: #tickset
Description: Turn the internal tickcounter on, and resets the
counter to the size of the tickcounter.
Example:
#tickset <= Turn tickcounter on and reset.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -