Advertisement
Guest User

Untitled

a guest
Jul 6th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.58 KB | None | 0 0
  1. #######################################################################
  2. # ArcEmu Realms Configuration File
  3. # Last updated at revision 425 by neo_mat
  4. #######################################################################
  5.  
  6. /********************************************************************************
  7. * How to use this config file: *
  8. * Config files are in a block->variable->setting format. *
  9. * A < signifies the opening of a block, the block name is expected after that. *
  10. * After the block name, a space and then the settings sperated by = / ' '. *
  11. * *
  12. * e.g. *
  13. * <block setting="0" someval = "1"> *
  14. * *
  15. * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
  16. * of the line, or in shell format (#). *
  17. ********************************************************************************/
  18.  
  19. # LogonDatabase Section
  20. #
  21. # These directives are the location of the `realms` and `accounts`
  22. # tables.
  23. #
  24. # LogonDatabase.Host - The hostname that the database is located on
  25. # LogonDatabase.Username - The username used for the mysql connection
  26. # LogonDatabase.Password - The password used for the mysql connection
  27. # LogonDatabase.Name - The database name
  28. # LogonDatabase.Port - Port that MySQL listens on. Usually 3306.
  29. # LogonDatabase.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = Oracle 10g
  30. #
  31.  
  32. <LogonDatabase Hostname = "localhost"
  33. Username = "root"
  34. Password = "root"
  35. Name = "characters"
  36. Port = "3306"
  37. Type = "1">
  38.  
  39.  
  40. # Host Directive
  41. #
  42. # This is the address that the realmlist will listen on.
  43. # To listen on all addresses, set it to 0.0.0.0
  44. # Default: 127.0.0.1 (localhost)
  45. #
  46. # Note: ISHost is the interserver communication listener.
  47. #
  48.  
  49. <Listen Host = "0.0.0.0"
  50. ISHost = "0.0.0.0"
  51. RealmListPort = "3724"
  52. ServerPort = "8093">
  53.  
  54. # Server console logging level
  55. #
  56. # This directive controls how much output the server will
  57. # display in it's console. Set to 0 for none.
  58. # 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  59. # Default: 3
  60. #
  61.  
  62. <LogLevel Screen = "0"
  63. File = "-1">
  64.  
  65. # Account Refresh Time
  66. #
  67. # This controls on which time interval accounts gets
  68. # refreshed. (In seconds)
  69. # Default = 600
  70. #
  71.  
  72. <Rates AccountRefresh = "600">
  73.  
  74. # Accepted Build Range Setup
  75. #
  76. # These two directives set up which clients will be
  77. # allowed to authenticate with the realm list.
  78. #
  79. # Set these to the same builds that the server was
  80. # compiled for.
  81. #
  82. # As of the last update, version 2.1.1 was build 6739.
  83. #
  84.  
  85. <Client MinBuild = "8606"
  86. MaxBuild = "8606">
  87.  
  88. # WorldServer Setup
  89. #
  90. # RemotePassword
  91. # This directive controls the password used to authenticate with the worldserver.
  92. # It must be the same between the two configs. If it is not, your server will
  93. # not register.
  94. #
  95. # Default: "yourpassword"
  96. #
  97. # AllowedIPs
  98. # This section MUST be completed, otherwise all attempts to link your servers will fail.
  99. # These "Allowed" fields are a space-seperated list of CIDR-form IP addresses that are allowed
  100. # to make server connections to your logonserver, and register realms.
  101. # For example, everything in the 127.0.0.* range would be:
  102. # 127.0.0.0/24, as 24 of the bits must match the 127.0.0.0
  103. #
  104. # To allow a single IP,
  105. # 1.3.3.7/32, would allow only 1.3.3.7 to connect as 32 of the bits must match.
  106. #
  107. # AllowedModIPs
  108. # In the same form as AllowedIPs, these are the IPs that are allowed to modify the database
  109. # (adding bans, GMs, account permissions, etc)
  110. #
  111.  
  112. <LogonServer RemotePassword = "arcemu"
  113. AllowedIPs = "127.0.0.1/24"
  114. AllowedModIPs = "127.0.0.1/24">
  115.  
  116. #######################################################################
  117. # ArcEmu Configuration File
  118. # Last Update: $Id: arcemu-world.conf 336 by Dameon $
  119. #######################################################################
  120.  
  121. /********************************************************************************
  122. * How to use this config file: *
  123. * Config files are in a block->variable->setting format. *
  124. * A < signifies the opening of a block, the block name is expected after that. *
  125. * After the block name, a space and then the settings sperated by = / ' '. *
  126. * *
  127. * e.g. *
  128. * <block setting="0" someval = "1"> *
  129. * *
  130. * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
  131. * of the line, or in shell format (#). *
  132. ********************************************************************************/
  133.  
  134. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  135. # Database Section
  136. #
  137. # Database.Host - The hostname that the database is located on
  138. # Database.Username - The username used for the mysql connection
  139. # Database.Password - The password used for the mysql connection
  140. # Database.Name - The database name
  141. # Database.Port - Port that MySQL listens on. Usually 3306.
  142. # Database.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = SQLite (MySQL is stable, others are not)
  143. #
  144. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  145.  
  146. <WorldDatabase Hostname = "localhost" Username = "root" Password = "root" Name = "arcemu" Port = "3306" Type = "1">
  147. <CharacterDatabase Hostname = "localhost" Username = "root" Password = "root" Name = "characters" Port = "3306" Type = "1">
  148.  
  149.  
  150. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  151. # Listen Config
  152. #
  153. # Host
  154. # This is the address that the server will listen on.
  155. # To listen on all addresses, set it to 0.0.0.0
  156. # Default: 127.0.0.1 (localhost)
  157. #
  158. # WorldServerPort
  159. # This is the port that the world server listens on.
  160. # It has to be the same as what is specified in the
  161. # realms table in the LogonDatabase.
  162. # Default: 8129
  163. #
  164. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  165.  
  166. <Listen Host = "0.0.0.0"
  167. WorldServerPort = "8129">
  168.  
  169.  
  170. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  171. # Log Level Setup
  172. #
  173. # Console Logging Level
  174. # This directive controls how much output the server will
  175. # display in it's console. Set to 0 for none, or -1 to disable.
  176. # -1 = Disabled; 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  177. # Default: 3
  178. #
  179. # World server packet logging feature
  180. # If this directive is turned on, a file called `world.log`
  181. # will be created in the server's directory and all packets
  182. # sent and received by clients will be dumped here in bfg
  183. # format.
  184. # Default: 0
  185. #
  186. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  187.  
  188. <LogLevel Screen="0" File="-1" World="0">
  189.  
  190.  
  191. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  192. # Server Settings
  193. #
  194. # PlayerLimit
  195. # This directive controls the amount of sessions that will be
  196. # accepted by the server before it starts to add people to
  197. # the server queue.
  198. # Default: 100
  199. #
  200. # Motd
  201. # This message will be displayed by the server in the chat
  202. # box every time any user logs on. Colors can be used in the
  203. # standard WoW format.
  204. # Default: "No MOTD specified
  205. #
  206. # Send Stats On Join
  207. # This directive controls whether the server will send the online player
  208. # count to a cilent when it enters the world.
  209. #
  210. # Breathing Setup
  211. # If the breathing code is causing problems or you want to run a fun server, you can disable
  212. # water checks by enabling this directive.
  213. # Default: 1
  214. #
  215. # Seperate Channels Control
  216. # This directive controls whether horde and alliance chats will be seperated across channels.
  217. # Set to 1 for blizzlike seperated channels, or 0 to allow horde/alliance to speak to each other
  218. # across channels.
  219. # Default: 0
  220. #
  221. # Compression Threshold
  222. # This directive controls the limit when update packets will be compressed using deflate.
  223. # For lower-bandwidth servers use a lower value at the cost of cpu time.
  224. # Default: 1000
  225. #
  226. # Queue Update Rate
  227. # This directive controls how many milliseconds (ms) between the updates
  228. # that the queued players receieve telling them their position in the queue.
  229. # Default: 5000 (5 seconds).
  230. #
  231. # Kick AFK Players
  232. # Time in milliseconds (ms) that a player will be kicked after they go afk.
  233. # Default: 10000 (enabled)
  234. #
  235. # Connection Timeout
  236. # This directive specifies the amount of seconds that the client will be disconnected
  237. # after if no ping packet is sent. It is advised to leave it at the default.
  238. # Default: 180
  239. #
  240. # Realm Type
  241. # This is the realm type that will be used by the server to handle world pvp.
  242. # Default: 0 (pve)(RPPVE)
  243. # Other values: 1(pvp)(RPPVP)
  244. #
  245. # AdjustPriority
  246. # Set the server to high process priority?
  247. # Default: 0
  248. #
  249. # RequireAllSignatures
  250. # This directive controls whether the full 10 signatures will be required in order
  251. # to turn in a petition. Smaller servers would be better off having it turned off.
  252. # Default: off
  253. #
  254. # ShowGMInWhoList
  255. # This directive controls whether GM's will be shown in player's who lists or not.
  256. # Default: on
  257. #
  258. # MapUnloadTime
  259. # This directive controls whether to unload map cells after an idle period of <x> seconds.
  260. # Use on smaller servers or servers that are memory-limited. The server without cell unloading
  261. # can use over 1.2GB memory with all creatures loaded.
  262. # Default: 0
  263. #
  264. # LimitedNames
  265. # This directive forces all character names to be a-z and A-Z compliant.
  266. # Default: 1
  267. #
  268. # UseAccountData
  269. # This directive determines whether the account_data table is used to save custom client data.
  270. # May cause buggy behaviour.
  271. # Default: 0
  272. #
  273. # AllowPlayerCommands
  274. # This directive, if enabled can allow players to use commands with a '0' command group.
  275. # Default: 0
  276. #
  277. # EnableLFGJoin
  278. # If this is enabled, you can join the LFG channel without using the LFG tool.
  279. # Default: 0
  280. #
  281. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  282.  
  283. <Server PlayerLimit = "100"
  284. Motd = "No MOTD specified."
  285. SendStatsOnJoin = "1"
  286. EnableBreathing = "1"
  287. SeperateChatChannels = "0"
  288. CompressionThreshold = "1000"
  289. QueueUpdateInterval = "5000"
  290. KickAFKPlayers = "0"
  291. ConnectionTimeout = "180"
  292. RealmType = "1"
  293. AdjustPriority = "0"
  294. RequireAllSignatures = "0"
  295. ShowGMInWhoList = "1"
  296. MapUnloadTime="0"
  297. LimitedNames="1"
  298. UseAccountData="0"
  299. AllowPlayerCommands="0"
  300. EnableLFGJoin="0">
  301.  
  302. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  303. # Announce Configuration
  304. #
  305. # Tag
  306. # Configure what is shown in front of your announces in the [] brackets.
  307. # Default: Staff (would give [Staff])
  308. #
  309. # GMAdminTag
  310. # Configure whether the <GM> or <Admin> tag is shown in announces.
  311. # Default: 0 (disabled)
  312. #
  313. # NameinAnnounce
  314. # If this is enabled the name of the person who makes an announcement will be shown in front of the msg.
  315. # Default: 1 (enabled)
  316. #
  317. # NameinWAnnounce
  318. # If this is enabled the name of the person who makes an wide-screen announcement will be shown in front
  319. # of the message.
  320. # Default: 1 (enabled)
  321. #
  322. # ShowInConsole
  323. # This controls whether announces are shown in the arcemu-world console or not.
  324. # This does not apply for the team-internal GM announce.
  325. # Default: 1 (enabled)
  326. #
  327. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  328. <Announce Tag = "Staff"
  329. GMAdminTag = "0"
  330. NameinAnnounce = "1"
  331. NameinWAnnounce = "1"
  332. ShowInConsole = "1">
  333.  
  334. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  335. # Die Directive
  336. #
  337. # If this triggers it means you didn't read your config file!
  338. # Just comment it or remove it when you've read this.
  339. #
  340. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  341.  
  342. #<die msg="I am a newb who didn't even read half my config file!">
  343.  
  344.  
  345. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  346. # Power regeneration multiplier setup
  347. #
  348. # These directives set up the multiplier in which regen values will be
  349. # multiplied by every 2 seconds.
  350. # Powers:
  351. # Power1 = Mana, Power2 = Rage, Power3 = Energy
  352. #
  353. # Reputation:
  354. # Kill = Rep gained on kill, Quest = rep gained from quests
  355. #
  356. # Honor:
  357. # Honor = multiplier used to calculate honor per-kill.
  358. #
  359. # PvP:
  360. # PvPTimer = in ms, the timeout for pvp after turning it off. default: 5mins (300000)
  361. #
  362. # XP:
  363. # The xp that a player receives from killing a creature will be multiplied
  364. # by this value in order to get his xp gain.
  365. #
  366. # RestXP:
  367. # Amount of hours needed to get one Bubble rested XP ( one bubble is 5% of the complete XP bar)
  368. # Default is 8 hrs rest for one bubble. Raising this rate causes RestedXP to be earned faster,
  369. # F.e, setting a rate of 2 makes you require only 4 hrs reesting for 1 bubble (instead of 8).
  370. # Note that resting in a resting area (Zzz) goes 4 times faster.
  371. # Default: 1 (bubble every 8 hrs)
  372. #
  373. # Drop(Color):
  374. # These values will be multiplied by the drop percentages of the items for creatures
  375. # to determine which items to drop. All default to 1.
  376. # To allow you better control of drops, separate multipliers have been created for items
  377. # of each quality group.
  378. #
  379. # DropMoney:
  380. # This value will be multiplied by any gold looted and pickpocketed
  381. #
  382. # Save:
  383. # Value in milliseconds (ms) that will be between player autosaves.
  384. # Default: 300000 (5 minutes)
  385. #
  386. # SkillChance:
  387. # The chance that you have to level up a skill in melee or a profession is multiplied
  388. # by this value.
  389. # Default: 1
  390. #
  391. # SkillRate:
  392. # The amount of "levels" your skill goes up each time you gain a level is multiplied
  393. # by this value.
  394. #
  395. # ArenaMultiplier
  396. # Every week/day the arena points gained by a player will be multiplied by this value.
  397. #
  398. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  399.  
  400. <Rates Health="1"
  401. Power1="1"
  402. Power2="1"
  403. Power3="1"
  404. QuestReputation="1"
  405. KillReputation="1"
  406. Honor="1"
  407. PvPTimer="300000"
  408. Compression="1"
  409. XP="1"
  410. QuestXP="1"
  411. RestXP="1"
  412. DropGrey="1"
  413. DropWhite="1"
  414. DropGreen="1"
  415. DropBlue="1"
  416. DropPurple="1"
  417. DropOrange="1"
  418. DropArtifact="1"
  419. DropMoney="1"
  420. Save="300000"
  421. SkillChance="1"
  422. SkillRate="1"
  423. ArenaMultiplier2x="1"
  424. ArenaMultiplier3x="1"
  425. ArenaMultiplier5x="1">
  426.  
  427.  
  428. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  429. # GM Client Channel
  430. #
  431. # This should be set to 'gm_sync_channel' for the My_Master addon to work.
  432. # Default: gm_sync_channel
  433. #
  434. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  435.  
  436. <GMClient GmClientChannel = "gm_sync_channel">
  437.  
  438.  
  439. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  440. # Terrain & Collision Settings
  441. #
  442. # Set the path to the map_xx.bin files and whether unloading should be enabled
  443. # for the main world maps here. Unloading the main world maps when they go idle
  444. # can save a great amount of memory if the cells aren't being activated/idled
  445. # often. Instance/Non-main maps will not be unloaded ever.
  446. #
  447. # Default:
  448. # MapPath = "maps"
  449. # vMapPath = "vmaps"
  450. # UnloadMaps = 1
  451. #
  452. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  453.  
  454. <Terrain MapPath = "maps"
  455. vMapPath = "vmaps"
  456. UnloadMaps = "1">
  457.  
  458.  
  459. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  460. # Log Settings
  461. #
  462. # Cheaters:
  463. # This directive sets up the cheater logging file, if turned on any
  464. # cheat / packet exploit / speedhack attempts will be logged here.
  465. #
  466. # GMCommands:
  467. # These two directives set up the GM command logging fie. If turned on,
  468. # most gm commands will be logged for this file for abuse investigation, etc.
  469. #
  470. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  471.  
  472. <Log Cheaters="0" GMCommands="0">
  473.  
  474.  
  475. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  476. # Mail System Setup
  477. #
  478. # These directives control the limits and behaviour of the ingame mail system.
  479. # All options must have Mail prefixed before them.
  480. #
  481. # ReloadDelay
  482. # Controls the delay at which the database is "refreshed". Use it if you're
  483. # inserting mail from an external source, such as a web-based interface.
  484. # 0 turns it off.
  485. # Default: 0
  486. #
  487. # DisablePostageCostsForGM
  488. # Enables/disables the postage costs for GM's. DisablePostageCosts overrides this.
  489. # Default: 1
  490. #
  491. # DisablePostageCosts
  492. # Disables postage costs for all players.
  493. # Default: 0
  494. #
  495. # DisablePostageDelayItems
  496. # Disables the one hour wait time when sending mail with items attached.
  497. # Default: 1
  498. #
  499. # DisableMessageExpiry
  500. # Turns off the 30 day / 3 day after read message expiry time.
  501. # WARNING: A mailbox still cannot show more than 50 items at once
  502. # (stupid limitation in client).
  503. # Default: 0
  504. #
  505. # EnableInterfactionMail
  506. # Removes the faction limitation for sending mail messages. Applies to all players.
  507. # Default: 1
  508. #
  509. # EnableInterfactionMailForGM
  510. # Removes the faction limitation for sending mail messages, but only applies
  511. # to GM's. EnableInterfactionMail overrides this.
  512. # Default: 1
  513. #
  514. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  515.  
  516. <Mail ReloadDelay="0"
  517. DisablePostageCostsForGM="1"
  518. DisablePostageCosts="0"
  519. DisablePostageDelayItems="1"
  520. DisableMessageExpiry="0"
  521. EnableInterfactionMail="1"
  522. EnableInterfactionMailForGM="1">
  523.  
  524.  
  525. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  526. # Status Dumper Config
  527. #
  528. # These directives set up the status dumper plugin. Filename is an
  529. # absolute or relative path to the server binary. Interval is the
  530. # time that the stats will be dumped to xml.
  531. # Default: stats.xml / 120000 (2 minutes)
  532. #
  533. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  534.  
  535. <StatDumper FileName = "stats.xml" Interval = "120000">
  536.  
  537.  
  538. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  539. # Startup Options
  540. #
  541. # Preloading
  542. # This directive controls whether the entire world will be spawned at server
  543. # startup or on demand. It is advised to leave it disabled unless you are a
  544. # developer doing testing.
  545. # Default: off
  546. #
  547. # Background Loot Loading
  548. # This directive controls whether loot will be loaded progressively during
  549. # startup or in the background in a seperate thread. Turning it on will
  550. # result in much faster startup times.
  551. # Default: on
  552. #
  553. # Multithreaded Startup
  554. # This controls whether the server will spawn multiple worker threads to
  555. # use for loading the database and starting the server. Turning it on
  556. # increases the speed at which it starts up for each additional cpu in your
  557. # computer.
  558. # Default: on
  559. #
  560. # Additional Table Binding
  561. # You can load static item/creature/etc data into the server using this directive.
  562. # This way throughout database updates your custom data can be preserved.
  563. # Format: "sourcetable destination table,sourcetable destinationtable"
  564. # Example: "myitems items,mynpcs creature_names"
  565. # Default: ""
  566. #
  567. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  568.  
  569. <Startup Preloading = "0"
  570. BackgroundLootLoading = "1"
  571. EnableMultithreadedLoading = "1"
  572. LoadAdditionalTables="">
  573.  
  574. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  575. # Flood Protection Setup
  576. #
  577. # Lines
  578. # This is the number of "messages" or lines that it will allow before stopping messages from
  579. # being sent. This counter is reset every "Seconds" seconds.
  580. # Default: 0 (disabled)
  581. #
  582. # Seconds
  583. # This is the number of seconds inbetween the Line counter being reset.
  584. # Default: 0 (disabled)
  585. #
  586. # SendMessage
  587. # If this is enabled, a "Your message has triggered serverside flood protection. You can speak again in %u seconds."
  588. # message will be sent upon flood triggering.
  589. # Default: 0
  590. #
  591. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  592.  
  593. <FloodProtection Lines = "0" Seconds = "0" SendMessage = "0">
  594.  
  595.  
  596. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  597. # LogonServer Setup
  598. #
  599. # DisablePings
  600. # This directive controls whether pings will be sent to the logonserver to check
  601. # if the connection is still "alive". Expect problems if it is disabled.
  602. # Default: 0
  603. #
  604. # RemotePassword
  605. # This directive controls the password used to authenticate with the logonserver.
  606. # It must be the same between the two configs. If it is not, your server will
  607. # not register.
  608. #
  609. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  610.  
  611. <LogonServer DisablePings = "0"
  612. RemotePassword = "arcemu">
  613.  
  614.  
  615. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  616. # AntiHack Setup
  617. #
  618. # Teleport
  619. # This directive controls anti-teleport hack checks will be enabled or not.
  620. # Default: 1
  621. #
  622. # Speed
  623. # This directive controls anti-speed hack checks will be performed on player movement or not.
  624. # Default: 1
  625. #
  626. # SpeedThreshold
  627. # This directive controls the threshold at which the speedhack detection will trip.
  628. # It's (characters' move time of distance - real move time of distance)
  629. # Default: -600.0
  630. #
  631. # FallDamage
  632. # This directive controls anti-fall damage hack checks will be performed on player movement or not.
  633. # Default: 1
  634. #
  635. # Flying
  636. # This directive controls whether flight hacks will be performed on players or not.
  637. # Default: 1
  638. #
  639. # FlightThreshold
  640. # This directive controls the height at which you must be above the vmaps height before you are flagged as "flying" and are subject to kicks.
  641. # Default: 10
  642. #
  643. # DisableOnGM
  644. # This directive controls hack checks will be disabled for GM's or not.
  645. # Default: 0
  646. #
  647. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  648.  
  649. <AntiHack Teleport="1"
  650. Speed="1"
  651. FallDamage="1"
  652. Flight="1"
  653. FlightThreshold="10"
  654. DisableOnGM="0">
  655.  
  656.  
  657. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  658. # Period Setup
  659. #
  660. # These are the periods that the server will wait before doing periodic duties. At the moment only
  661. # arena point calculation and honor point calculation are used here.
  662. #
  663. # Default:
  664. # Arena: weekly
  665. # Honor: daily
  666. # (blizzlike values)
  667. #
  668. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  669.  
  670. <Periods HonorUpdate="daily"
  671. ArenaUpdate="weekly"
  672. DailyUpdate="daily">
  673.  
  674.  
  675. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  676. # Channels Setup
  677. #
  678. # These directives control some of the aspects in the channel system.
  679. #
  680. # BannedChannels
  681. # If you would like to ban users from creating or joining a channel specify them here in a ';'
  682. # seperated list.
  683. # Default: ""
  684. #
  685. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  686.  
  687. <Channels BannedChannels="">
  688.  
  689.  
  690. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  691. # VoiceChat Setup
  692. #
  693. # These directives control some of the aspects in the voice chat system.
  694. #
  695. # Enabled
  696. # If you want to enable the voice chat system, this must be set to 1.
  697. # Default: "1"
  698. #
  699. # ServerIP
  700. # This is the IP of the voice chat server.
  701. # Default: "127.0.0.1"
  702. #
  703. # ServerPort
  704. # This is the TCP port of the voice chat server.
  705. # Default: "3727"
  706. #
  707. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  708.  
  709. <VoiceChat Enabled="0"
  710. ServerIP="212.40.136.51"
  711. ServerPort="3727">
  712.  
  713.  
  714. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  715. # Remote Console Setup
  716. #
  717. # These directives control the remote administration console.
  718. #
  719. # Enabled
  720. # If you want to enable the remote administration console, set this.
  721. # Default: 0
  722. #
  723. # Host
  724. # This is the interface the RA server listens on.
  725. # Default: "0.0.0.0"
  726. #
  727. # Port
  728. # This is the TCP port the RA server listens on. Connect to it with a regular telnet client.
  729. # Default: 8092
  730. #
  731. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  732.  
  733. <RemoteConsole Enabled="0"
  734. Host="212.40.136.51"
  735. Port="8092">
  736.  
  737.  
  738. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  739. # Scripting Engine Setup
  740. #
  741. # ArcEmu can support multiple script backends via the means of loading .dll files for them.
  742. # This section in the config can enable/disable those backends.
  743. #
  744. # LUA
  745. # If you would like to enable the LUA scripting backend, enable this.
  746. # Default: 0
  747. #
  748. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  749.  
  750. <ScriptBackends LUA="0"
  751. AS="0">
  752.  
  753.  
  754. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  755. # Movement Setup
  756. #
  757. # NOTE: For any of these directives to function, movement compression has to be compiled into
  758. # the server.
  759. #
  760. # FlushInterval
  761. # This is the interval at which movement packets will be flushed to the client, i.e. compressed/sent.
  762. # If you have a high threshold, keeping this at 1-2 seconds will work better.
  763. # Default: 1000 (one second)
  764. #
  765. # CompressionRate
  766. # This is the deflate compression rate. Higher will use more cpu, but smaller packets.
  767. # Range: 1-9 (or 0 is disable)
  768. # Default: 1
  769. #
  770. # CompressionThreshold
  771. # This is the distance that will be used to determine if an object needs to be sent compressed or
  772. # normal. It is advised to keep it at least 30 units. This value is used for players.
  773. # Default: 30.0
  774. #
  775. # CompressionThresholdCreatures
  776. # This is the distance that will be used to determine if an object needs to be sent compressed or
  777. # normal. This value is used for creatures, so it can be a lot lower.
  778. # Default: 10.0
  779. #
  780. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  781.  
  782. <Movement FlushInterval="1000"
  783. CompressRate="1"
  784. CompressThreshold="30.0"
  785. CompressThresholdCreatres="10.0">
  786.  
  787.  
  788. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  789. # Die Directive
  790. #
  791. # You should know what to do here :P
  792. #
  793. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  794.  
  795. #<die2 msg="I read nearly all my config file, but not the whole thing!">
  796.  
  797.  
  798. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  799. # Localization Setup
  800. #
  801. # LocaleBindings
  802. # This is a list of locale names and the other locale you want to associate with them.
  803. # For example, to make the European client always use the french language, "enGB=frFR"
  804. #
  805. # Must be terminated by a space.
  806. #
  807. # Default: ""
  808. #
  809. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  810.  
  811. <Localization LocaleBindings="">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement