Advertisement
Guest User

Untitled

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