Guest User

Untitled

a guest
Jun 30th, 2018
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.40 KB | None | 0 0
  1. #######################################################################
  2. # Hearthstone Configuration File
  3. #######################################################################
  4.  
  5. /********************************************************************************
  6. * How to use this config file: *
  7. * Config files are in a block->variable->setting format. *
  8. * A < signifies the opening of a block, the block name is expected after that. *
  9. * After the block name, a space and then the settings sperated by = / ' '. *
  10. * *
  11. * e.g. *
  12. * <block setting="0" someval = "1"> *
  13. * *
  14. * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
  15. * of the line, or in shell format (#). *
  16. ********************************************************************************/
  17.  
  18. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  19. # Database Section
  20. #
  21. # Database.Host - The hostname that the database is located on
  22. # Database.Username - The username used for the mysql connection
  23. # Database.Password - The password used for the mysql connection
  24. # Database.Name - The database name
  25. # Database.Port - Port that MySQL listens on. Usually 3306.
  26. #
  27. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  28.  
  29. <LogDatabase Hostname = "localhost" Username = "root" Password = "x" Name = "arc_logon" Port = "3306">
  30. <WorldDatabase Hostname = "localhost" Username = "root" Password = "x" Name = "arc_world" Port = "3306">
  31. <CharacterDatabase Hostname = "localhost" Username = "root" Password = "x" Name = "arc_character" Port = "3306">
  32.  
  33. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  34. # Log Level Setup
  35. #
  36. # Screen
  37. # When logging in Debug or above, you are limited to one, not including lower levels, unless on Dev level.
  38. # Set the logging level:
  39. # -1 Disabled
  40. # 0 String level
  41. # 1 Error level
  42. # 2 Detail level
  43. # 3 Debug level
  44. # 4 Developement level
  45. # 5 Process level
  46. # 6 Dev level
  47. # 7 Spell Level
  48. # Default: -1
  49. #
  50. # File
  51. # Set the logging level:
  52. # Levels same as Screen ones
  53. # Default: -1
  54. #
  55. # Query
  56. # This logs queries going into the world DB into a sql file, not recommended.
  57. #
  58. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  59.  
  60. <LogLevel Screen="-1" File="-1" Query="0">
  61.  
  62. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  63. # Log Settings
  64. #
  65. # Cheaters:
  66. # This directive sets up the cheater logging file, if turned on any
  67. # cheat / packet exploit / speedhack attempts will be logged here.
  68. #
  69. # GMCommands:
  70. # These two directives set up the GM command logging fie. If turned on,
  71. # most gm commands will be logged for this file for abuse investigation, etc.
  72. #
  73. # Players:
  74. # This will enable logging of player information.
  75. #
  76. # Chat:
  77. # Logs everything said.
  78. #
  79. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  80.  
  81. <Log Cheaters="1" GMCommands="1" Players="0" Chat="0">
  82.  
  83. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  84. # Data Configuration
  85. #
  86. # Set the path to the data files and whether unloading should be enabled
  87. # for the main world maps here. Unloading the main world maps when they go idle
  88. # can save a great amount of memory if the cells aren't being activated/idled
  89. # often. Instance/Non-main maps will not be unloaded ever.
  90. #
  91. # Default:
  92. # DBCPath = "dbc"
  93. # MapPath = "maps"
  94. # vMapPath = "vmaps"
  95. #
  96. # MapUnloadTime
  97. # This directive controls whether to unload map cells after an idle period of <x> seconds.
  98. # Use on smaller servers or servers that are memory-limited. The server without cell unloading
  99. # can use over 1.2GB memory with all creatures loaded.
  100. # Default: 60
  101. #
  102. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#*/
  103.  
  104. <Data DBCPath = "dbc"
  105. MapPath = "maps"
  106. vMapPath = "vmaps"
  107. MMapPath = "mtiles"
  108. MapUnloadTime="60">
  109.  
  110. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  111. # Scripting Engine Setup
  112. #
  113. # Hearthstone can support multiple script backends via the means of loading .dll files for them.
  114. # This section in the config can enable/disable those backends.
  115. #
  116. # LUA
  117. # If you would like to enable the LUA scripting backend, enable this.
  118. # Default: 0
  119. #
  120. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  121.  
  122. <Script BinaryLocation = "script_bin"
  123. LuaScriptsLocation = "scripts">
  124.  
  125. <ScriptBackends LUA="1">
  126.  
  127. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  128. # VoiceChat Setup
  129. #
  130. # These directives control some of the aspects in the voice chat system.
  131. #
  132. # Enabled
  133. # If you want to enable the voice chat system, this must be set to 1.
  134. # Default: "0"
  135. #
  136. # ServerIP
  137. # This is the IP of the voice chat server.
  138. # Default: "127.0.0.1"
  139. #
  140. # ServerPort
  141. # This is the TCP port of the voice chat server.
  142. # Default: "3727"
  143. #
  144. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  145.  
  146. <VoiceChat Enabled="0"
  147. ServerIP="127.0.0.1"
  148. ServerPort="3727">
  149.  
  150. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  151. # Remote Console Setup
  152. #
  153. # These directives control the remote administration console.
  154. #
  155. # Enabled
  156. # If you want to enable the remote administration console, set this.
  157. # Default: 0
  158. #
  159. # Host
  160. # This is the interface the RA server listens on.
  161. # Default: "0.0.0.0"
  162. #
  163. # Port
  164. # This is the TCP port the RA server listens on. Connect to it with a regular telnet client.
  165. # Default: 8092
  166. #
  167. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  168.  
  169. <RemoteConsole Enabled="0"
  170. Host="0.0.0.0"
  171. Port="8092">
  172.  
  173. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  174. # Mail System Setup
  175. #
  176. # These directives control the limits and behaviour of the ingame mail system.
  177. # All options must have Mail prefixed before them.
  178. #
  179. # ReloadDelay
  180. # Controls the delay at which the database is "refreshed". Use it if you're
  181. # inserting mail from an external source, such as a web-based interface.
  182. # 0 turns it off.
  183. # Default: 0
  184. #
  185. # DisablePostageCostsForGM
  186. # Enables/disables the postage costs for GM's. DisablePostageCosts overrides this.
  187. # Default: 1
  188. #
  189. # DisablePostageCosts
  190. # Disables postage costs for all players.
  191. # Default: 0
  192. #
  193. # DisablePostageDelayItems
  194. # Disables the one hour wait time when sending mail with items attached.
  195. # Default: 1
  196. #
  197. # DisableMessageExpiry
  198. # Turns off the 30 day / 3 day after read message expiry time.
  199. # WARNING: A mailbox still cannot show more than 50 items at once
  200. # (stupid limitation in client).
  201. # Default: 0
  202. #
  203. # EnableInterfactionMail
  204. # Removes the faction limitation for sending mail messages. Applies to all players.
  205. # Default: 1
  206. #
  207. # EnableInterfactionMailForGM
  208. # Removes the faction limitation for sending mail messages, but only applies
  209. # to GM's. EnableInterfactionMail overrides this.
  210. # Default: 1
  211. #
  212. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  213.  
  214. <Mail ReloadDelay="0"
  215. DisablePostageCostsForGM="1"
  216. DisablePostageCosts="0"
  217. DisablePostageDelayItems="1"
  218. DisableMessageExpiry="0"
  219. EnableInterfactionMail="1"
  220. EnableInterfactionMailForGM="1">
  221.  
  222. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  223. # Startup Options
  224. #
  225. # Preloading
  226. # This directive controls whether the entire world will be spawned at server
  227. # startup or on demand. It is advised to leave it disabled unless you are a
  228. # developer doing testing.
  229. # Default: off
  230. #
  231. # Background Loot Loading
  232. # This directive controls whether loot will be loaded progressively during
  233. # startup or in the background in a seperate thread. Turning it on will
  234. # result in much faster startup times.
  235. # Default: on
  236. #
  237. # Multithreaded Startup
  238. # This controls whether the server will spawn multiple worker threads to
  239. # use for loading the database and starting the server. Turning it on
  240. # increases the speed at which it starts up for each additional cpu in your
  241. # computer.
  242. # Default: on
  243. #
  244. # Additional Table Binding
  245. # You can load static item/creature/etc data into the server using this directive.
  246. # This way throughout database updates your custom data can be preserved.
  247. # Format: "sourcetable destination table,sourcetable destinationtable"
  248. # Example: "myitems items,mynpcs creature_names"
  249. # Default: ""
  250. #
  251. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  252.  
  253. <Startup Preloading = "0"
  254. BackgroundLootLoading = "1"
  255. EnableMultithreadedLoading = "1"
  256. LoadAdditionalTables="">
  257.  
  258. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  259. # AntiHack Setup
  260. #
  261. # DisableOnGM
  262. # This directive controls hack checks will be disabled for GM's or not.
  263. # Default: 0
  264. #
  265. # SpeedLatencyCompensation
  266. # The max latency amount that the speed hack detector will allow
  267. # Default: 0
  268. #
  269. # CheatEngineTimeDiff
  270. # The max amount of lag allowance the server will give for distance traveled in a single packet
  271. # Default: 500
  272. #
  273. # SpeedResetPeriod
  274. # The amount of time inbetween speed hack checks that is alotted per speed change.
  275. # Default: 5000
  276. #
  277. # SpeedThreshold
  278. # The max amount of lag allowance the server will give for speed distance checks, I suggest a negative number.
  279. # Default: -200.0
  280. #
  281. # CheatEngine
  282. # Allows cheat engine detections, this also enables a few of the checks listed above and below.
  283. # Default: 0
  284. #
  285. # FallDamage
  286. # This directive controls anti-fall damage hack checks will be performed on player movement or not.
  287. # Default: 1
  288. #
  289. # Teleport
  290. # This directive controls anti-teleport hack checks will be enabled or not.
  291. # Default: 1
  292. #
  293. # Flying
  294. # This directive controls whether flight hack checks will be performed on players or not.
  295. # Default: 1
  296. #
  297. # Speed
  298. # This directive controls anti-speed hack checks will be performed on player movement or not.
  299. # Default: 1
  300. #
  301. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  302.  
  303. <AntiHack DisableOnGM="1"
  304. SpeedLatencyCompensation="400"
  305. CheatEngineTimeDiff="500"
  306. SpeedResetPeriod="5000"
  307. SpeedThreshold="-200.0"
  308. CheatEngine="0"
  309. FallDamage="1"
  310. Teleport="1"
  311. Flight="1"
  312. Speed="1">
  313.  
  314. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  315. # Battleground Enable Setup
  316. #
  317. # WG(Wintergrasp)
  318. # Enables all of WG, it might reduce server lag to have it disabled.
  319. #
  320. # Generic
  321. # Enables the BG.
  322. #
  323. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  324.  
  325. <Battlegrounds EnableWG = "0"
  326. EnableAV = "1"
  327. AVMinPlayers = "20"
  328. EnableWSG = "1"
  329. WSGMinPlayers = "5"
  330. EnableAB = "1"
  331. ABMinPlayers = "7"
  332. EnableEOTS = "1"
  333. EOTSMinPlayers = "7"
  334. EnableSOTA = "1"
  335. SOTAMinPlayers = "15"
  336. EnableIOC = "1"
  337. IOCMinPlayers = "15">
  338.  
  339. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  340. # GM Client Channel
  341. #
  342. # This should be set to 'gm_sync_channel' for the My_Master addon to work.
  343. # Default: gm_sync_channel
  344. #
  345. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  346.  
  347. <GMClient GmClientChannel = "gm_sync_channel">
  348.  
  349. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  350. # Localization Setup
  351. #
  352. # LocaleBindings
  353. # This is a list of locale names and the other locale you want to associate with them.
  354. # For example, to make the European client always use the french language, "enGB=frFR"
  355. #
  356. # Must be terminated by a space.
  357. #
  358. # Default: ""
  359. #
  360. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  361.  
  362. <Localization LocaleBindings="">
Add Comment
Please, Sign In to add comment