Advertisement
Guest User

Untitled

a guest
Mar 7th, 2018
436
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.22 KB | None | 0 0
  1. -- The Forgotten Server Config
  2.  
  3. -- Account manager
  4. accountManager = false
  5. namelockManager = true
  6. newPlayerChooseVoc = true
  7. newPlayerSpawnPosX = 1000
  8. newPlayerSpawnPosY = 1000
  9. newPlayerSpawnPosZ = 7
  10. newPlayerTownId = 1
  11. newPlayerLevel = 8
  12. newPlayerMagicLevel = 0
  13. generateAccountNumber = false
  14.  
  15. -- Auto Combo Dedecter
  16. comboTime = 100
  17. comboMembers = 2
  18. comboFriends = 3
  19. comboFriendsClearTime = 5 * 60 * 1000
  20. comboFriendsClearInterval = 1 * 60 * 1000
  21. comboShowAnimation = 1
  22.  
  23. -- Anti Paralyze Dedection
  24. paralyzeSlow = 10 -- decrease basespeed percent
  25. paralyzeMinTime = 200 -- if unparalyze time under (miliseconds) count it as too fast
  26. paralyzeChecks = 3 -- after how many too fast unparalyzes punish player (slow)
  27.  
  28. -- Anti MC
  29. -- At data/creaturescripts/scripts/Antimagebomb.lua --You can configure it!
  30. antimulticlient = true --Do you want allow the player to check max players on one ip?
  31.  
  32.  
  33. -- Unjustified kills
  34. -- NOTE: *Banishment and *BlackSkull variables are >summed up<
  35. -- (dailyFragsToRedSkull + dailyFragsToBanishment) with their
  36. -- *RedSkull equivalents.
  37. -- Auto banishing works only if useBlackSkull set to negative.
  38. -- advancedFragList is not advised if you use huge frags
  39. -- requirements.
  40. redSkullLength = 30 * 24 * 60 * 60
  41. blackSkullLength = 45 * 24 * 60 * 60
  42. dailyFragsToRedSkull = 7
  43. weeklyFragsToRedSkull = 14
  44. monthlyFragsToRedSkull = 30
  45. dailyFragsToBlackSkull = dailyFragsToRedSkull
  46. weeklyFragsToBlackSkull = weeklyFragsToRedSkull
  47. monthlyFragsToBlackSkull = monthlyFragsToRedSkull
  48. dailyFragsToBanishment = dailyFragsToRedSkull
  49. weeklyFragsToBanishment = weeklyFragsToRedSkull
  50. monthlyFragsToBanishment = monthlyFragsToRedSkull
  51. blackSkulledDeathHealth = 40
  52. blackSkulledDeathMana = 0
  53. useBlackSkull = false
  54. useFragHandler = true
  55. advancedFragList = false
  56.  
  57. -- Banishments
  58. -- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment
  59. -- killsBanLength works only if useBlackSkull option is disabled.
  60. notationsToBan = 999
  61. warningsToFinalBan = 999
  62. warningsToDeletion = 999
  63. banLength = 7 * 24 * 60 * 60
  64. killsBanLength = 7 * 24 * 60 * 60
  65. finalBanLength = 30 * 24 * 60 * 60
  66. ipBanishmentLength = 1 * 24 * 60 * 60
  67. broadcastBanishments = true
  68. maxViolationCommentSize = 200
  69. violationNameReportActionType = 2
  70. autoBanishUnknownBytes = false
  71.  
  72. -- Battle
  73. -- NOTE: showHealingDamageForMonsters inheritates from showHealingDamage.
  74. -- loginProtectionPeriod is the famous Tibia anti-magebomb system.
  75. -- deathLostPercent set to nil enables manual mode.
  76. worldType = "pvp"
  77. protectionLevel = 150
  78. pvpTileIgnoreLevelAndVocationProtection = true
  79. pzLocked = 60 * 1000
  80. huntingDuration = 60 * 1000
  81. criticalHitChance = 3
  82. criticalHitMultiplier = 1
  83. displayCriticalHitNotify = true
  84. removeWeaponAmmunition = false
  85. removeWeaponCharges = false
  86. removeRuneCharges = false
  87. whiteSkullTime = 15 * 60 * 1000
  88. noDamageToSameLookfeet = false
  89. showHealingDamage = false
  90. showHealingDamageForMonsters = false
  91. fieldOwnershipDuration = 5 * 1000
  92. stopAttackingAtExit = false
  93. oldConditionAccuracy = false
  94. loginProtectionPeriod = 10 * 1000
  95. deathLostPercent = 10
  96. stairhopDelay = 2 * 1000
  97. pushCreatureDelay = 2 * 1000
  98. deathContainerId = 1987
  99. gainExperienceColor = 215
  100. addManaSpentInPvPZone = true
  101. squareColor = 0
  102. allowFightback = true
  103.  
  104. -- Connection config
  105. worldId = 0
  106. ip = "144.217.160.73"
  107. bindOnlyConfiguredIpAddress = false
  108. loginPort = 7171
  109. gamePort = 7172
  110. adminPort = 7171
  111. statusPort = 7171
  112. loginTries = 10
  113. retryTimeout = 5 * 1000
  114. loginTimeout = 60 * 1000
  115. maxPlayers = 1000
  116. motd = "Welcome to Collapser Legacy!"
  117. displayOnOrOffAtCharlist = false
  118. onePlayerOnlinePerAccount = true
  119. allowClones = false
  120. serverName = "Collapser Legacy"
  121. loginMessage = "Welcome to Collapser Legacy!"
  122. statusTimeout = 5 * 60 * 1000
  123. replaceKickOnLogin = true
  124. forceSlowConnectionsToDisconnect = false
  125. loginOnlyWithLoginServer = false
  126. premiumPlayerSkipWaitList = false
  127.  
  128. -- Database
  129. -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database.
  130. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value.
  131. sqlType = "mysql"
  132. sqlHost = "127.0.0.1"
  133. sqlPort = 3306
  134. sqlUser = "forgottenserver"
  135. sqlPass = "AciMCb53Xw1cXjUVtej6857j"
  136. sqlDatabase = "forgottenserver"
  137. sqlFile = "forgottenserver.s3db"
  138. sqlKeepAlive = 0
  139. mysqlReadTimeout = 10
  140. mysqlWriteTimeout = 10
  141. encryptionType = "sha1"
  142.  
  143. -- Deathlist
  144. deathListEnabled = true
  145. deathListRequiredTime = 1 * 60 * 1000
  146. deathAssistCount = 19
  147. maxDeathRecords = 5
  148.  
  149. -- Guilds
  150. ingameGuildManagement = true
  151. levelToFormGuild = 8
  152. premiumDaysToFormGuild = 0
  153. guildNameMinLength = 4
  154. guildNameMaxLength = 20
  155.  
  156. -- Highscores
  157. highscoreDisplayPlayers = 15
  158. updateHighscoresAfterMinutes = 60
  159.  
  160. -- Houses
  161. buyableAndSellableHouses = true
  162. houseNeedPremium = true
  163. bedsRequirePremium = true
  164. levelToBuyHouse = 1
  165. housesPerAccount = 0
  166. houseRentAsPrice = false
  167. housePriceAsRent = false
  168. housePriceEachSquare = 1000
  169. houseRentPeriod = "never"
  170. houseCleanOld = 0
  171. guildHalls = true
  172.  
  173. -- Item usage
  174. timeBetweenActions = 200
  175. timeBetweenExActions = 1000
  176. hotkeyAimbotEnabled = true
  177.  
  178. -- Map
  179. -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning.
  180. mapName = "zulu_v2.4.7-live"
  181. mapAuthor = "Gut"
  182. randomizeTiles = true
  183. storeTrash = true
  184. cleanProtectedZones = true
  185. mailboxDisabledTowns = "-1"
  186.  
  187. -- Process
  188. -- NOTE: defaultPriority works only on Windows and niceLevel on *nix
  189. -- coresUsed are seperated by comma cores ids used by server process,
  190. -- default is -1, so it stays untouched (automaticaly assigned by OS).
  191. defaultPriority = "high"
  192. niceLevel = 5
  193. coresUsed = "-1"
  194.  
  195. -- Startup
  196. optimizeDatabaseAtStartup = true
  197. removePremiumOnInit = true
  198. confirmOutdatedVersion = false
  199.  
  200. -- Spells
  201. formulaLevel = 5.0
  202. formulaMagic = 1.0
  203. bufferMutedOnSpellFailure = false
  204. spellNameInsteadOfWords = false
  205. emoteSpells = true
  206.  
  207. -- Outfits
  208. allowChangeOutfit = true
  209. allowChangeColors = true
  210. allowChangeAddons = true
  211. disableOutfitsForPrivilegedPlayers = false
  212. addonsOnlyPremium = true
  213.  
  214. -- Miscellaneous
  215. -- NOTE: promptExceptionTracerErrorBox works only with precompiled support feature,
  216. -- called "exception tracer" (__EXCEPTION_TRACER__ flag).
  217. dataDirectory = "data/"
  218. bankSystem = true
  219. displaySkillLevelOnAdvance = false
  220. promptExceptionTracerErrorBox = true
  221. separateViplistPerCharacter = false
  222. maximumDoorLevel = 500
  223. maxMessageBuffer = 4
  224.  
  225. -- Saving-related
  226. -- useHouseDataStorage usage may be found at README.
  227. saveGlobalStorage = true
  228. useHouseDataStorage = false
  229. storePlayerDirection = false
  230.  
  231. -- Loot
  232. -- monsterLootMessage 0 to disable, 1 - only party, 2 - only player, 3 - party or player (like Tibia's)
  233. checkCorpseOwner = true
  234. monsterLootMessage = 3
  235. monsterLootMessageType = 25
  236.  
  237. -- Ghost mode
  238. ghostModeInvisibleEffect = false
  239. ghostModeSpellEffects = true
  240.  
  241. -- Limits
  242. idleWarningTime = 14 * 60 * 1000
  243. idleKickTime = 15 * 60 * 1000
  244. expireReportsAfterReads = 1
  245. playerQueryDeepness = 2
  246. maxItemsPerPZTile = 0
  247. maxItemsPerHouseTile = 0
  248.  
  249. -- Premium-related
  250. freePremium = true
  251. premiumForPromotion = true
  252.  
  253. -- Blessings
  254. -- NOTE: blessingReduction* regards items/containers loss.
  255. -- eachBlessReduction is how much each bless reduces the experience/magic/skills loss.
  256. blessingOnlyPremium = true
  257. blessingReductionBase = 30
  258. blessingReductionDecreament = 5
  259. eachBlessReduction = 8
  260.  
  261. -- Rates
  262. -- NOTE: experienceStages configuration is located in data/XML/stages.xml.
  263. -- rateExperienceFromPlayers 0 to disable.
  264. experienceStages = false
  265. rateExperience = 10.0
  266. rateExperienceFromPlayers = 0
  267. rateSkill = 3.0
  268. rateMagic = 4.0
  269. rateLoot = 1.0
  270. rateSpawn = 1
  271.  
  272. -- Monster rates
  273. rateMonsterHealth = 1.0
  274. rateMonsterMana = 1.0
  275. rateMonsterAttack = 1.0
  276. rateMonsterDefense = 1.0
  277.  
  278. -- Experience from players
  279. -- NOTE: min~Threshold* set to 0 will disable the minimum threshold:
  280. -- player will gain experience from every lower leveled player.
  281. -- max~Threshold* set to 0 will disable the maximum threshold:
  282. -- player will gain experience from every higher leveled player.
  283. minLevelThresholdForKilledPlayer = 0.9
  284. maxLevelThresholdForKilledPlayer = 1.1
  285.  
  286. -- Stamina
  287. -- NOTE: Stamina is stored in miliseconds, so seconds are multiplied by 1000.
  288. -- rateStaminaHits multiplies every hit done a creature, which are later
  289. -- multiplied by player attack speed.
  290. -- rateStaminaGain is divider of every logged out second, eg:
  291. -- 60000 / 3 = 20000 milliseconds, what gives 20 stamina seconds for 1 minute being logged off.
  292. -- rateStaminaThresholdGain is divider for the premium stamina.
  293. -- staminaRatingLimit* is in minutes.
  294. rateStaminaLoss = 1
  295. rateStaminaGain = 3
  296. rateStaminaThresholdGain = 12
  297. staminaRatingLimitTop = 41 * 60
  298. staminaRatingLimitBottom = 14 * 60
  299. rateStaminaAboveNormal = 1.5
  300. rateStaminaUnderNormal = 0.5
  301. staminaThresholdOnlyPremium = true
  302.  
  303. -- Party
  304. -- NOTE: experienceShareLevelDifference is float number.
  305. -- experienceShareLevelDifference is highestLevel * value
  306. experienceShareRadiusX = 30
  307. experienceShareRadiusY = 30
  308. experienceShareRadiusZ = 1
  309. experienceShareLevelDifference = 2 / 3
  310. extraPartyExperienceLimit = 20
  311. extraPartyExperiencePercent = 5
  312. experienceShareActivity = 2 * 60 * 1000
  313.  
  314. -- Global save
  315. -- NOTE: globalSaveHour means like 03:00, not that it will save every 3 hours,
  316. -- if you want such a system please check out data/globalevents/globalevents.xml.
  317. globalSaveEnabled = false
  318. globalSaveHour = 8
  319. shutdownAtGlobalSave = true
  320. cleanMapAtGlobalSave = false
  321.  
  322. -- Spawns
  323. deSpawnRange = 2
  324. deSpawnRadius = 50
  325.  
  326. -- Summons
  327. maxPlayerSummons = 2
  328. teleportAllSummons = false
  329. teleportPlayerSummons = false
  330.  
  331. -- Status
  332. ownerName = "Nathan"
  333. ownerEmail = "Itutorial@otland.net"
  334. url = "http://CollapserLegacy.ddns.net/"
  335. location = "USA"
  336. displayGamemastersWithOnlineCommand = true
  337.  
  338. -- Logs
  339. -- NOTE: This kind of logging does not work in GUI version.
  340. -- For such, please compile the software with __GUI_LOGS__ flag.
  341. adminLogsEnabled = false
  342. displayPlayersLogging = true
  343. prefixChannelLogs = ""
  344. runFile = ""
  345. outLogName = ""
  346. errorLogName = ""
  347. truncateLogsOnStartup = false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement