Advertisement
Guest User

Untitled

a guest
Jun 6th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.16 KB | None | 0 0
  1. World
  2. ------
  3.  
  4. /***********************************************************************
  5. * ArcEmu Configuration File
  6. * Last edited: 7/18/09
  7. *
  8. * Configure ArcEmu's world server below.
  9. ***********************************************************************
  10. ***********************************************************************
  11. * Database Section
  12. *
  13. * Database.Host - The hostname that the database is located on
  14. * Database.Username - The username used for the mysql connection
  15. * Database.Password - The password used for the mysql connection
  16. * Database.Name - The database name
  17. * Database.Port - Port that MySQL listens on. Usually 3306.
  18. * Database.Type - Client to use. 1 = MySQL
  19. * Not supported: - 2 = PostgreSQL (Partly implemented)
  20. * Not Supported: - 3 = SQLite (unimplemented)
  21. *******************************************************/
  22.  
  23. <WorldDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "world" Port = "3306" Type = "1">
  24. <CharacterDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "character" Port = "3306" Type = "1">
  25.  
  26.  
  27. /******************************************************
  28. * Listen Config
  29. *
  30. * Host
  31. * This is the address that the server will listen on.
  32. * To listen on all addresses, set it to 0.0.0.0
  33. * Default: 127.0.0.1 (localhost)
  34. *
  35. * WorldServerPort
  36. * This is the port that the world server listens on.
  37. * It has to be the same as what is specified in the
  38. * realms table in the LogonDatabase.
  39. * Default: 8129
  40. *
  41. ******************************************************/
  42.  
  43. <Listen Host = "0.0.0.0"
  44. WorldServerPort = "8129">
  45.  
  46.  
  47. /******************************************************
  48. * Log Level Setup
  49. *
  50. * Console Logging Level
  51. * This directive controls how much output the server will
  52. * display in it's console. Set to 0 for none, or -1 to disable.
  53. * -1 = Disabled; 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  54. * Default: 3
  55. *
  56. * World server packet logging feature
  57. * If this directive is turned on, a file called `world.log`
  58. * will be created in the server's directory and all packets
  59. * sent and received by clients will be dumped here in bfg
  60. * format.
  61. * Default: 0
  62. *
  63. * DisableCrashdumpReport
  64. * Disables crashdump reports, else if the build has debugging enabled,
  65. * arcemu-world will call ./arcemu-crashreport every time it starts, so
  66. * if there is a core, a crashdump will automatically be reported
  67. * to the tracker at sf.net
  68. * Needs gdb and curl
  69. * Linux only
  70. * Default: 0
  71. *
  72. ******************************************************/
  73.  
  74. <LogLevel Screen="0" File="-1" World="0" DisableCrashdumpReport="0">
  75.  
  76.  
  77. /******************************************************
  78. * Server Settings
  79. *
  80. * PlayerLimit
  81. * This directive controls the amount of sessions that will be
  82. * accepted by the server before it starts to add people to
  83. * the server queue.
  84. * Default: 100
  85. *
  86. * Motd
  87. * This message will be displayed by the server in the chat
  88. * box every time any user logs on. Colors can be used in the
  89. * standard WoW format.
  90. * Default: "No MOTD specified
  91. *
  92. * Send Stats On Join
  93. * This directive controls whether the server will send the online player
  94. * count to a cilent when it enters the world.
  95. *
  96. * Breathing Setup
  97. * If the breathing code is causing problems or you want to run a fun server, you can disable
  98. * water checks by enabling this directive.
  99. * Default: 1
  100. *
  101. * Seperate Channels Control
  102. * This directive controls whether horde and alliance chats will be seperated across channels.
  103. * Set to 1 for blizzlike seperated channels, or 0 to allow horde/alliance to speak to each other
  104. * across channels.
  105. * Default: 0
  106. *
  107. * Compression Threshold
  108. * This directive controls the limit when update packets will be compressed using deflate.
  109. * For lower-bandwidth servers use a lower value at the cost of cpu time.
  110. * Default: 1000
  111. *
  112. * Queue Update Rate
  113. * This directive controls how many milliseconds (ms) between the updates
  114. * that the queued players receieve telling them their position in the queue.
  115. * Default: 5000 (5 seconds).
  116. *
  117. * Kick AFK Players
  118. * Time in milliseconds (ms) that a player will be kicked after they go afk.
  119. * Default: 0 (disabled)
  120. *
  121. * Connection Timeout
  122. * This directive specifies the amount of seconds that the client will be disconnected
  123. * after if no ping packet is sent. It is advised to leave it at the default.
  124. * Default: 180
  125. *
  126. * Realm Type
  127. * This is the realm type that will be used by the server to handle world pvp.
  128. * Default: 0 (pve)(RPPVE)
  129. * Other values: 1(pvp)(RPPVP)
  130. *
  131. * AdjustPriority
  132. * Set the server to high process priority?
  133. * Default: 0
  134. *
  135. * RequireAllSignatures
  136. * This directive controls whether the full 10 signatures will be required in order
  137. * to turn in a petition. Smaller servers would be better off having it turned off.
  138. * Default: off
  139. *
  140. * ShowGMInWhoList
  141. * This directive controls whether GM's will be shown in player's who lists or not.
  142. * Default: on
  143. *
  144. * MapUnloadTime
  145. * This directive controls whether to unload map cells after an idle period of <x> seconds.
  146. * Use on smaller servers or servers that are memory-limited. The server without cell unloading
  147. * can use over 1.2GB memory with all creatures loaded.
  148. * Default: 0
  149. *
  150. * LimitedNames
  151. * This directive forces all character names to be a-z and A-Z compliant.
  152. * Default: 1
  153. *
  154. * UseAccountData
  155. * This directive determines whether the account_data table is used to save custom client data.
  156. * May cause buggy behaviour.
  157. * Default: 0
  158. *
  159. * AllowPlayerCommands
  160. * This directive, if enabled can allow players to use commands with a '0' command group.
  161. * Default: 0
  162. *
  163. * EnableLFGJoin
  164. * If this is enabled, you can join the LFG channel without using the LFG tool.
  165. * Default: 0
  166. *
  167. * TimeZone
  168. * Set your local timezone relative to GMT here.
  169. * Default: 0
  170. *
  171. * Collision
  172. * Enable collision system (LoS checks).
  173. * Default: 0
  174. * Make sure you have collision.dll in the same folder as arcemu-world!
  175. *
  176. * DisableFearMovement (In Battlegrounds and Arenas only!)
  177. * Disable fear movement in arenas & battlegrounds.
  178. * Recommended if you do not have collision enabled!
  179. * Default: 0 (off) Not blizzlike
  180. *
  181. * SaveExtendedCharData
  182. * Enable saving extended data to characters table.
  183. * Recommended for armory type services.
  184. * Default: 0 (off)
  185. *
  186. ******************************************************/
  187.  
  188. <Server PlayerLimit = "100"
  189. Motd = "Welcome to an ArcEmu based server!"
  190. SendStatsOnJoin = "1"
  191. EnableBreathing = "1"
  192. SeperateChatChannels = "0"
  193. CompressionThreshold = "1000"
  194. QueueUpdateInterval = "5000"
  195. KickAFKPlayers = "0"
  196. ConnectionTimeout = "180"
  197. RealmType = "1"
  198. AdjustPriority = "0"
  199. RequireAllSignatures = "0"
  200. ShowGMInWhoList = "1"
  201. MapUnloadTime="0"
  202. LimitedNames="1"
  203. UseAccountData="0"
  204. AllowPlayerCommands="0"
  205. EnableLFGJoin="0"
  206. TimeZone="0"
  207. Collision="0"
  208. DisableFearMovement="0"
  209. SaveExtendedCharData="0">
  210.  
  211. /********************************************************
  212. * Announce Configuration
  213. *
  214. * Tag
  215. * Configure what is shown in front of your announces in the [] brackets.
  216. * Default: Staff (would give [Staff])
  217. *
  218. * GMAdminTag
  219. * Configure whether the <GM> or <Admin> tag is shown in announces.
  220. * Default: 0 (disabled)
  221. *
  222. * NameinAnnounce
  223. * If this is enabled the name of the person who makes an announcement will be shown in front of the msg.
  224. * Default: 1 (enabled)
  225. *
  226. * NameinWAnnounce
  227. * If this is enabled the name of the person who makes an wide-screen announcement will be shown in front
  228. * of the message.
  229. * Default: 1 (enabled)
  230. *
  231. * ShowInConsole
  232. * This controls whether announces are shown in the arcemu-world console or not.
  233. * This does not apply for the team-internal GM announce.
  234. * Default: 1 (enabled)
  235. *
  236. ********************************************************/
  237. <Announce Tag = "Staff"
  238. GMAdminTag = "0"
  239. NameinAnnounce = "1"
  240. NameinWAnnounce = "1"
  241. ShowInConsole = "1">
  242.  
  243. /******************************************************
  244. * Power regeneration multiplier setup
  245. *
  246. * These directives set up the multiplier in which regen values will be
  247. * multiplied by every 2 seconds.
  248. * Powers:
  249. * Power1 = Mana, Power2 = Rage, Power3 = Focus (pets), Power4 = Energy
  250. *
  251. * Reputation:
  252. * Kill = Rep gained on kill, Quest = rep gained from quests
  253. *
  254. * Honor:
  255. * Honor = multiplier used to calculate honor per-kill.
  256. *
  257. * PvP:
  258. * PvPTimer = in ms, the timeout for pvp after turning it off. default: 5mins (300000)
  259. * ArenaQueueDiff = maximum difference in average rating of 2 arena teams to be matched in queue
  260. *
  261. * XP:
  262. * The xp that a player receives from killing a creature will be multiplied
  263. * by this value in order to get his xp gain.
  264. *
  265. * RestXP:
  266. * Amount of hours needed to get one Bubble rested XP ( one bubble is 5% of the complete XP bar)
  267. * Default is 8 hrs rest for one bubble. Raising this rate causes RestedXP to be earned faster,
  268. * F.e, setting a rate of 2 makes you require only 4 hrs reesting for 1 bubble (instead of 8).
  269. * Note that resting in a resting area (Zzz) goes 4 times faster.
  270. * Default: 1 (bubble every 8 hrs)
  271. *
  272. * Drop(Color):
  273. * These values will be multiplied by the drop percentages of the items for creatures
  274. * to determine which items to drop. All default to 1.
  275. * To allow you better control of drops, separate multipliers have been created for items
  276. * of each quality group.
  277. *
  278. * DropMoney:
  279. * This value will be multiplied by any gold looted and pickpocketed
  280. *
  281. * Save:
  282. * Value in milliseconds (ms) that will be between player autosaves.
  283. * Default: 300000 (5 minutes)
  284. *
  285. * SkillChance:
  286. * The chance that you have to level up a skill in melee or a profession is multiplied
  287. * by this value.
  288. * Default: 1
  289. *
  290. * SkillRate:
  291. * The amount of "levels" your skill goes up each time you gain a level is multiplied
  292. * by this value.
  293. *
  294. * ArenaMultiplier
  295. * Every week/day the arena points gained by a player will be multiplied by this value.
  296. *
  297. ******************************************************/
  298.  
  299. <Rates Health="1"
  300. Power1="1"
  301. Power2="1"
  302. Power3="1"
  303. Power4="1"
  304. QuestReputation="1"
  305. KillReputation="1"
  306. Honor="1"
  307. PvPTimer="300000"
  308. ArenaQueueDiff="150"
  309. Compression="1"
  310. XP="1"
  311. QuestXP="1"
  312. RestXP="1"
  313. ExploreXP="1"
  314. DropGrey="1"
  315. DropWhite="1"
  316. DropGreen="1"
  317. DropBlue="1"
  318. DropPurple="1"
  319. DropOrange="1"
  320. DropArtifact="1"
  321. DropMoney="1"
  322. Save="300000"
  323. SkillChance="1"
  324. SkillRate="1"
  325. ArenaMultiplier2x="1"
  326. ArenaMultiplier3x="1"
  327. ArenaMultiplier5x="1">
  328.  
  329.  
  330. /******************************************************
  331. * GM Client Channel
  332. *
  333. * This should be set to 'gm_sync_channel' for the My_Master addon to work.
  334. * Default: gm_sync_channel
  335. *
  336. ******************************************************/
  337.  
  338. <GMClient GmClientChannel = "gm_sync_channel">
  339.  
  340.  
  341. /******************************************************
  342. * Terrain & Collision Settings
  343. *
  344. * Set the path to the map_xx.bin files and whether unloading should be enabled
  345. * for the main world maps here. Unloading the main world maps when they go idle
  346. * can save a great amount of memory if the cells aren't being activated/idled
  347. * often. Instance/Non-main maps will not be unloaded ever.
  348. *
  349. * Default:
  350. * MapPath = "maps"
  351. * vMapPath = "vmaps"
  352. * UnloadMaps = 1
  353. *
  354. ******************************************************/
  355.  
  356. <Terrain MapPath = "maps"
  357. vMapPath = "vmaps"
  358. UnloadMaps = "1">
  359.  
  360.  
  361. /******************************************************
  362. * Log Settings
  363. *
  364. * Cheaters:
  365. * This directive sets up the cheater logging file, if turned on any
  366. * cheat / packet exploit / speedhack attempts will be logged here.
  367. *
  368. * GMCommands:
  369. * These two directives set up the GM command logging fie. If turned on,
  370. * most gm commands will be logged for this file for abuse investigation, etc.
  371. *
  372. * TimeStamp:
  373. * Enables timestamps in logs.
  374. *
  375. ******************************************************/
  376.  
  377. <Log Cheaters="0" GMCommands="0" TimeStamp="0">
  378.  
  379.  
  380. /******************************************************
  381. * Mail System Setup
  382. *
  383. * These directives control the limits and behaviour of the ingame mail system.
  384. * All options must have Mail prefixed before them.
  385. *
  386. * ReloadDelay
  387. * Controls the delay at which the database is "refreshed". Use it if you're
  388. * inserting mail from an external source, such as a web-based interface.
  389. * 0 turns it off.
  390. * Default: 0
  391. *
  392. * DisablePostageCostsForGM
  393. * Enables/disables the postage costs for GM's. DisablePostageCosts overrides this.
  394. * Default: 1
  395. *
  396. * DisablePostageCosts
  397. * Disables postage costs for all players.
  398. * Default: 0
  399. *
  400. * DisablePostageDelayItems
  401. * Disables the one hour wait time when sending mail with items attached.
  402. * Default: 1
  403. *
  404. * DisableMessageExpiry
  405. * Turns off the 30 day / 3 day after read message expiry time.
  406. * WARNING: A mailbox still cannot show more than 50 items at once
  407. * (stupid limitation in client).
  408. * Default: 0
  409. *
  410. * EnableInterfactionMail
  411. * Removes the faction limitation for sending mail messages. Applies to all players.
  412. * Default: 1
  413. *
  414. * EnableInterfactionMailForGM
  415. * Removes the faction limitation for sending mail messages, but only applies
  416. * to GM's. EnableInterfactionMail overrides this.
  417. * Default: 1
  418. *
  419. ******************************************************/
  420.  
  421. <Mail ReloadDelay="0"
  422. DisablePostageCostsForGM="1"
  423. DisablePostageCosts="0"
  424. DisablePostageDelayItems="1"
  425. DisableMessageExpiry="0"
  426. EnableInterfactionMail="1"
  427. EnableInterfactionMailForGM="1">
  428.  
  429.  
  430. /******************************************************
  431. * Status Dumper Config
  432. *
  433. * These directives set up the status dumper plugin. Filename is an
  434. * absolute or relative path to the server binary. Interval is the
  435. * time that the stats will be dumped to xml.
  436. * Default: stats.xml / 120000 (2 minutes)
  437. *
  438. ******************************************************/
  439.  
  440. <StatDumper FileName = "stats.xml" Interval = "120000">
  441.  
  442.  
  443. /******************************************************
  444. * Startup Options
  445. *
  446. * Preloading
  447. * This directive controls whether the entire world will be spawned at server
  448. * startup or on demand. It is advised to leave it disabled unless you are a
  449. * developer doing testing.
  450. * Default: off
  451. *
  452. * Background Loot Loading
  453. * This directive controls whether loot will be loaded progressively during
  454. * startup or in the background in a seperate thread. Turning it on will
  455. * result in much faster startup times.
  456. * Default: on
  457. *
  458. * Multithreaded Startup
  459. * This controls whether the server will spawn multiple worker threads to
  460. * use for loading the database and starting the server. Turning it on
  461. * increases the speed at which it starts up for each additional cpu in your
  462. * computer.
  463. * Default: on
  464. *
  465. * Additional Table Binding
  466. * You can load static item/creature/etc data into the server using this directive.
  467. * This way throughout database updates your custom data can be preserved.
  468. * Format: "sourcetable destination table,sourcetable destinationtable"
  469. * Example: "myitems items,mynpcs creature_names"
  470. * Default: ""
  471. *
  472. ******************************************************/
  473.  
  474. <Startup Preloading = "0"
  475. BackgroundLootLoading = "1"
  476. EnableMultithreadedLoading = "1"
  477. LoadAdditionalTables="">
  478.  
  479. /******************************************************
  480. * Flood Protection Setup
  481. *
  482. * Lines
  483. * This is the number of "messages" or lines that it will allow before stopping messages from
  484. * being sent. This counter is reset every "Seconds" seconds.
  485. * Default: 0 (disabled)
  486. *
  487. * Seconds
  488. * This is the number of seconds inbetween the Line counter being reset.
  489. * Default: 0 (disabled)
  490. *
  491. * SendMessage
  492. * If this is enabled, a "Your message has triggered serverside flood protection. You can speak again in %u seconds."
  493. * message will be sent upon flood triggering.
  494. * Default: 0
  495. *
  496. ******************************************************/
  497.  
  498. <FloodProtection Lines = "0" Seconds = "0" SendMessage = "0">
  499.  
  500.  
  501. /******************************************************
  502. * LogonServer Setup
  503. *
  504. * DisablePings
  505. * This directive controls whether pings will be sent to the logonserver to check
  506. * if the connection is still "alive". Expect problems if it is disabled.
  507. * Default: 0
  508. *
  509. * RemotePassword
  510. * This directive controls the password used to authenticate with the logonserver.
  511. * It must be the same between the two configs. If it is not, your server will
  512. * not register.
  513. *
  514. ******************************************************/
  515.  
  516. <LogonServer DisablePings = "0"
  517. RemotePassword = "test123">
  518.  
  519.  
  520. /******************************************************
  521. * AntiHack Setup
  522. * Note: Most of this doesn't work as it should.
  523. *
  524. * Teleport
  525. * This directive controls anti-teleport hack checks will be enabled or not.
  526. * Default: 1
  527. *
  528. * Speed
  529. * This directive controls anti-speed hack checks will be performed on player movement or not.
  530. * Default: 1
  531. *
  532. * SpeedThreshold
  533. * This directive controls the threshold at which the speedhack detection will trip.
  534. * It's (characters' move time of distance - real move time of distance)
  535. * Default: -600.0
  536. *
  537. * FallDamage
  538. * This directive controls anti-fall damage hack checks will be performed on player movement or not.
  539. * Default: 1
  540. *
  541. * Flying
  542. * This directive controls whether flight hacks will be performed on players or not.
  543. * Default: 1
  544. *
  545. * FlightThreshold
  546. * 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.
  547. * Default: 10
  548. *
  549. * DisableOnGM
  550. * This directive controls hack checks will be disabled for GM's or not.
  551. * Default: 0
  552. *
  553. ******************************************************/
  554.  
  555. <AntiHack Teleport="1"
  556. Speed="1"
  557. FallDamage="1"
  558. Flight="1"
  559. FlightThreshold="10"
  560. DisableOnGM="1">
  561.  
  562.  
  563. /******************************************************
  564. * Period Setup
  565. *
  566. * These are the periods that the server will wait before doing periodic duties. At the moment only
  567. * arena point calculation and honor point calculation are used here.
  568. *
  569. * Default:
  570. * Arena: weekly
  571. * Honor: daily
  572. * (blizzlike values)
  573. *
  574. ******************************************************/
  575.  
  576. <Periods HonorUpdate="daily"
  577. ArenaUpdate="weekly"
  578. DailyUpdate="daily">
  579.  
  580.  
  581. /******************************************************
  582. * Channels Setup
  583. *
  584. * These directives control some of the aspects in the channel system.
  585. *
  586. * BannedChannels
  587. * If you would like to ban users from creating or joining a channel specify them here in a ';'
  588. * seperated list.
  589. * Default: ""
  590. *
  591. * MinimumLevel
  592. * Channel names that require a minimum level of 10 to talk, seperate names by ;
  593. * Default: ""
  594. *
  595. *
  596. ******************************************************/
  597.  
  598. <Channels BannedChannels=""
  599. MinimumLevel="">
  600.  
  601. /******************************************************
  602. * Remote Console Setup
  603. *
  604. * These directives control the remote administration console.
  605. *
  606. * Enabled
  607. * If you want to enable the remote administration console, set this.
  608. * Default: 0
  609. *
  610. * Host
  611. * This is the interface the RA server listens on.
  612. * Default: "0.0.0.0"
  613. *
  614. * Port
  615. * This is the TCP port the RA server listens on. Connect to it with a regular telnet client.
  616. * Default: 8092
  617. *
  618. ******************************************************/
  619.  
  620. <RemoteConsole Enabled="0"
  621. Host="0.0.0.0"
  622. Port="8092">
  623.  
  624.  
  625. /******************************************************
  626. * Scripting Engine Setup
  627. *
  628. * ArcEmu can support multiple script backends via the means of loading .dll files for them.
  629. * This section in the config can enable/disable those backends.
  630. *
  631. * LUA
  632. * If you would like to enable the LUA scripting backend, enable this.
  633. * Default: 0
  634. *
  635. ******************************************************/
  636.  
  637. <ScriptBackends LUA="1">
  638.  
  639.  
  640. /******************************************************
  641. * Movement Setup
  642. *
  643. * NOTE: For any of these directives to function, movement compression has to be compiled into
  644. * the server.
  645. *
  646. * FlushInterval
  647. * This is the interval at which movement packets will be flushed to the client, i.e. compressed/sent.
  648. * If you have a high threshold, keeping this at 1-2 seconds will work better.
  649. * Default: 1000 (one second)
  650. *
  651. * CompressionRate
  652. * This is the deflate compression rate. Higher will use more cpu, but smaller packets.
  653. * Range: 1-9 (or 0 is disable)
  654. * Default: 1
  655. *
  656. * CompressionThreshold
  657. * This is the distance that will be used to determine if an object needs to be sent compressed or
  658. * normal. It is advised to keep it at least 30 units. This value is used for players.
  659. * Default: 30.0
  660. *
  661. * CompressionThresholdCreatures
  662. * This is the distance that will be used to determine if an object needs to be sent compressed or
  663. * normal. This value is used for creatures, so it can be a lot lower.
  664. * Default: 10.0
  665. *
  666. ******************************************************/
  667.  
  668. <Movement FlushInterval="1000"
  669. CompressRate="1"
  670. CompressThreshold="30.0"
  671. CompressThresholdCreatures="10.0">
  672.  
  673.  
  674. /******************************************************
  675. * Localization Setup
  676. *
  677. * LocaleBindings
  678. * This is a list of locale names and the other locale you want to associate with them.
  679. * For example, to make the European client always use the french language, "enGB=frFR"
  680. *
  681. * Must be terminated by a space.
  682. *
  683. * Default: ""
  684. *
  685. ******************************************************/
  686.  
  687. <Localization LocaleBindings="">
  688.  
  689.  
  690. /******************************************************
  691. * Dungeon / Instance Setup
  692. *
  693. * TakeGroupLeaderID
  694. * If a player doesn't have an instance id, the group isn't already assigned
  695. * to an instance and the group or raid leader already have one, the player will
  696. * be bound to the instance id of the group/raid leader.
  697. * Default: 1 (enabled)
  698. *
  699. * SlidingExpiration
  700. * If enabled, persistent instances will expire relative to the creation time.
  701. * Otherwise persistent instances will expire at fixed points of time. (blizz like)
  702. * Default: 0 (disabled)
  703. *
  704. * DailyHeroicInstanceResetHour
  705. * Sets the hour of day when heroic instances will be resetted on disabled SlidingExpiration.
  706. * Default: 5
  707. *
  708. * CheckTriggerPrerequsites
  709. * Entering & checks
  710. * Default: 1
  711. ******************************************************/
  712.  
  713. <InstanceHandling TakeGroupLeaderID="1"
  714. SlidingExpiration="0"
  715. DailyHeroicInstanceResetHour="5"
  716. CheckTriggerPrerequsites="1" >
  717.  
  718.  
  719. /******************************************************
  720. * BattleGround settings
  721. * Set Rules for Min / Max players ---- PS.Min for each side | Max for Total
  722. *
  723. * AlteracValley
  724. * AV_MIN
  725. * AV_MAX
  726. *
  727. * ArathiBasin
  728. * AB_MIN
  729. * AB_MAX
  730. *
  731. * WarSong
  732. * WS_MIN
  733. * WS_MAX
  734. *
  735. * Eyes Of The Storm.
  736. * EOS_MIN
  737. * EOS_MAX
  738. *
  739. ******************************************************/
  740. <Battleground AV_MIN="0"
  741. AV_MAX="40"
  742. AB_MIN="4"
  743. AB_MAX="15"
  744. EOS_MIN="4"
  745. EOS_MAX="15"
  746. WS_MIN="2"
  747. WS_MAX="10"
  748. SOTA_MIN="10"
  749. SOTA_MAX="15">
  750.  
  751. /*****************************************************
  752. * Arena Settings
  753. *
  754. * Allows you to control current season and its progress.
  755. *
  756. * Season - has to be higher than 0 for arenas to work.
  757. * Progress - sets the progress, 0 = finished, 1 = in progress
  758. *
  759. *****************************************************/
  760. <Arena Season = "5"
  761. Progress = "1">
  762.  
  763. /*****************************************************
  764. * StartOnGMIsland
  765. *
  766. * Makes GM Characters start on GM Island
  767. *
  768. * Also sets their bind location to GM Island
  769. * Default:1 (Yes)
  770. *
  771. *****************************************************/
  772. <GameMaster StartOnGMIsland = "1">
  773.  
  774. /*****************************************************
  775. * Limits settings
  776. *
  777. * Enable
  778. * Enable damage/hp/mana caps
  779. * Default value: 1 (enabled)
  780. * AutoAttackDmg
  781. * Maximum damage allowed for auto-attack (swing)
  782. * Default value: 10000
  783. * SpellDmg
  784. * Maximum damage allowed for a spell
  785. * Default value: 30000
  786. * Health
  787. * Maximum health allowed for a player
  788. * Default value: 100000
  789. * Mana
  790. * Maximum mana allowed for a player
  791. * Default value: 80000
  792. * Disconnect
  793. * Disconnect player that exceeds limits above
  794. * Default value: 0 (disabled)
  795. * BroadcastGMs
  796. * Broadcast a message to online GMs when max damage/hp/mana has been exceeded (possible cheating)
  797. * Default value: 1 (on)
  798. *
  799. * Set any of the values above to 0 to disable that setting (for example, set SpellDmg="0" to disable only spell damage limit)
  800. *
  801. *****************************************************/
  802.  
  803. <Limits Enable="1" AutoAttackDmg="10000" SpellDmg="30000" Health="100000" Mana="80000" Disconnect="0" BroadcastGMs="1">
  804.  
  805.  
  806.  
  807. Logon
  808. -------
  809.  
  810. /***********************************************************************
  811. * ArcEmu Logonserver Configuration File
  812. * Last edited: 7/18/09
  813. ***********************************************************************
  814. * Configure the logonserver to connect to the accounts database below *
  815. ***********************************************************************
  816. * LogonDatabase.Host - The hostname that the database is located on
  817. * LogonDatabase.Username - The username used for the mysql connection
  818. * LogonDatabase.Password - The password used for the mysql connection
  819. * LogonDatabase.Name - The database name
  820. * LogonDatabase.Port - Port that MySQL listens on. Usually 3306.
  821. * LogonDatabase.Type - Client to use. 1 = MySQL
  822. * Not supported: - 2 = PostgreSQL (Partly implemented)
  823. * Not Supported: - 3 = SQLite (unimplemented)
  824. ***********************************************************************/
  825.  
  826. <LogonDatabase Hostname = "localhost"
  827. Username = "root"
  828. Password = "ascent"
  829. Name = "logon"
  830. Port = "3306"
  831. Type = "1">
  832.  
  833.  
  834. /* Host Directive
  835. *
  836. * This is the address that the realmlist will listen on.
  837. * To listen on all addresses, set it to 0.0.0.0
  838. * Default: 127.0.0.1 (localhost)
  839. *
  840. * Note: ISHost is the interserver communication listener.
  841. */
  842.  
  843. <Listen Host = "0.0.0.0"
  844. ISHost = "0.0.0.0"
  845. RealmListPort = "3724"
  846. ServerPort = "8093">
  847.  
  848. /* Server console logging level
  849. *
  850. * This directive controls how much output the server will
  851. * display in it's console. Set to 0 for none.
  852. * 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  853. * Default: 3
  854. */
  855.  
  856. <LogLevel Screen = "0"
  857. File = "-1">
  858.  
  859. /* Account Refresh Time
  860. *
  861. * This controls on which time interval accounts gets
  862. * refreshed. (In seconds)
  863. * Default = 600
  864. * 600 seconds = 10 minutes - 1 second = 0.0166666667 minutes 300 seconds = 5 minutes, 150 seconds = 2.5minutes
  865. *
  866. */
  867.  
  868. <Rates AccountRefresh = "600">
  869.  
  870. /* WorldServer Setup
  871. *
  872. * RemotePassword
  873. * This directive controls the password used to authenticate with the worldserver.
  874. * It must be the same between the two configs. If it is not, your server will
  875. * not register.
  876. *
  877. * Default: "change_me_logon"
  878. *
  879. * AllowedIPs
  880. * This section MUST be completed, otherwise all attempts to link your servers will fail.
  881. * These "Allowed" fields are a space-seperated list of CIDR-form IP addresses that are allowed
  882. * to make server connections to your logonserver, and register realms.
  883. * For example, everything in the 127.0.0.* range would be:
  884. * 127.0.0.0/24, as 24 of the bits must match the 127.0.0.0
  885. *
  886. * To allow a single IP,
  887. * 1.3.3.7/32, would allow only 1.3.3.7 to connect as 32 of the bits must match.
  888. *
  889. * AllowedModIPs
  890. * In the same form as AllowedIPs, these are the IPs that are allowed to modify the database
  891. * (adding bans, GMs, account permissions, etc)
  892. */
  893.  
  894. <LogonServer RemotePassword = "test123"
  895. AllowedIPs = "127.0.0.1/24"
  896. AllowedModIPs = "127.0.0.1/24">
  897.  
  898.  
  899.  
  900. Realms
  901. ------
  902.  
  903. /***********************************************************************
  904. * ArcEmu Realms Configuration File
  905. * Last edited: 7/18/09
  906. *
  907. * Configure ArcEmu's Realms below
  908. ***********************************************************************/
  909.  
  910. /******************************************************
  911. * LogonServer Section
  912. *
  913. * Address:
  914. * The address (no port) of the server.
  915. *
  916. * Port:
  917. * The port on which the logon server listens. (*** NOT 3724 ***)
  918. *
  919. * Name:
  920. * Not really relavant, but name the logon.
  921. *
  922. * RealmCount:
  923. * The number of realms in the next section.
  924. *
  925. ******************************************************/
  926.  
  927. <LogonServer Address = "127.0.0.1"
  928. Port = "8093"
  929. Name = "Default Logon"
  930. RealmCount = "1">
  931.  
  932. /******************************************************
  933. * Realm Section
  934. *
  935. * Name:
  936. * The name of the realm.
  937. *
  938. * Address:
  939. * The address (and port) of that realm.
  940. *
  941. * Icon:
  942. * The type of realm (PVP, Normal, RPPVP, RP)
  943. *
  944. * TimeZone:
  945. * The location of the server (1=Development, 2=United States, 3=Oceanic, 4=Latin America,
  946. * 5=Tournament, 6=Korean, 8=English, 9=German, 10=French)
  947. *
  948. * Population:
  949. * (0 = low, 1 = medium, 2 = high)
  950. *
  951. * Important information below
  952. *
  953. * change 127.0.0.1 to your EXTERNAL ip if you wish to have a PUBLIC server.
  954. * This issues come up a lot!
  955. *
  956. * Timezone values :
  957. * 0=Korean 16=China
  958. * 1=Development 17=CN1
  959. * 2=United States 18=CN2
  960. * 3=Oceanic 19=CN3
  961. * 4=Latin America 20=CN4
  962. * 5=Tournament 21=CN5
  963. * 6=Korean 22=CN6
  964. * 8=English 23=CN7
  965. * 9=German 24=CN8
  966. * 10=French 25=Tournament
  967. * 11=Spanish 26=Test Server
  968. * 12=Russian 27=Tournament
  969. * 13=Tournament 28=QA Server
  970. * 14=Taiwan 29=CN9
  971. * 15=Tournament 30=TestServer2
  972. ******************************************************/
  973.  
  974. <Realm1 Name = "******** Fun"
  975. Address = "127.0.0.1:8129"
  976. Icon = "PVP"
  977. Population = "1.0"
  978. TimeZone = "1">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement