Difference between revisions of "Wizarding 101"

From DikuMUD Wiki
Jump to navigation Jump to search
Line 17: Line 17:
 
You'll want everyone to know who is in power - The 'wizlist' command draws from a configuration file in ../etc/strings/wizlist.  Now that Diku is web-based, you'll want newlines to be paragraphs or have HTML breaks, so include markup in the file.
 
You'll want everyone to know who is in power - The 'wizlist' command draws from a configuration file in ../etc/strings/wizlist.  Now that Diku is web-based, you'll want newlines to be paragraphs or have HTML breaks, so include markup in the file.
  
−
TODO: Separate the commandlist by level granted:
+
The MUD as distributed has the following commands at the minimum levels below.  This can be changed in commands.dat at ../etc/commands.dat:
 +
 
 +
Level 255 commands
 +
 
 +
crash
 +
plog
 +
shutdown
 +
 
 +
Level 254 commands
 +
 
 +
execute
 +
nset
 +
 
 +
Level 253 commands
  
−
account
 
 
advance
 
advance
−
affect
+
copy
−
alias
+
zap
−
areas
+
 
−
ask
+
Level 250 commands
−
assist
+
 
 +
freeze
 +
 
 +
Level 220 commands
 +
 
 
at
 
at
−
attackswitch
+
 
 +
Level 240 commands
 +
 
 
ban
 
ban
−
boards
 
−
break
 
 
broadcast
 
broadcast
−
bug
+
reboot
−
bury
+
 
−
buy
+
Level 239 commands
−
cast
+
 
−
change
 
−
clear
 
−
close
 
−
color
 
−
commands
 
−
contract
 
−
contrib
 
−
copy
 
−
corpses
 
−
crash
 
−
credits
 
−
decapitate
 
−
delete
 
−
describe
 
−
dig
 
−
directions
 
−
dismount
 
−
ditch
 
−
doors
 
−
down
 
−
drag
 
−
drink
 
−
drop
 
−
east
 
−
eat
 
−
echo
 
−
emote
 
−
enter
 
−
equipment
 
−
examine
 
−
execute
 
−
exit
 
−
exits
 
−
extinguish
 
−
follow
 
 
force
 
force
−
freeze
+
makemoney
−
get
+
snoop
−
give
+
setskill
−
goto
+
restore
−
gp
+
switch
−
grab
+
 
−
group
+
Level 235 commands
−
guilds
+
 
−
help
+
transfer
−
hold
+
 
−
idea
+
Level 230 commands
−
ignore
+
 
−
info
+
boards
−
insult
 
−
inventory
 
−
join
 
−
kill
 
−
knock
 
−
leave
 
−
level
 
−
light
 
−
list
 
−
listen
 
 
load
 
load
−
lock
 
−
look
 
−
mail
 
−
makemoney
 
−
message
 
−
motd
 
−
mount
 
−
naffect
 
−
nbless
 
−
ncorpse
 
−
ne
 
−
news
 
−
ngoto
 
−
nheal
 
−
north
 
−
northeast
 
−
northwest
 
−
noshout
 
−
notell
 
−
nsanctuary
 
−
nset
 
−
nw
 
−
offer
 
−
open
 
−
password
 
 
path
 
path
−
petrify
 
−
piset
 
−
plog
 
−
pour
 
−
practice
 
−
prompt
 
 
purge
 
purge
−
purse
+
set
−
put
 
−
quaff
 
−
quests
 
−
quit
 
−
read
 
−
reboot
 
−
remove
 
−
rent
 
−
reply
 
−
report
 
−
request
 
−
reroll
 
 
reset
 
reset
−
respond
+
wizinv
−
rest
+
wizlock
−
restore
+
 
−
ride
+
Level 220 commands
−
sail
+
 
−
save
+
mash
−
say
+
rock
−
score
+
flick
−
se
+
message
−
seize
+
wizhelp
−
sell
+
 
−
set
+
Level 219 commands
−
setskill
+
 
−
shout
+
corpses
−
shutdown
+
goto
−
sip
+
 
−
sit
+
Level 215 commands
−
skills
+
 
−
sleep
+
wstat
−
smell
+
competition
−
snoop
+
 
−
socials
+
Level 213 commands
−
south
+
 
−
southeast
+
echo
−
southwest
+
 
−
split
+
Level 210 commands
−
stand
+
 
−
status
+
wiz
−
storage
+
 
−
store
+
Level 204 commands
−
sw
+
 
−
switch
+
petrify
−
take
 
−
taste
 
−
tell
 
−
time
 
 
title
 
title
−
transfer
+
 
−
trigger
+
Level 202 commands
−
typo
+
 
−
unlock
 
−
unstore
 
−
up
 
 
users
 
users
−
value
+
 
−
variable
+
Level 200 commands
−
wake
+
 
−
wear
+
notell
−
west
 
 
where
 
where
−
whisper
 
−
who
 
−
who
 
−
wield
 
−
wiz
 
−
wizhelp
 
−
wizinv
 
−
wizlist
 
−
wizlock
 
 
wizsocials
 
wizsocials
−
write
 
−
wstat
 
−
zap
 

Revision as of 21:12, 22 July 2020

Grabbing Power:

The Administrative immortal account is the one that is specified in etc/server.cfg:

immortal_name = ~Papi~

You should change this to the name you will register on the MUD to be the Wizard of Wizards, the God of Gods. Once you've saved that and re-run the MUD, you will need to create the character by logging into the MUD. Upon the second login, you'll have administrative power. It is recommended that you NOT use the overall admin character, but instead create another character for day to day administrative duties. With great power comes great responsibility, but with great power come grave mistakes. :)

To set the wizarding level of other character, use the command: Advance <char> admin <level>

For ultimate power, you may set the level to 255. You will want to set the Wizarding level lower on later logins to ensure you don't mistakenly fire off the nukes that you'll have with all of that power.

(Update command/level chart here later?)

Who's in power

You'll want everyone to know who is in power - The 'wizlist' command draws from a configuration file in ../etc/strings/wizlist. Now that Diku is web-based, you'll want newlines to be paragraphs or have HTML breaks, so include markup in the file.

The MUD as distributed has the following commands at the minimum levels below. This can be changed in commands.dat at ../etc/commands.dat:

Level 255 commands

crash plog shutdown

Level 254 commands

execute nset

Level 253 commands

advance copy zap

Level 250 commands

freeze

Level 220 commands

at

Level 240 commands

ban broadcast reboot

Level 239 commands

force makemoney snoop setskill restore switch

Level 235 commands

transfer

Level 230 commands

boards load path purge set reset wizinv wizlock

Level 220 commands

mash rock flick message wizhelp

Level 219 commands

corpses goto

Level 215 commands

wstat competition

Level 213 commands

echo

Level 210 commands

wiz

Level 204 commands

petrify title

Level 202 commands

users

Level 200 commands

notell where wizsocials