Difference between revisions of "HSE/Server Commands"

From HaloNet.Net
Jump to: navigation, search
(Basic Server settings)
(Basic Server settings)
Line 7: Line 7:
 
== Basic Server settings ==
 
== Basic Server settings ==
  
se_include_path - Set the path used to find include files. Files outside this path cannot be included for security reasons.
+
se_include_path <string> - Set the path used to find include files. Files outside this path cannot be included for security reasons. Variables can be used here.<br />
admins_file - Set the path+filename to the Gandanur-compatible admins.xml file.<br />
+
admins_file <string> - Set the path+filename to the Gandanur-compatible admins.xml file.<br />
se_timer - Set the timing interval. By default, this is 8ms. <br />
+
se_timer <ms> - Set the timing interval. By default, this is 8ms. <br />
se_timefix<br />
+
se_timefix <boolean> - If the main timing loop went past the value of '''se_timer''', wait another '''se_timer''' milliseconds before continuing. During testing, this didn't seem to do anything, but included for completeness.<br />
se_debuginterval<br />
+
se_debug <level> - Debug level - 0=FATAL, 1=ERROR, 2=WARN, 3=INFO (default), 4=DEBUG, 5=DEBUGMORE. If a log message is printed that's greater than or equal to the current '''se_debug''' level, it's printed and logged to the log file. See below for variations of where DEBUG level output goes if enabled.<br />
se_debug<br />
+
se_debuginterval <0-100000> - How many timing loops pass before we print timing debug information. Useful to see how stable/unstable your server's timing is. On virtual machines, this a great indicator of how busy the real host is.<br />
se_sj<br />
+
se_sj <boolean><br />
 
se_keycheck<br />
 
se_keycheck<br />

Revision as of 21:20, 5 July 2018

Server commands

The following list is divided into subsections that pertain to the function of the commands. Chat, AFK, etc.


Basic Server settings

se_include_path <string> - Set the path used to find include files. Files outside this path cannot be included for security reasons. Variables can be used here.
admins_file <string> - Set the path+filename to the Gandanur-compatible admins.xml file.
se_timer <ms> - Set the timing interval. By default, this is 8ms.
se_timefix <boolean> - If the main timing loop went past the value of se_timer, wait another se_timer milliseconds before continuing. During testing, this didn't seem to do anything, but included for completeness.
se_debug <level> - Debug level - 0=FATAL, 1=ERROR, 2=WARN, 3=INFO (default), 4=DEBUG, 5=DEBUGMORE. If a log message is printed that's greater than or equal to the current se_debug level, it's printed and logged to the log file. See below for variations of where DEBUG level output goes if enabled.
se_debuginterval <0-100000> - How many timing loops pass before we print timing debug information. Useful to see how stable/unstable your server's timing is. On virtual machines, this a great indicator of how busy the real host is.
se_sj <boolean>
se_keycheck