Stendhal:Administration: Difference between revisions

From Arianne
Jump to navigation Jump to search
Content deleted Content added
imported>Seather
added /gmhelp_alter
imported>Kymara
Suggested Jail times: extended as in irc
Line 105: Line 105:
! Problem || Minutes
! Problem || Minutes
|-
|-
| continual annoyance || 1
| continual annoyance after warnings || 10
|-
|-
| bad rude word || 3
| very bad rude words || 10
|-
|-
| attack player when you asked not them to || 5
| attack player in bank for no reason || 10
|-
|-
| attack player in bank for no reason || 5
| lying about items gone missing (time waster) || 10
|-
|-
| blocking portals || 30
| lying about items gone missing || 5
|-
|-
| more severe offences || 30+
| blocking portals || 10
|-
| more severe offences || 20
|-
|-
| repeat offender || x2 or x3 above
| repeat offender || x2 or x3 above

Revision as of 14:26, 12 April 2007

The person who runs the Stendhal server can make some of the users administrators. Administrators have special abilities that help them to make sure that everyone is playing fair. The abilities are also useful for developers who want to test their code without having to waste much time playing.

If you run a server, you can give players administrator rights by adding their names to the file data/conf/admins.list. The text file should contain one name per line. You need to add "." at the beginning of the classpath in marauroa.bat. Once you have an inital admin he can use /adminlevel to grant rights to other players.


Help

/gmhelp
Shows an overview of the commands described here.
Also try /gmhelp_alter
/adminlevel [playername] <[newlevel]>
Displays or changes the adminlevel of playername. Example
/adminlevel hendrik
/adminlevel Athanas 200
/tellall [message]
Writes a private message to all players. Example:
/tellall The server will be shut down in 2 hours for a software update.
/jail [player] [minutes] [reason]
Send a player directly to jail. To later release the player, before his time is up, use the teleport command. If the player goes offline and his sentence finishes while he is out, he will need to be teleported out manually.
/teleport [player] [zone] [x] [y]
Teleport the player. Example:
/teleport JohnDoe 0_semos_city 20 20
/teleportto [player|npc]
Teleport yourself to the player or NPC. As usual, use quotes if the name has a space in.
/alter [player] [attrib] [mode] [value]
Change by setting, adding or subtracting the stat of player. Examples:
/alter JohnDoe hp add 20 - heals JohnDoe by 20 points.
/alter JohnDoe atk sub 1 - removes one attack strength point.
/alter JohnDoe def set 15 - sets the defense strength to 15.
/summon [creature|item] [x] [y]
Summon an item or creature at (x, y).
/summonat [player] [slot] [item] [amount]
Summon an item at the slot of the given player. Examples:
/summonat JohnDoe bag sword
/summonat JohnDoe head studded_helmet
/summonat JohnDoe bag money 500
/invisible
Makes yourself invisible for creatures, so they won't attack you.
/ghostmode
Makes you transparent so that only your HP bar and name is seen. Also intangible so you can walk through players, creatures and collision blocks. Hint: If you like, perform set outfit in ghostmode so that you can be visible, but intangible.
/inspect [player]
Shows detailed info about the player.
/destroy [entity]
Destroy completely an entity. Example:
Right click on monster and choose (*) Destroy
This does not prevent monster respawning, which is handled separately.

For /script, see Stendhal:Scripts_For_Admins

Required adminlevel

Command Required Level
adminlevel 0
supportanswer 50
support 100
tellall 200
teleportto 300
teleport 400
jail 400
invisible 500
ghostmode 500
inspect 600
destroy 700
summon 800
summonat 800
alter 900
script 1000
super 5000


Suggested Jail times

Problem Minutes
continual annoyance after warnings 10
very bad rude words 10
attack player in bank for no reason 10
lying about items gone missing (time waster) 10
blocking portals 30
more severe offences 30+
repeat offender x2 or x3 above