Guest User

Untitled

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