Skip to content

Server Variables

Editing Rules

To edit variables, some are tied to admin #commands that will refresh the variable cache (noted on description below), otherwise you must restart world and zone to have them take full effect.

Type Name Example Value Description
String hotfix_name This is used as a temporary cache for #hotfix. It is recommended to not touch this unless advised by a developer.
Integer loglevel 7 Related to Commands, Merchants, Trades, Loot. Used for setting verbosity of log level for above events. Special rule for >9, not recommended to use unless advised by a developer.
String MOTD Message of the Day to display on login. Use #motd to set this while in game.
Boolean new_faction_conversion true Script ran against quests folder to convert new faction values
Integer DisableNoRent 0 when set to 1, shared memory will ignore no rent flag when loading items
Integer DisableNoDrop 0 when set to 1, shared memory will ignore no drop flag when loading items
Integer DisableLore 0 when set to 1, shared memory will ignore lore flag when loading items
Integer DisableNoTransfer 0 when set to 1, shared memory will ignore no transfer flag when loading items
String GuildCreation Creates a 30 minute founder guild creation system. Appears a delimited list of numbers needed. This is unsupported.
Integer HonorLSWorldAdmin 0 when set to 1, CheckAuth() will honor login server world admin. This is unlikely to be used in majority of cases.
Integer PvPItem 0

if variable ServerType is set to 1, and variable PVPReward is set to 3, and this value is >0 and < 200000, then..
if PvPItem is set to 1, one item can be looted (unconfirmed)

if PVPItem is set > 1, value is an itemid that will be created on corpse.

Integer PVPReward 0

If set to 1, then one item can be looted (unconfirmed)

If set to 2, player can loot all items from corpse.

If set to 3, PVPItem logic is in effect

String Rules If rules exists as a record, the value is sent to player as white text, freezing player until they accept rules. #serverrules and #acceptrules need to be set to a level allowed by a player to enforce this system
String RuleSet Sets active ruleset. By default not needed
Integer ServerType 0 Legacy system. If you set to 1, can enable PVP system