Guest User

changelog

a guest
Jan 16th, 2014
667
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 61.46 KB | None | 0 0
  1. [ CHANGE LOG
  2. Project Name
  3. OTX Server
  4.  
  5. OTX Server is based on:
  6. The Forgotten Server Version: 0.3.7 - Crying Damson.
  7.  
  8. Codenamed
  9. Galaxy
  10.  
  11. Forum and website
  12. http://www.blacktibia.org/
  13.  
  14. DEVELOPERS
  15. Project Manager and Founder
  16. Kaiser
  17. Gwaelin
  18.  
  19. C++ Programmer(s), Committer(s) and Data Directory Manager(s)
  20. Kaiser
  21.  
  22. Special Thanks(s)
  23. Gwaelin
  24. Comedinhasss
  25. Lincoln
  26. Rodrigo
  27. Pyromaniack
  28. Druckz
  29. Kazbin
  30. The Forgotten Server Team
  31. Credits that have not been added to a partial 99.9% of the changes are part of TFS
  32. ]
  33.  
  34. [ BUGS
  35. * Shutdown server on GUI cause crash
  36. Solve it change boost version for one older for example 1.44
  37.  
  38. * Fields(fire/energy/earth) not work propperly
  39. ]
  40.  
  41. [ OTX Server 2.9 Version - "Galaxy"
  42. General:
  43. Improvements and optimizations:
  44. - Extended Support to 7.40/7.60
  45. - Fixed fluids
  46. - Fixed multiplier_t and gain_t on vocations.xml
  47.  
  48. * OldProtocols 7.x - 8.x - 9.x
  49. - Added missing config for offlineTraining
  50. - Added new config classicDamageOnWeapons on protocol 7.x
  51. - Fixed skull on protocol 7.70/72
  52. Run this:
  53. UPDATE `players` SET `skull` = 3 WHERE `skull` >= 3;
  54. - Fixed ban on protocol 7.70/72
  55. - Removed monsters no supported on 8.6/70/71
  56. ]
  57.  
  58. [ OTX Server 2.7x - 2.83 Version - "Zilart Prince"
  59. General:
  60. - Added support to protocol 7.72
  61. - Added config "useRunesRequirements" protocols 8.x - 10.x
  62. - Added protection to accountManager on vocation selection
  63. - CleanUp code
  64. - Compiled with vc12 - boost 1.54 and mysqlconector 6.1.1
  65. // Windows XP support Dropped
  66. // Require new DLL-Files
  67. - Fixed fight condition on guildWarSystem
  68. - Fixed Fluids
  69. - Fixed errors on defaultOutfits
  70. - Fixed Tibia client debugs with 10 or more icons
  71. - Fixed error on yellowSkull
  72. // http://otland.net/f16/yellow-skull-problem-193644/
  73. - Fixed monsterSkull and skullNPC
  74. - Fixed error on playerSpeakTo "private"
  75. - Fixed error on loginGM on multiWorld
  76. - Fixed error on warSystem linked to vipList enemies
  77. - Fixed "stairhopDelay" on melee attack
  78. - Fixed depots
  79. - Function "playerYell" only is for players 20+ or with premiumACC similar to tibia
  80. - Removed "allowFightback" on config.lua
  81. - Set "logPlayersStatements" to false on config.lua
  82. - Update Support Protocol 10.xx / 10.31
  83. - Update items.xml
  84.  
  85. * newProtocols
  86. - Added outfits, mounts from protocols 9.86+ to protocol 10.31
  87. - Fixed error on saveItems on depot
  88. - Dropped config "displayOnOrOffAtCharlist"
  89.  
  90. * OldProtocols 7.x - 8.x - 9.x
  91. - Added new config classicDamageOnWeapons on protocol 7.x
  92. - Added missing configs for offlinetraining
  93. - Added config "noAttackHealingSimultaneus" protocols 7.70/72 - 8.6
  94. - Added offLineTraining All Protocols
  95. - Added ExtendedOpcode to protocol 7.72 "Support to OTClient"
  96. - Added RuleViolation System - it require delete "bans - table" and reImport from mysql.sql
  97. - Added function isPremiumScroll
  98. - Fixed compilation error with debugMode
  99. - Fixed "load vip" // deaths
  100. - Fixed createItem on full tile
  101. - Fixed skull on protocol 7.70/72
  102. Run this:
  103. UPDATE `players` SET `skull` = 3 WHERE `skull` >= 3;
  104. - Fixed ban on protocol 7.70/72
  105. - Fixed typo errors
  106. // monsters on oldProtocols
  107. - Dropped protocols 8.54/57 - 9.x
  108. - NPC only support function "SHOPMODULE_MODE_TRADE" - Trade window system introduced in Tibia 8.2+
  109. - Only Group 4 give banish you need customize your groups flags
  110. - Rewrite movements.xml
  111. - Removed monsters no supported on 8.6/70/71
  112. - Tunned code PACKETS_PER_SECOND
  113. ]
  114.  
  115. [ OTX Server 2.6 Version - "Alissow"
  116. General:
  117. - Added Anonymous Channel and Advertising Block functions.
  118. 100% configurable.
  119. - Added new version config =D
  120. manualVersionConfig true = Change otserv version in config.lua
  121. - App: http://www.blacktibia.org/t26364p30-otx-server-252-version-necron#177498
  122. - Added missing script direction "oldQuestSystem"
  123. - Added new links on GUI for forums: otland.net and tibiaking.org
  124. - Added more monsters on protocol 9.80+
  125. - Fixed compiler error on Linux on houses and vipSystem
  126. - Fixed inBoxParcel
  127. - Fixed fluids on vials
  128. - Fixed manamultiplier >= 0
  129. - Fixed error on send menssage
  130. - Support to 9.86
  131. - Update items.xml for protocols 9.84+
  132.  
  133. * 8.5x :
  134. - Fixed chargesRunes on 854/57
  135. ]
  136.  
  137. [ OTX Server 2.52 Version - "Necron"
  138. General:
  139. - Added news command
  140. - Changed to OTX Server 2.52 Version - "Necron"
  141. - Fixed weapon speedAttack
  142. - Support to 9.83
  143. - Tuned MODScripts
  144. - Updated items.xml
  145. ]
  146.  
  147. [ OTX Server 2.51 - SE Version - "Necron"
  148. General:
  149. - Added Global inbox System
  150. - Changed to OTX Server 2.51 - SE Version - "Necron"
  151. - Cleanups on data
  152. - Fixed lockets is work "repair error on rme editor"
  153. - More for extendedopcode
  154. - Removed GOD Account
  155. - Rewrite SQL and SQLite DB
  156. - Support to 9.80
  157. - Updated items.xml
  158.  
  159. * 9.8x :
  160. - Fixed Error on vipList icons
  161. - Updated libs on missing outfits and mounts
  162.  
  163. * 8.7x to 9.8x :
  164. - Completed exani tera
  165.  
  166. * 8.6x to 9.8x :
  167. - Fixed Market error on multiWorld
  168. - Fixed gameMaster on multiWorld
  169. - Fixed parseItemNode on 9.70/71 // ITEMS_SIZE to 18551
  170. - Solve problems on covertion protocols 8.5x+ to 8.61+ on constant
  171. // 8.70 to 9.8x
  172. // protocol 8.70/71 no added it is similar to new protocols and is rare server based on protocol 8.70/71
  173.  
  174. * 8.5x to 8.7x :
  175. - Added Script extendedopcode.lua
  176. - Fixed ChangeGold Script* Tuned actions.xml
  177. - Fixed crashBug on book
  178. - Fixed Storage command
  179. - Fixed console errors
  180. ]
  181.  
  182. [ OTX Server 2.50 Version - "Necron"
  183. General:
  184. - Added new command /changename --- http://otland.net/f81/changename-game-152639/
  185. - Changed to OTX Server 2.50 Version - "Necron"
  186. - Changed OTX ICO -- Is possible change (need one nice)
  187. - Deleted customCommands /stop - /noob
  188. - Fixed a guild /commands bug
  189. - Tuned custom commands
  190. - Only Protocol 9.81+ supported
  191.  
  192. * 9.8x :
  193. - Added monsters 9.8 missing loots http://otland.net/f83/9-8-a-178109/
  194. - Fixed diagonal walking bug -- http://www.youtube.com/watch?v=57DXt1wsLXA&feature=youtu.be
  195.  
  196. * 8.7x to 9.8x :
  197. - Added pvpBless to customCommands /bless
  198.  
  199. * 8.5x to 9.6x :
  200. - Fixed NPC Trade
  201. ]
  202.  
  203. [ OTX Server 2.44 - SE Version - "Chronodia"
  204. General:
  205. - Boost 1.52 not supported now use 1.51
  206. - Changed to OTX Server 2.44 - SE Version - "Chronodia"
  207. - Clean Code
  208. - Deleted projects 8.62 - 9.54 - 9.71: ../docs/FeatureLOG.txt
  209. - Fixes on canThrowObjectTo - checkSightLine - getDanceStep
  210. - Fixed CPU overload
  211. - Now support version 9.60/61
  212. - Other changes on monsters an map
  213. - Updated items on all protocols
  214. - Update Docs
  215.  
  216. * 9.8x :
  217. - Added a option in config.lua - Your server is a previewer
  218. - Added MinLVL to offLineTrain in bed
  219. - Fixed newtype command
  220. - Fixed packet 0x0F
  221. - Fixed Tibia client debugs with 10 or more icons
  222.  
  223. * 9.6x and 9.8x :
  224. - Added function addPremiumDays on items.xml is for premmium scroll
  225. - Rewrite modal functions it is for offline training system
  226.  
  227. * 8.7x to 9.8x :
  228. - Added Events - onMount(cid, mountId) - onDismount(cid, mountId)
  229.  
  230. * 8.5x to 9.8x :
  231. - Added missing constants
  232. ]
  233.  
  234. [ OTX Server 2.44 Version - "Chronodia"
  235. General:
  236. - Changed to OTX Server 2.44 Version - "Chronodia"
  237. - 9.81 Support
  238. - More info on docs/README-howcompilelinux-howcompilewindows.log
  239. - Update monsters datapack
  240. - Important fixes to all protocols
  241. ]
  242.  
  243. [ OTX Server 2.43 Version - "Cray Claw"
  244. General:
  245. * General Changes:
  246. - Added multiWorldConfig.log (only in Spanish) by Kazbin
  247. - Changed to OTX Server 2.43 Version - "Cray Claw"
  248. - Clean code
  249. - Fixed a lite bug on shutdown server (Linux)
  250. - Fixed compiler error with boost 1.44 or less
  251. - Fixed errors on marketSystem
  252. - Fixed playerLookInBattleList
  253. - Fixed magicLevelTries on voc 0
  254. - Fixed internalMoveCreature
  255. - Fixed onCreatureDisappear
  256. - Fixed setPromotionLevel no work on voc 0
  257. - New config logPlayersStatements
  258. - Rewrite tutorials "How compile this on Windows or Linux"
  259.  
  260. * 9.5x :
  261. - Patched all chages from trunk - "Marilith"
  262. - Deleted project 931
  263. Exept: OffLineTrain
  264.  
  265. * 8.x :
  266. - CreateItem on full tile is now possible
  267. - Patched all chages from trunk - "Marilith"
  268. Exept: OffLineTrain - MarketSystem
  269. - Reduced the Hicks! chance for drunk players
  270. ]
  271.  
  272. [ OTX Server 2.42 Version - "Marilith"
  273. General:
  274. * General Changes: (Only 9.70)
  275. - Added function: http://otland.net/f163/addcontaineritems-container-items-166104/
  276. - Added Initial offline training code
  277. - Added offLineTrain system and BED System
  278. - Changed to OTX Server 2.42 Version - "Marilith"
  279. - Compilation with codeblocks not support any more
  280. - Fixed errors on offLineTraining
  281. - Fixed and tuned MSG on doors, foods and trade system like to CipBia
  282. - Fixed Idle kick
  283. - Fixed bug on expires to ban
  284. - Fixed getItemDescriptions on questSystem
  285. - Fixed player idle
  286. - Fixed memory leaks
  287. - Fixed errors on combat functions :: battle / combat / login / attacks - You may not attack immediately after logging in.
  288. - Fixed errors on container items
  289. - Fixed errors on player descriptions
  290. - Fixed load itemsXML
  291. - Fixed errors on connection
  292. - Fixed error on ban deletion
  293. - Fixed a bug with the market, offers were still there with count 0 which caused problems with the offers limit
  294. - Fixed a bug with items that had negative hit chance
  295. - Fixed so sendStats wont be called if it is not necessary in Player::addManaSpent
  296. - Fixed a possible crashes if players sent bad packets
  297. - Fixed a bug with player look in battle list* Fixed a bug with some events (decay and checklight)
  298. - Fixes on combat
  299. - Fixed VipList
  300. - Fixed a bug container
  301. - Fixed a bug updateTargetList
  302. - New Lua function: doPlayerSetOfflineTrainingSkill(cid, skill)
  303. - Possible fix error on chat
  304. - Player storage loading will no longer check quest log and send quest log has been updated
  305. - Player follow should now use less CPU power
  306. - Shorted code
  307. - Support to 9.70
  308. - Removed __USE_ZLIB__
  309. - Removed flag __ENABLE_STATEMENTS__
  310. - Removed isInArray from source and moved to libs
  311. - Revert changes on mapSystem
  312. - Revert changes on marketSystem
  313. - Update support Boost 1.51 - 1.42 or less not supported
  314. - Update all /data is more completed
  315. ]
  316.  
  317. [ OTX Server 2.4 Version - "Deumion"
  318. General:
  319. * General Changes:
  320. - Mosters no affected for fields
  321. - Shovel function
  322. - 9.61 Support
  323. - Update items and weapons on protocol
  324.  
  325. * 8.x :
  326. - Fixed speakClass
  327. - Updated code to lasted 9.61
  328. ]
  329.  
  330. [ OTX Server 2.33 Version - "To Light"
  331. General:
  332. * General Changes:
  333. - 9.60 Support
  334. - 9.54 Support
  335. - 9.20/31 Support
  336. - 8.54/57 Support
  337. - Fixed Channels, MessageClasses and Groups
  338. - Deleted custom outfits
  339. - Fixed SoulFire condition
  340. - Fixed PZ icon
  341. - Complete doCreatureCastSpell function
  342. - Fix LuaJit problems (50%)
  343. - Added getConnectionsSize
  344. - Added stuffed dragon to reactions
  345. - Added new firewall (Linux)
  346. - Update code more simillar to 9.x
  347. - Fixed attackSpeed
  348. - Fixed on follow
  349. - Fixed closingdoor.lua // on tileprotection to 0
  350. - Fixed exani hur spell
  351. - Fixed sand holes
  352. - Mana change = health
  353. - Changed accountManager(SQLite and MySQL) to Account: 1 - Password: 1
  354. - God Account SQLite to Account: 222222 - Password: tibia
  355. - Added new config "enableLootBagDisplay" - "allowBlockSpawn" - "closeInstanceOnShutdown"
  356. - Added ghost condition to drown.lua
  357. - Fixed errors on shutdown
  358. - Fixed buy wands/Rods
  359. - Fixed commands usage
  360. - Fixed to usage commands
  361. - Fixed create dump error
  362. - Fixed walkstack
  363. - Fixed serverinfo command
  364. - Full Support to x64 bits
  365. - The server use default system : grouncache + gzip
  366. - Update items.xml (Comedinhasss)
  367.  
  368. * 9.x :
  369. - Added config: playerFollowExhaust
  370. - Fixed database
  371. - Fixed changeGold
  372. - Update monsters/movements/weapons (Comedinhasss)
  373. - Fix Quest.lua now support all items for 9.60
  374. - Fix sendDistanceShoot funcions now work 100%
  375.  
  376. * 8.x :
  377. - Added effect on console show damages and restores similar to 9.x
  378. - Added new configs similar to 9.x: showHealthChangeForMonsters - showManaChangeForMonsters - showHealthChange - showManaChange
  379. - Fixed elements on weapons // monsters // players
  380. - Fixed DISPLAY_CRITICAL_HIT
  381. - Removed keySystemDoors on protocol 8.54/57
  382. - Removed configs: showHealingDamage - showHealingDamageForMonsters - noShareExpSummonMonster
  383. - Removed monsters // Not supported
  384. - Rewrite MessageClasses similar to 9.x
  385. - Update combat functions similar to 9.x - use function addStatsMessage
  386. - Fixed sendError parcel
  387. - Fixed error on RET_TILEISFULL
  388. - Fixed potential error on missing internal function (isPlayerProtected)
  389. - Deleted outfits debugs
  390. - Lite changes on Depot
  391. - Removed ruleViolation code from the source
  392. - Removed cureBless on 8.6x
  393. - Fixed MessageClasses
  394. ]
  395.  
  396. [ OTX Server 2.2 Version - "Deluxe"
  397. - Added config "packetsPerSecond"
  398. - Added support multiCore on (Nix)
  399. - Added increaseBankBalance on player
  400. - Added feature (is possible logout on PZ) can have nonPZ
  401. - Fixed not invited player on houses
  402. - Fixed getChannelts on (Nix)
  403. - Fixed onStepInField on combat
  404. - Fixed dropCorpse on creature
  405. - Fixed errors on login and shutdown server
  406. - Fixed findItemOfType OT
  407. - Fixed load server.xml on login server
  408. - Fixed errors on doorSystem
  409. - Fixed removePremium
  410. - Fixed doTeleportThing now create portals
  411. - Fixed errors on accountManager
  412. - Fixed hideHeal on creature
  413. - Fixed errors on questSystem
  414. - Fixed soulFire condition
  415. - Fixed clientID on vocations
  416. - Fixed isWieldedUnproperly on weapons
  417. - Fixed compiller errors
  418. - Increased NETWORK_MAX_SIZE to 24576
  419. - Tuned guildSystem
  420. - Tuned items now server reduce memory usage on 60%
  421. - Updated docs
  422. ]
  423.  
  424. [ OTX Server 2.1 Version - "Simple" - Path 1
  425. - Added file "luaFunctions"
  426. - Added missing items on movements
  427. - Added config "mysqlReconnectionAttempts"
  428. - Added new function "doTeleportChangeDestination"
  429. - Fixed bug on config.lua "showManaChange & showHealthChange" now work
  430. - Fixed xmlNodePtr loadChannelsGroupsOufitsSpawsVocations
  431. - Fixed bug on serverLost connection
  432. - Fixed loadingWeapons
  433. - Rewrite weapons.xml // more complete to lasted 9.44 items
  434. - Rewrite movements.xml // more complete to lasted 9.44 items
  435. - Update items.xml // more complete to lasted 9.44 items
  436. - Added configs: "showManaChange" "showManaChangeForMonsters" "serviceThreads" "timeBetweenCustomActions"
  437. - Added fuction /reload all
  438. - Added missings combats parameters
  439. COMBAT_PARAM_ELEMENTTYPE = 15
  440. COMBAT_PARAM_ELEMENTDAMAGE = 16
  441. - Added extraFunction on mounts "attackspeed"
  442. - Added option on all scripts mods (enabled="yes")
  443. - Changed codename server to: Simple
  444. - Changed to string to config "gamePort"
  445. - Changed configs: "showHealingDamage" for "showHealthChange" and "showHealingDamageForMonsters" for "showHealthChangeForMonsters"
  446. "useCapSystem" for "useCapacity" and "depotItemsFreeLimit" for "defaultDepotSizePremium"
  447. - Correct name for Entrepreneur outfits "no red barons"
  448. - Fixed configs: "enableCooldowns"
  449. - Fixed watch scripts on time events
  450. - Fixed /ban command
  451. - Fixed guildModt
  452. - Fixed tibiaTime
  453. - Fixed Channels IDs on compact.lua
  454. - Fixed premiumForPromotion on NPC
  455. - Fixed talkType on GHOSTMode for Gamemaster
  456. - Fixed oracle NPC
  457. - Fixed serverInfo command
  458. - Fixed changeSex on mageOutfit / male and female
  459. - Fixed ACTIONS_DELAY_INTERVAL on use items
  460. - Fixed combatErrors "getDamageRatio" "getGainedExperience" "onTargetGain"
  461. - Fixed error on containers
  462. - Fixed error on Depots
  463. - Fixed motd error - Server
  464. - Fixed error on houseSystem
  465. - Fixed gratisPremium on login players
  466. - Fixed LUASystem and LUAJitSystem
  467. - Fixed compiler errors on (msvc) (codeblocks) now support compilers datapacks v2.0
  468. - Fixed error on config: "tibiaClassicSlots"
  469. - Fixed error on spells "checkSpell"
  470. - Fixed changeGender command
  471. - Fixed questSystem on start mission
  472. - Full Support for protocols 9.44 on loginServer - MultiWorld
  473. - Removed configs: "mysqlReconnectionAttempts" "healPlayersOnLevelAdvance"
  474. - Removed function: "criticalHitChance" on items.xml
  475. - Rewrite advanceSave.lua
  476. - Rewrite adminProtocol on server
  477. - Rewrite storageSystem
  478. - Rewrite serverSystem on loginServer - MultiWorld
  479. - Rewrite SQLSystem for the new support on loginServer - MultiWorld
  480. - Rewrite shutdown command
  481. - Rewrite SkullSystem frags and banishments
  482. More info:
  483. -- Limits on frags / Time
  484. -- Red Skull Config
  485. -- Black Skull Config
  486. -- Banishment Config
  487. - Update items.otb to lasted versionTibia (9.44 on v4)
  488. - Update items.xml more complete file
  489. ]
  490.  
  491. [ OTX Server - Fantasy Series - Version 1.0 - "Mysidia"
  492. - Changed codeName to (Mysidia - 1.0)
  493. -- START REV 1000
  494. - Optimize RookSystem
  495. - Fixed taming mounts
  496. - Removed limit AM accountManager
  497. - Use correct items.otb (9.44)
  498. - Removed CONDITION_HOUSESAY
  499. - Added new module NPC (getShopOwner)
  500. - Tuned oracle.lua to rookSystem features
  501. - Removed (skill="SKILL_FIRST" skillValue="8") from spell.xml no require like to 8.6x/7x protocols on lasted changes
  502. - Fixed to banCommand
  503. - Added missing distanceWeapons
  504. - Update SQLite File
  505. - Removed consoleProject from codeblocks/TheOTXServer.cbp
  506. - Fixed on combatBlockHit
  507. - Fixed on ShootEffect_t
  508. - Fixed debugs on SQLSystem
  509. - Added "ghost" to internalCreatureSay on accountManager
  510. - Fixed on loadPlayer (new depotSystem)
  511. - Fixed on __GROUND_CACHE__
  512. - Fixed walkStack
  513. - Added new function isPlayerProtected(cid)
  514. - Fixed attackspeed on mounts and monster system
  515. - Rewrite GUInterface (more cool)
  516. -- END REV 1000
  517. - Cleanup and updated sourceCode to: The Forgotten Server Version: 0.3.7 - Crying Damson (GOLD).
  518. - Cleanup scriptSystem (actions-items-libs-npc-commands)
  519. - Cleaned up the code
  520. - Cleanups and more accurate walkthrough updating
  521. - Fixed crash bug on houseSystem
  522. - Fixed MOUNT_COOLDOWN definition
  523. - Fixed GRATIS_PREMIUM definition
  524. - Fixed newType command
  525. - Fixed cityGuard NPC
  526. - Fixed dataBase errors (SQL)
  527. - Fixed conditions (drunk-fields-outfits)
  528. - Fixed (playerMoveCreature-playerMoveItem-playerMove-playerUseItemEx-playerUseItem)
  529. - Fixed pvpBlessing and ceremonial ankh
  530. - Fixed potionSystem now work on stakable
  531. - Fixed enchantingSystem and skinningTools
  532. - Fixed mounts names (real names)
  533. - Fixed soulFire spell
  534. - Fixed client chowing premium days if the account has flags isAwaysPrmeium
  535. - Fixed bug when selling items
  536. - Fixed Transform bug
  537. - Fixed disconnect current client
  538. - Fixed to loot system
  539. - Fixed Distance weapon
  540. - Fixed to potions, now you should get in log "heals himself" instead "is healed"
  541. - Fixed for dual-wielded weapons with specified slot position
  542. - Fixed vipList
  543. - Fixed to depotSystem
  544. - Fixed orangeSkull
  545. - Fixed loadAttributes
  546. - Fixed the message colors
  547. - Fixed AOL Drop in redBlackSkullSystem
  548. - Fixed one potential memory leak in events
  549. - Fixed stairs
  550. - Fixed the aggressive param
  551. - Fixed displayLogServer
  552. - Fixed a bug with doSaveHouse and relational storage
  553. - Fixed reloadMovements crash
  554. - Fixed a bug when reloading items
  555. - Fixed fieldAbsorb causing blockHit -10000 damage bug
  556. - Fixed other mailBugDuplication
  557. - Fixed compilation error Linux (OTX 1.4.2 Error)
  558. - Fixed two old events
  559. - Fixed MessageClasses on use F-key`s
  560. - Fixed liteBug on NPC modules.lua
  561. - Fixed to blessSystem
  562. - Fixed account manager bug
  563. - Fixed all compilation warnings on Ubuntu
  564. - Fixed crashBug using LuaJit
  565. - Fixed re-opening chats
  566. - Fixed sendChannels
  567. - Fixed StaminaConfig Bug (premiums)
  568. - Fixed field-bug
  569. - Fixed isConnected state
  570. - Fixed all CreatureEvents - MoveEvents - GlobalEvents - Actions and the margen all custom in MODS
  571. - Preventing people from abusing pvp zones to train mlvl
  572. - Added new market System
  573. - Added new configs to rookSystem
  574. - Added new event- onHouseEdit
  575. - Added Support attackSpeed for mounts
  576. - Added new function -- hasMonsterRaid(cid)
  577. - Added new definition __GROUPED_ATTACKS__
  578. - Added outFits and mounts IDs to 000-constant.lua
  579. - Added customQuest-voc MOD
  580. - Added 2 new items functions (vertical-horizontal)
  581. - Added missing increase/decrease items
  582. - Added new command /addbless
  583. - Added new ( function doPlayerAddExpEx(cid, amount) )
  584. - Added new ( condition CONDITION_HOUSESAY prevent crash in houseCommands system )
  585. - Added new lua function: doSaveHouse({list}) for saving houses one by one, this will allow to extend saving feature
  586. - Added new creature events: onThrow and onSpawn for monsters
  587. - Added new mod (command-monsterinfo.xml)
  588. - Added new event -> onSpawn as global (spawnall or spawn-global) which is executed always (allows easy to define scripts for all monsters)
  589. - Added WarSystem support - No require -D__WAR_SYSTEM__
  590. - Added support to Tibia 9.40 - 9.41 - 9.42 - 9.43 - 9.44
  591. - Added partial support to sendReport windows
  592. - Added /light command for gamemasters
  593. - Added new advance event type experience
  594. - Added new command bug report
  595. - Added optional antiClone Action "check actions.xml"
  596. - Added other customConfig "enableProtectionQuestForGM"
  597. - Added new bank script // http://otland.net/f82/bank-interest-147434/
  598. - Completed support for MySQL++
  599. - Buffered creaturescripts should reload now properly
  600. - Optimize all modSystem - now load more faster and 0 bugs
  601. - Optimize PTR (protocol client player)
  602. - Optimize House id in onlook
  603. - Optimize Quest system exp announces
  604. - Optimize System DoorsItems is more easy configurable
  605. - Optimize PVP Blessings
  606. - Optimize compilationSystem on Linux
  607. - Extended the getTileInfo(pos).house to return houseId instead of bool
  608. - Extended getItemParent and wrote a small function getItemTopParent fe. to return holder of an item in backpack which is in another backpack
  609. - Extended the onPush creature event with extra pushed params: ground, position
  610. - Extended the way how 'ex' position changers work
  611. - Revised spell parameters (should be just like Cip now)
  612. - Updated code __GROUND_CACHE__ now is more stable
  613. - Updated data/npc/scripts/runes.lua is more complete
  614. - Updated now house auctions on /close
  615. - Updated Database to version 34
  616. - Updated items.otb to 9.41
  617. - Preventing attacking the npcs until they are not attackable
  618. - Loading raids and quests now during load time
  619. - Now calling onAdvance when player losses experience too (easy to check in the script if(level > prevLevel)
  620. - Now Quest log possibility o make "quests" without start storage
  621. - Married player has owner rights in house
  622. - New extended possibilities for channels
  623. - New configurable - recoverManaAfterDeathInPvPZone
  624. - Some scripting additions, cleaned up the code a little bit and removed isProtected flag as cannotbeattacked has basically the same behaviour
  625. - Initial support to mysql c++ connector
  626. - onRaid gets name
  627. - getTalkActionList now also returning groups
  628. - Spells working properly with elemental stuff
  629. - All the knight spells are now affected by elemental damage
  630. - Can add now house members to subowners list
  631. - Bow-weapon is now added to the attack when using custom spell formula
  632. - Better bless premium handling
  633. - Removed HEAL_PLAYER_ON_LEVEL definition
  634. - Removed old antiClone System on creatureScripts
  635. - Removed decrease.lua/increase.lua functions from actions (now uses transformUseTo in items.xml)
  636. - Removed bad codes on data/creaturescripts/scripts/login.lua
  637. - Removed houseSay condition
  638. - Removed Account manager Extras
  639. - Removed monstersPushItemsLimit config
  640. - Remove PGSQL
  641. - Deleted trashScripts --
  642. - Rename 101-war.lua to 102-war.lua
  643. - Rewrite Code
  644. - Rewrite GUISystem menu -- now is more cool
  645. - Rewrite "talkactions and groups" removed gamemasters and god
  646. -- The group CM is 4 and access 3
  647. - Rewrite npc/scripts/oracle.lua
  648. - Rewrite /ban command
  649. -- How use:
  650. -- /ban PLAYERNAME, NUMBERDAYS(?), actionId(?), reasonId(?), COMMENT
  651. - Extras in mods
  652. command-marry:
  653. - added 2 new configurables: allowHomoWedding and blockedAccess
  654. command-points:
  655. - refuelStamina.full configurable again (variable used before wasn't accurate)
  656. event-peeper:
  657. - doesn't show when you're looking at yourself
  658.  
  659. Note:
  660. Almost all files were changed, so there is no point of listing them in here.
  661. You are advised to update all your data files.
  662. The server load more fast ...
  663. ]
  664.  
  665. [ OTX Server 1.4.2 Version - "Lightbringer Edition" - Path 2
  666. - Added - 9.20/31 Support
  667. - Optimize Code - scriptSystem (Full cleanup) + (Critical Fixes)
  668. - Optimize ScriptSystem - (Functions/Weapons/Movements/Items/Actions)
  669. - Optimize MailSystem
  670. - Optimize SaveSystem
  671. - Now possible also with doTileAddItemEx to create new tile (supporting /i command)
  672. - Extended the support for npcs.xml file
  673. - Implemented loading npcs from mods
  674. - Moved destroy.lua code into the destroyItem method
  675. - Enable sell parcel on NPC (Deruno)
  676. - Correct tabled in LOGS
  677. - Correct fuctions luaGetCreatureConditionInfo - Game::broadcastMessage
  678. - Change line ending on unix files to unix so they actually runs
  679. - Changed name of getTileItemByType to getTileItemsByType
  680. - Fixed actionScripts (Tools/Spells/Items)
  681. - Fixed bug in leavehouse (now transfer all items at own old house)
  682. - Fixed typo (taming.lua)
  683. - Fixed bug (http://youtu.be/x-R1Fm4vp1o)
  684. - Fixed weird Monsters on Fields
  685. - Fixed debug when right clicking item 12632
  686. - Fixed mount name (mounts.xml)
  687. - Fixed minor light source bug
  688. - Fixed doSummonCreature bug
  689. - Fixed NPC System + extra features
  690. - Fixed - GetTileDescription - protocolgame.cpp
  691. - Fixed commands /t - /mute - /cliport - /squelch - /n
  692. - Fixed - Issue with hard to stop movement when right clicking - doSetCreatureNoMove() not allow you to move when you follow target
  693. - Fixed the loss formula - lostExperience
  694. - Fixed issue with runtime-created conditions
  695. - Fixed npc system bugs
  696. - Fixed potential crash errors
  697. - Fixed /ghost stacking debug
  698. - Fixed MountSystem in tamed script
  699. - Fixed Gamemaster on attackplayers to have vocation 0
  700. - Fixes to manager class
  701. - Fixed the reload stuff
  702. - Update to talkSystem
  703. - Updated swimming
  704. - Added new firewall for linux (iptables-firewall)
  705. - Added delay on commands for houses
  706. - Added new field to luaGetTileInfo
  707. - Added support GroupSystem to "talkactions"
  708. - Added new config (allowedMaxSizedPackets - houseProtection - houseSkipInitialRent)
  709. - Added new command
  710. // !tpall or /tpall - Command send all players to PrincipalTown (check talkactions/scripts/tpall.lua)
  711. - Added some much changes to guild related talks
  712. - Added more categorized creatureevents -> onSendMail to onMailSend, onMailReceive, onChannelJoin & onChannelLeave
  713. - Added implemented one of requested features
  714. - Added spells now go as speak_spell
  715. - Fixed missing tables in SQLite and MySQL
  716. - Fixed hasCreatureCondition
  717. - Fixed help channel mistake
  718. - Fixed MailBox mistake
  719. - Updated Database Version 33
  720. // SQLite DB -- (MySQL require update in starup)
  721. - Fixed Compilation under Linux
  722. // All Protocols check "otserv.cpp"
  723. - Deleted BanBook System
  724. // No require system
  725. - Added DemonOak Script
  726. // More info in the end "actions.xml"
  727. :: Addeds:
  728. - monstersPushItemsLimit at config.lua
  729. - Update - Support at 9.20
  730. - Powergammer command
  731. - Login History-MOD
  732. - Optimize SpellSkill System
  733. - Set New codename for 1.4.0 Version - "Lightbringer Edition"
  734. - Extra option save player on Receive Mail the option prevent clone items
  735. - otpch.cpp make compilation more faster and stable
  736. - Tutorial how use "how-use-commands.log"
  737. - IPv6 Support (Diego)
  738.  
  739. :: Fixes:
  740. - Display compiler error in Ubuntu 11.04 (Diego) in 9.x and 8.7x
  741. - Correct syntax in databasemysql.cpp
  742.  
  743. :: New Config(s) + Modifield(s) + Deleted(s):
  744. - monstersPushItemsLimit = 20
  745.  
  746. :: Info General:
  747. - OnLy Support for 9.x +
  748. - Protocols 8.54/7 - 8.60 - 8.62 - 8.70/1
  749. // Margen version 1.3.1
  750. They are not supported and its status is considered complete and will be corrected only in their critical failures if they have any.
  751. ]
  752.  
  753. [ OTX Server 1.3.1 Version - "Moon Princess Edition" - Path 1
  754. All data
  755. - Fixed display errors on GUI - CONSOLE in protocol 9.1
  756. - Optimize Code -- protocol 9.1
  757. - OnTarget(cid,creature) fix (return false in lua scripts) in protocol 9.1
  758. - Fixed icon CONSOLE in protocol 9.1
  759. - Fixed DeathLose and Added skillLoss attribute in protocol 9.1
  760. - Added new function: (doPlayerCastSpell) in protocol 9.1
  761. - Added new lua function getItemStackable(itemid) in protocol 9.1
  762. - Added missing files fromWarSystem in protocols 8.7x and 9.x
  763. - Added support at event "protectionSummonKill to obsidianKnife" in protocols 8.7x and 9.x -- Like OTX 8.6x and 8.5x
  764. - Added DeathEvent on protocols 8.7x and 9.x.
  765. - Added PVPBlessing in commands and completed npc/Alice.xml in protocols 9.x - 8.7x - 8.62.
  766. - Fixed spellrunes charges in protocols 8.6x & 8.5x
  767. - Added projects WarSystem -- Note: require script by Elf or my how MODScript - All protocols have this next change
  768. - Added newConfigurable "cleanItemsInMap" more info in config.lua
  769. - Added "Annihilator MOD" in all protocols
  770. - Added mail block system in all protocols (Like CipBia)
  771. - Fixed FirstItems in knight in all protocols and custom steel axe "no use real weight"
  772. - Fixed LuaInterface::loadBuffer (mod system) in all protocols
  773. - ReForce System is less possible clone items with new feature in all protocols
  774. - Fixed "otservlists - WebACCs" all protocols
  775. - Fixed Account/Password "111111/tibia" DB in all protocols
  776. - Fixed ServerStart Event now update players onLine all protocols
  777. - Deleted query events "warSystem" -- no require -- moved at how mod change in all protocols
  778. - Deleted stagesconfig.lua -- no require and obsolete in all protocols
  779. - Fixed compilation under Linux all protocols
  780. - Fixed SlotWeapons all protocols
  781. :: Addeds:
  782. - Not possible convince other player summon in protocol 9.x
  783. - Add signals.h so it build on distros like archlinux in protocol 8.62
  784. - Compilation support (Console) in project 9.x "Code::Blocks"
  785. - Added PvP Blessing at protocols 9.x - 8.7x & 8.62
  786. - Support Orange Skull in protocol 8.62
  787. // All Protocols
  788. - New command for ban players
  789. // /ban player, days, comment
  790. - Move RSA keys to config.lua, makes it easier to change the key
  791. // Like TFS 0.4
  792. // WeB for easy make own client with own RSA key
  793. // http://vapus.net/customclient
  794. - New Icon to server Ty
  795. Druckzv "OtServ"
  796.  
  797. :: Fixes:
  798. - Duplication bug in 9.x
  799. - TextLogers in protocols 9.x & 8.7x
  800. - UnmountPlayerInPz in protocol 8.7x
  801. - 000-constant.lua in protocols 9.x & 8.7x
  802. - PVP Blessing in protocol 8.62 + CleanCode OnDeath
  803. - GuildCreation on SQLite protcols 8.62 & 8.5x
  804. // SKULL_ORANGE
  805. // All Protocols
  806. - Remove the old RSA system
  807. // Implant a new one in OpenSSL
  808. - Clean code
  809. - Optimize GUI System
  810. Removed reload functions buggeds
  811. Optimized + new look to GUI
  812. Removed BanPlayer
  813.  
  814. :: New Config(s) + Modifield(s) + Deleted(s):
  815. // All Protocols
  816. - No damage to guildmates and no damage to party members is configurable in config.lua
  817. -- OTX Server Extras Features
  818. -- Battle
  819. noDamageToGuildMates = false -- if true then no damage, if false then damage
  820. noDamageToPartyMembers = false -- if true then no damage, if false then damage
  821. - Added extras RSA configs for easy make custom client with own RSA Key
  822. // http://vapus.net/customclient
  823. -- RSA
  824. rsaPrime1
  825. rsaPrime2
  826. rsaPublic
  827. rsaModulus
  828. rsaPrivate
  829. ]
  830.  
  831. [ OTX Server 1.2.1 Version - "Fantasy Edition" - Path 1
  832. All data (iMadison, Kaiser)
  833. :: Protocol 9.x
  834. - Fixed compiler with visual basic no debugs
  835. - Added CONDITIONID_COMBAT with createConditionObject
  836. - Added shimmer items
  837. - Fixed special foods
  838. - Optimized actions tools
  839. - Breakable bamboo fences, like real tibia
  840. - Can now destroy spider webs with weapons, not just a machete
  841. - Added missing spell
  842. - Fixed Typo in actions
  843. - Deleted function mySay(text, type, position)
  844. - Other fix to npc system
  845. - Now newItem in transformItem should now fully inherit attributes in all cases
  846. - Monsters should pass through fields more Cipbia-like
  847. - Changing chase mode or weapon will now delay next attack
  848. - Equipping two-handed weapon while having two items will now result de-equipment of item from target slot
  849. - Added 'eliminable' monster flag allowing monsters to kill marked with this flag
  850. monsters when they have at least 5 times less health
  851. - Now doPlayerAddItem will return anymore nil value in case of new item being stacked to existing one.
  852. Moreover, the function will return now all created/ stacked items.
  853. - Added lua function: getCreatureConditionInfo,
  854. renamed getCreatureCondition to hasCreatureCondition and added a new,
  855. extra parameter which is ConditionId
  856.  
  857. :: Protocol 8.7x
  858. - Fixed special foods action
  859. - Fixed Helmet of the deep
  860. - Fixed Construction kits
  861. - Fixed Decayto action
  862. - Fixed Destroy action
  863. - Fixed Tools action
  864. - Fixed bug parcel duplication items
  865. - Fixed create guild - possible with freepremium enable
  866.  
  867. :: Protocol 8.6x & 8.5x
  868. - Fixed create guild - possible with freepremium enable
  869. - Fixed bug guild duplicacion items
  870. - Fixed bug parcel duplication items
  871. - Rewrite monster system
  872. - Added Fields Condition
  873. - Game::playerMoveItem
  874. // Similar a 8.7x & 9.x
  875. - SQLite DB Updated
  876. // In protocol 8.62
  877. - Config.lua extra feature
  878. // tradeLimit = 100
  879.  
  880. :: All Protocols
  881. - GUI System Support
  882. - Function logs decreased no more supported
  883. - Change Tile Server
  884. - Rewrite Server (AllData)
  885. - Rewrite Mods -- Events and commands
  886. - OTX Consol Tile
  887. - Completed Fishing rod script
  888. - Added Compile script, Supports: Fedora, CentOS, Debian, Ubuntu and many YUM/Apt-get Based Distribution
  889. - Added fieldAbsorb in item description
  890. - Fixed monster killing own summon if they are blocking the way to main target
  891. - Fixed light effect staying after you drop the item giving light
  892. - Fixes + Addeds missing items in items.xml
  893. - Fixed stair hop exhaustion like real tibia now
  894. - Extra info in config.lua
  895. // How Load map with .gz
  896. // Load Map is faster
  897. - Fixed Vocations.xml + Extra feature
  898. // droploot="no" - droploot="yes"
  899. - Changed config.lua + Extra feaure
  900. // healPlayersOnLevelAdvance = true
  901. + Effect bigclouds
  902. // enableCapacity = true
  903. for useCapSystem = true
  904. - Removed feature in config.lua
  905. // monsterDamagedByPlayerOnly = false
  906. All data (iMadison, Kaiser)
  907. :: Addeds:
  908. - Tutorial "how add outfits attributes" for BeniS
  909. - New items 9.x - 8.7x in protocol 9.x -- Extended
  910. - Added a new sand type to the actions lib. in protocol 9.x
  911. - Changed CodeName to:: Fantasy Edition
  912. - Moved AddSkill to internal function in 9.x and 8.7x - like at 8.6x - (NOTE -- CAUSE CRASH in Windows Client to GM or GOD)
  913. - Missing foods in 9.x & 8.7x
  914. - Rope Script optimized in 9.x & 8.7x
  915. - Finished sweet mangonaise elixir scripts in 9.x & 8.7x
  916. - Function isSummon in 9.x & 8.7x
  917. - New condition (CONDITION_OTHER) in 9.x & 8.7x
  918. - Added 4 new 'special foods': coconut shrimp bake, demonic candy ball, sweet mangonaise elixir, and pot of blackjack in 9.x & 8.7x
  919. - Script destroy.lua script for destroying boxes, crates, etc like real tibia in 9.x & 8.7x
  920. - New spells 8.7x in protocol 9.x & 8.7x
  921. // Full Support + cooldowns
  922. - New Monsters 8.6x - 8.7x - 9.x in protocol 9.x
  923. - Loot like to // http://tibia.wikia.com
  924. - squeeze.lua is supported in 8.7x
  925. - Update Pack items in 8.5x & 8.6x
  926. // All Protocols
  927. - Extenden and correct "ITEMS_SIZE" in all protocols "items.h"
  928. - New configs options
  929. - Talkaction software
  930. - Cleanup Code
  931. - Jungle Maw script
  932. - Ceremonial ankh script
  933.  
  934. :: Fixes:
  935. - Fixed walkback.lua in 9.x
  936. - Newtype talkaction in 9.x
  937. - Buy and Sell in NPC in 9.x
  938. - Condition show regeneration in 9.x
  939. - Door System in 9.x
  940. - Items.otb fixed in 9.x
  941. - Items IDs in protocol 9.x
  942. - Fixed items corpse and splashes + extras in items.xml
  943. - Typo in actions/scripts/tools/squeeze.lua in protocol 9.x
  944. - Typo in monsters // Example:"E for e" for conflict in LINUX in protocol 9.x
  945. - Trade WindowsShop in NPC - in 9.x & 8.7x
  946. - Fixed Report in MagicFields
  947. - Script squeeze.lua in 9.x & 8.7x
  948. - Spells.xml in 9.x & 8.7x
  949. - War System in protocols 8.5x & 8.6x
  950. // All Protocols
  951. - Fixed RustRemover Script
  952. - Fixed and rewrite movements.xml
  953. - Spell Formulas in all scripts
  954.  
  955. :: New Config(s) + Modifield(s) + Deleted(s):
  956. - Deleted MOD -- Monster-info-mod
  957. - Monster system rewrite -- in 9.x
  958. - Configs options in 9.x & 8.7x
  959. - unmountPlayerInPz = true
  960. - canOnlyRopePlayers = true
  961. // All Protocols
  962. - Rewrite Outfits.xml
  963. - Configs options
  964. - minPasswordLength = 6
  965. - minAccountNameLength = 3
  966. - maxAccountNameLength = 25
  967. - newCharacterMinNameLength = 3
  968. - newCharacterMaxNameLength = 25
  969. - Talkactions
  970. - /software or !software
  971. ]
  972.  
  973. [ OTX Server 1.1.3 Version - "Silver Edition" - Path 3
  974. All data (iMadison, Kaiser)
  975. :: Addeds:
  976. - 9.10 Support
  977. - Rename Server :D
  978. - Compilation Support x64 in Visual Basic C++ 2010 in 9.x
  979. - Update pack items.xml - Protocol 8.54/57 NO UPDATED
  980. - New in outfits.xml an 000-constant.lua in 9.x
  981. - Feature enable cap is supported in 8.7x
  982. // Addeds in all protocols
  983. - Updated item description for expiration times
  984. - Summoning shows "teleport" effect
  985. - Support to feature - http://otland.net/f82/system-lose-premiums-privileges-135238/
  986. - Feature (skillpoints) to spells.xml
  987.  
  988. :: Fixes:
  989. - Hotkey message for items without showCount in 9.x
  990. - Mounted state is saved in 9.x
  991. - Typo in outfit name in 9.x
  992. - Healing Damages in 9.x
  993. - Healing message will now be precise on how much health the creature was healed up with in 9.x
  994. - Dismount when "changing" outfit in 9.x
  995. - Litebug in show healing monsters in 9.x
  996. - Extended MAX_NUMBER_OF_OUTFITS 25 at 35 in 9.x
  997. - Guild Channel Commands in 9.x
  998. - Cleanup to weapons system in 9.x
  999. - Server Save Bug in 9.x
  1000. - Bug "TradeNPC" in 9.x
  1001. - Magic Level 0 "in 9.x - http://opentibia.svn.sourceforge.net/viewvc/opentibia?view=revision&revision=610
  1002. - Increase-Decrease items in 8.7x
  1003. - Guilds in 8.5x - 8.6x
  1004. - Changed the known creatures limit from 250 to 1300, it has been 1300 since 8.62+
  1005. // Fixes in all protocols
  1006. - Weapons element damages
  1007. - RefillMOD - Soft :: Firewalker Boots
  1008. - 8.5x to 9.x fixes NPC Modules Libs
  1009. - 9999 account managers crashes server (XD)
  1010. - Names in config.lua
  1011. - WarSystem MOD
  1012.  
  1013. :: New Config(s) + Modifield(s) + Deleted(s):
  1014. - Protocol 8.61 not supported
  1015. - New Outfits and Mounts in 9.x
  1016. // News-Modifields in all protocols
  1017. - Rewrite config.lua "more cool"
  1018. - skipItemsVersionCheck in config.lua - Feature implemented by "Don Danielo"
  1019. // skipItemsVersionCheck = false
  1020. // Should be items.otb version check skipped
  1021. // If set to true, accepts all minor versions of items.otb.
  1022. ]
  1023.  
  1024. [ OTX Server 1.0 Version - "Corona Edition"
  1025. All data
  1026. :: Addeds:
  1027. - Rename Server :D
  1028. - Added tutorial "how compile with Microsoft Visual Basic C++ 2010"
  1029. - Added function doSetItemActionId (by Diego)
  1030. - Optimize Code in 9.00
  1031. - 9.00 Support
  1032. - New actions scripts in actions.xml in 8.7x and 9.00
  1033. - Tibia Classic Slots is now supported in all protocols (slot system like 8.72-)
  1034. - Mounts for quest and premium system (more info: .../data/xml/mounts.xml) more easy obtain mount in 9.00
  1035. - Configurable mysqlReconnectionAttempts - Reconection to MySQL
  1036. - Support compilation with Microsoft Visual Basic C++ in 9.00
  1037. // Possible in all protocols
  1038.  
  1039. :: Fixes:
  1040. - criticalHitChance in config.lua in 9.00
  1041. - Potion skills (correct vocation use) in all protocols
  1042. - Items.xml in all protocols
  1043. - Counter monsters-mod fixed (mod is disabled or optional for use)
  1044. - Fixed config in frags time in all protocols "report by Ekno"
  1045. - Chanels.xml in 9.00
  1046. - Actions.xml in 9.00
  1047. - Fixed scrips with (animation) changegold.lua - potions.lua etc... in 9.00
  1048. - Deathlist Command in 9.00
  1049. - MSG Classes in 9.00
  1050. - Protocol server login ...data/XML/server.xml
  1051.  
  1052. :: New Config(s) + Modifield(s) + Deleted(s):
  1053. - Removed cryptopp, vahash encripts
  1054. -- The server DownSize ... 5.7MB to 3.8MB is now more faster
  1055. - Cleanups code in 9.00
  1056. - New mod change gold in 8.7x
  1057. - New config.lua based in DarkKonia Server :D More clean (cool) in 9.00
  1058. - Reconection to MySQL
  1059. How many times mysql is allowed to attempt and reconnect to the server in all protocols
  1060. mysqlReconnectionAttempts = 3
  1061.  
  1062. - Slot system Weapon // shield // arrows
  1063. -- Slot Client in 8.71- in all protocols
  1064. tibiaClassicSlots = true
  1065.  
  1066. - Only damage by summon at players (like at Pokemon OT)
  1067. monsterDamagedByPlayerOnly = false
  1068. ]
  1069.  
  1070. [ RollUP 3.5 Version - Path 1 - "Glorius Edition"
  1071. All data
  1072. :: Addeds:
  1073. - New compiler with Linux (more sexy)
  1074. - Function adding magic level +1 by default (by: slawkens)
  1075. - Extra info in README-howcompilelinux-howcompilewindows
  1076. - Function optional for autorespawn in all protocols (more info: globalevents.xml)
  1077. - Reload items supported in all protocols
  1078.  
  1079. :: Fixes:
  1080. - Increase and decrease function form actions.cpp in protocols 8.6x and 8.5x
  1081. - Use potions in protocols 8.6x and 8.5x
  1082. - MSG Potions or items countByType in 8.7x
  1083. - NPC system in LuaJIT system in 8.7x
  1084. - Critical Bugs in 8.7x
  1085. - Error in PlayerAutoWalk all protocols
  1086. - Guild Debug genere report error (Linux Fixed)
  1087. - OnLine Command Fixed
  1088. - Load protocol in all protocols (Linux Fixed)
  1089. - ...data/xml/groups.xml in 8.7x
  1090. - DataBase SQLite -- "PvP Blessing" -- At 8.61/62
  1091. - .../mods/DisplayBAGItems MOD in all proocols
  1092. - Channels in 8.7x
  1093. - LiteFix .../mods/commands-points MOD all protocols
  1094.  
  1095. :: New Config(s) + Modifield(s) + Deleted(s):
  1096. - Modified ...data/xml/outfits.xml (more custom) in all protocols
  1097. - Lite changes in all .../config.lua (RookSystem)
  1098. - Modified account manager in all configs (all protocols) now chose new vocation and sended to main town
  1099. - Modifiel Monsters
  1100. ...data/monster/8.54/Wailing Widow.xml
  1101. ...data/monster/8.6/Brimstone Bug.xml
  1102. ...data/monster/8.6/Souleater.xml
  1103. ...data/monster/Demons/demon.xml
  1104. ...data/monster/Demons/demonic minon.xml
  1105. ...data/monster/Lizards/Draken Spellweaver.xml
  1106. ...data/monster/Lizards/Draken Warmaster.xml
  1107. ...data/monster/Lizards/Lancer Beetle.xml
  1108. ...data/monster/Misc/hacker.xml
  1109. ...data/monster/Quaras/quara pincher scout.xml
  1110. ...data/monster/Reptiles/serpent spawn.xml
  1111. ...data/monster/Reptiles/wyvern.xml
  1112. ...data/monster/Sorcerers/ice witch.xml
  1113. ...data/monster/Sorcerers/warlock.xml
  1114. ...data/monster/Undead Humanoids/zombie.xml
  1115.  
  1116. - Added new configurable in .../config.lua in all protocols
  1117. NoShareExpSummonMonster = false
  1118. NoDisableBlockRespawn = true
  1119. ]
  1120.  
  1121. [ RollUP 3.5 Version - "Glorius Edition"
  1122. All data
  1123. :: Addeds:
  1124. - Added a hack to solve compilation bug in otpch.h
  1125. - New configs optionals in 8.7x
  1126. - Function (getClientVersion) -- At 8.7x
  1127. - Action-Shop Mod
  1128. - Marry Mod
  1129. - Commands mods
  1130. -- Monster info
  1131. use :: !m demon
  1132. -- Promotion
  1133. use :: !promotion
  1134.  
  1135. :: Fixes:
  1136. - LogOut in AccountManager (now wait)
  1137. - Removed Talkaction (DeathList) cause crash
  1138. - Channel message type _RA won't cause debugs in 8.7x
  1139. - Advance-Reward Mod
  1140. - Peeper Mod
  1141. - Lite Bug "getItemTypeCount" in 8.7x
  1142. - Load ID in movements and actions
  1143. - Fixed compile issues in mounts.cpp in 8.7x
  1144.  
  1145. :: New Config(s) + Modifield(s) + Deleted(s):
  1146. - Removed rule violation reports from the code in 8.7x
  1147. - useMultiClient = false
  1148. -- in config.lua in 8.7x -- is now supported in all protocols
  1149. - Removed increase and decrease functions form actions.cpp
  1150. ]
  1151.  
  1152. [ RollUP 3.4 Version - "BYE Edition"
  1153. All data
  1154. :: EXTRA:
  1155. - Extras in movements sounds
  1156. - Rewrite FistLogin Set
  1157. - Update Documentation
  1158. - FeatureLOG.txt
  1159. -- Extras
  1160.  
  1161. :: Addeds:
  1162. - New teleport item "8632" in 8.7x
  1163. - Dll Files
  1164. // Compressed
  1165. - Rust Remover script "9930"
  1166.  
  1167. :: Fixes:
  1168. - TalkTypes in 100-compat.lua
  1169. - level tiles (slawkens)
  1170. ...data/movements/scripts/tiles.lua
  1171.  
  1172. :: New Config(s) + Modifield(s) + Deleted(s):
  1173. - Rename project "cb" to "codeblocks"
  1174. - Deleted project "DevC++" -- Very old
  1175. - Rewrite actions.xml in 8.7x (more simple) // no important
  1176. - Revert protocol version OnLy 8.70/71
  1177. - Disable mods // no usables - possibles
  1178. - Deleted no ocupable creatureevents
  1179. - TODO_LOGS
  1180. - Complete info in mods (custom commands) - Deleted command /portal
  1181. ...mods/custom_commands.xml
  1182. - Mods Scripts // no importants
  1183. ...mods/advance-reward.xml
  1184. ...mods/animated-smiles.xml
  1185.  
  1186. ]
  1187.  
  1188. [ RollUP 3.3 Version - Path 3
  1189. All data
  1190. :: Addeds:
  1191. - Is now possible compile with CodeBlocks all Protocols
  1192. - Killed monsters counter mod
  1193. - Peeper mod - showing "Someone is looking at you." when somebody looks at your character
  1194. - Support at 8.74
  1195. - Extender support at flags in codeblocks
  1196. - Mod Display items in bag (all) in all protocols
  1197. - All Scrips use the correct "doPlayerSendTextMessage" & "doCreatureSay" (evite future debugs)
  1198. - Tutorial compile with Linux (Ubuntu)
  1199.  
  1200. :: Fixes:
  1201. - SQL System Version 29
  1202. - DeathList Commands
  1203. - Cleanup Code
  1204. - Load correct version items.otb (8.71)
  1205. - Typo in WarSystemMOD
  1206. - Compilation with codeblocks
  1207. - Version Server.xml
  1208.  
  1209. :: New Config(s) + Modifield(s) + Deleted(s):
  1210. - Updated Config 8.7x at lasted support
  1211. - Monsters random step behavior so they nolonger walks randomly on fields that damage them -- deleted (cause bug in PZ)
  1212. - Unmount Player in Pz is enabled
  1213. - config.lua modified in
  1214. // deathAssistCount = 19 changed to 3
  1215. ]
  1216.  
  1217. [ Re-UpLoaded
  1218. All data
  1219. // Version 7.3.3 (RollUP 3.3) FINAL - Path 3
  1220. - Fixed Posibles bugs from Version 7.3.2 (RollUP 3.2) FINAL - Path 3
  1221. // In Protocol 8.7x
  1222. ]
  1223.  
  1224. [ RollUP 3.2 Version - Path 2
  1225. All data
  1226. :: Addeds:
  1227. - AntyParalyze Bot Suprime - Optionals (Check)
  1228. // AddedOnLy 8.7x and is possible add at all protocols
  1229. // Example in Path
  1230. -- <!-- <instant name="Intense Healing" words="exura gran" lvl="11" mana="70" aggressive="0" selftarget="1" exhaustion="1000" groups="2" groupexhaustions="1000" icon="2" needlearn="0" event="script" value="healing/intense healing_anty_bot.lua">
  1231. -- data/spells/scripts/healing/intense healing_anty_bot.lua
  1232. - Advande-Reward MOD
  1233. // More info in mod - /mods/advance-reward.xml
  1234. // Easy Custom
  1235. // Is Disable .. enable in xml for more stable OT
  1236. - Added Support compilation with for 100% more Stable
  1237. // Zlib_1.2.5
  1238. // GMP_5.0.1
  1239. // LuaLib_5.1.4
  1240. // Iconv 1.9.3
  1241. // LibSQLLite 3.7.6.2
  1242. // OpenSSL 0.9.8A
  1243. // LibXML 2.7.3
  1244. // LibMySQL 6.0.2
  1245. // Boost 1.46.1
  1246. // MinGW 4.4.0
  1247.  
  1248. :: Fixes:
  1249. - Compiler with (boost v1.46)
  1250. - NG/Elf Lookbot detection in compilation
  1251. - WarSystem BUG in 8.7x
  1252. - Other bugs in mounts
  1253. - Monsters random step behavior so they nolonger walks randomly on fields that damage them
  1254. - Trade Bug -- Duplication in 8.7x
  1255. - Correct id in doors in actions
  1256. - Correct name id in items.xml
  1257. - Config now work 100% -- All ProTocols
  1258. //criticalHitChance = 7 -- <attribute key="criticalhitchance" value="7" />
  1259.  
  1260. :: New Config(s) + Modifield(s) + Deleted(s):
  1261. - Functions "isNpcName - isMonsterName - getHouseTilesCount - getHouseDoorCount - getHouseBedCount" all protocols
  1262. - Ping function -- Talkactions (ping.lua)
  1263. - Feature Critical Hit Chance is supported in 8.7x
  1264. - Unmount Player in Pz is disable
  1265. - Set all scripts at correct typos "false" - "true"
  1266. - Repeat command !bless removed
  1267. - Config -- Optional
  1268. // paralyzeDelay = 1500
  1269. ]
  1270.  
  1271. [ RollUP 3.1 Version - Path 1
  1272. All data
  1273. :: Addeds:
  1274. - Broadcast commands in 8.7x
  1275. - Feature PIN NPC Bank
  1276. .../mods/npc/scripts/bank.lua
  1277. - New Commands
  1278. .../mods/bless-system.xml
  1279. .../mods/command-refill.xml
  1280.  
  1281. :: Fixes:
  1282. - RecordIp in 8.7x SQLite
  1283. - Chat message is too long in 8.7x (crash fixed)
  1284. - Protocol server in 8.7x sources
  1285. - Message in scripts
  1286. .../data/talkactions/scripts/ping.lua
  1287. .../mods/arena.xml
  1288. .../mods/guildWarSystem.xml
  1289. .../mods/poll_system.xml
  1290.  
  1291. - DataBase
  1292. .../path_870/schemas/mysql.sql
  1293.  
  1294. :: New Config(s) + Modifield(s) + Deleted(s):
  1295. - Rename sources at 8.7x
  1296. - Points Comand
  1297. .../mods/command-points.xml - added minLevel configurable for points rune
  1298. - Guilds commands
  1299. .../mods/guild-cast.xml - correct typos
  1300. .../mods/guild-outfit.xml - changed storage key (it was used already by guild-cast already)
  1301. ]
  1302.  
  1303. [ RollUP 3.0 Version
  1304. All data
  1305. :: Addeds:
  1306. - Old quest system for clients 8.54/57 - 8.60 like at 8.0 -- OnlyWork in chest box
  1307. - doAccountSave(accountId) functions
  1308. - luascript.h
  1309. // in 8.54/57 relation (pvp_blessing)
  1310. - missing commands/scripts with 8.70/71
  1311. - complete sources
  1312. // in protocols 8.70/71
  1313. - tutorial (how compile with linux)
  1314. - push delay items function default 2000 millisecconds
  1315. - featute -- Record IP Onlogin
  1316. // in protocols 8.70/71
  1317.  
  1318. :: Fixes:
  1319. - QuestScript Support 13000 ids
  1320. // all protocols
  1321. - Push DelayItems
  1322. // in protocols 8.70/71
  1323. - Internal configs
  1324. // in protocols 8.70/71
  1325. - Compiler error
  1326. // in 8.54/57 relation (pvp_blessing)
  1327. - getHouseInfo & setHouseOwner function description
  1328. - Compiler errors
  1329. // in 8.70/71 need linker at -D__MOONLIGHT__
  1330. - configs.lua correct typos
  1331. - configs depotItemsFreeLimit & depotItemstPremiumLimit
  1332. // in protocols 8.70/71
  1333.  
  1334. :: New Config(s) + Modifield(s) + Deleted(s):
  1335. - Old QuestSystem actions.xml
  1336. // optimized
  1337. - Update Log old versions
  1338. - obsidian knife fixes
  1339. // no work in summon creatures
  1340. ]
  1341.  
  1342. [ RollUP 2.2 Version
  1343. All data
  1344. :: Addeds:
  1345. - Missing sets in movements.xml
  1346. - Feature depot config
  1347. - savePlayersOnEnterGuildChannel = true
  1348. - Initial Support 8.54/57
  1349. AutoStack System // No Potions and runes (no stakeable in 8.54/57)
  1350. Gold Coin and other objets stakables enabled autoStack
  1351. - New lua functions isNpcName(name) and isMonsterName(name)
  1352. - New lua functions getHouseBedCount(houseid), getHouseDoorCount(houseid), getHouseTilesCount(houseid)
  1353. - New lua functions getOtsysTime() + getPlayerPing(cid) + doPlayerSendPing(cid)
  1354. - New BanSystem (Dalkon)
  1355. - Rewrite AntiPush System for All-Items
  1356. ConfigManager::ACTIONS_DELAY_INTERVAL) - 2000 "game.cpp"
  1357. - New 3 Commands
  1358. /ping
  1359. EX:/ping Kaiser
  1360. /stop
  1361. EX:/stop Kaiser
  1362. /portal
  1363. EX:/portal x, y, z, amount of people
  1364. !mana;!exp
  1365. /giveitem
  1366. EX: /giveitem 2160, 2 (2 cc for all players online)
  1367. !giveitem
  1368. EX: !giveitem 2160, 2 (2 cc for all players online)
  1369.  
  1370. :: Fixes::
  1371. - AccountManager in 8.54/57 - 60 at info in v1 at v4
  1372. - DatabaBase manager in 8.54/57 - 8.60 no requiere (pvp_blessing)
  1373. - Sources in 8.54/57 compiller errors no more
  1374. - enableCapacity in 8.60
  1375. - Load items in 8.54/57
  1376. - Create items into containers
  1377. - Create items with charges
  1378. - Stealing ring function
  1379. - Rope (Function 8.60/61/62/70/71)
  1380. - Old Quest System (No suppported in 8.54/57 - 8.60)
  1381. - Commands /mc , /newtype & /i
  1382. - Correct IDs in moveevents
  1383.  
  1384. :: New Config(s) + Modifield(s) + Deleted(s):
  1385. - Modifield all configs
  1386. Changed defaultPriority in config for "higher"
  1387. - Optimize command /buy
  1388. - Cleanup and optimize movements.xml
  1389. - Cleanup and optimize actions.xml
  1390. - Food cleanups scripts
  1391. - Removed Old ban system in mods
  1392. - Removed Old AntiPush System
  1393. - Trash Files
  1394. ... data/creaturescripts/scripts/reportbug.lua
  1395. - New Commands features next:
  1396. // depotItemsFreeLimit = 500
  1397. // depotItemstPremiumLimit = 1000
  1398. ]
  1399.  
  1400. [ RollUP 2.1 Version
  1401. All data
  1402. :: Fixes:
  1403. - utana vid confition
  1404. - stealing ring
  1405. - DeathDebug client
  1406. - sendcondition (paralyze/haste/invisible)
  1407. - typo client 861/2
  1408. - Patched very critical bug fix from otserv that caused 100% CPU usage (credits: 3lite and trimera)
  1409. - Transformed items with count of 0 to be removed
  1410.  
  1411. :: Addeds:
  1412. - Added commands (/save-/b -/bc) -- // ALL Protocols
  1413. - Feature BotDetect (Elf&NG) -- //8.60/61/62
  1414. - PVP damage percent -- //8.61/62
  1415. - PVP blessing -- //8.61/62
  1416. - Updated channels.xml with correct channel IDs -- //8.70/71
  1417. - New custom mounts --//More cool
  1418. - Support 8.70/71
  1419. - Missing Sources -- //8.70/71
  1420. - skills and magic level per stage -- (optional)-- // ALL Protocols
  1421. // Check -- Creature Events
  1422.  
  1423. :: New Configs + Modifields:
  1424. - Renamed command save player at /saveme or !saveme
  1425. - NewFeatures config.lua
  1426. -- // ALL Protocols
  1427. // useMultiClient = false
  1428. // enableCapacity = true
  1429. --------------------------
  1430. -- // 8.61/62
  1431. // pvpBlessingThreshold = 40
  1432. // fairFightTimeRange = 60
  1433. ]
  1434.  
  1435. [ RollUP 2.0 Version
  1436. All data
  1437. :: Fixes:
  1438. - Protocol 8.61/62
  1439. - Protocol 8.60
  1440.  
  1441. :: Addeds:
  1442. - Support 8.60
  1443. - Support 8.61/62
  1444. - Support 8.70
  1445.  
  1446. :: Removeds:
  1447. - Commands "/b & /bc" cause crash in 8.70
  1448. ]
  1449.  
  1450. [ RollUP 1.6 Version
  1451. All data
  1452. :: Fixes:
  1453. - Fixed DeathList command
  1454. - Fixed PVP Command
  1455. - Fixed "function getTibiaTime()"
  1456. - Fixed "function doPlayerAddMagLevel(cid, amount)"
  1457. - Fixed "function doCopyItem(item, attributes)"
  1458. - Fixed "function setAttackFormula(combat, type, minl, maxl, minm, maxm, min, max)"
  1459. - ITEM GLOWING SWITCH
  1460. - Fixed drowns
  1461. - Talckations system
  1462. - Fixed Movements/Weapons "Correct items ids 8.62" + added extras
  1463. - Fixed constructionskits//createbread/enchanting/firworksroket/furniturebeds/music --
  1464. teleport/watch/windows/fishing/machete/pick/rope/scythe/shovel.lua
  1465.  
  1466. - Fixed Monsters and optimized
  1467. -- // Monsters no have bags in loots
  1468. -- // Monsters fixed and optimized loots and attacks
  1469.  
  1470. :: Addeds:
  1471. - Old quest system "only set storagevalue"
  1472. - Green Sckull with NPC System
  1473. - SpecialFoods -- // 8.50 Feature
  1474. - Objets with sound -- // Movements.xml
  1475. - Rewrite Talkactions.xml -- // More Cool
  1476. - Feature ISWALKABLE player protected
  1477. - Support load map in format (.otbm or otbm.gz) "Windows and Linux" -- Like TFS 0.4
  1478. - Online Book -- (Cool for SQLite)
  1479. - Pz at magic walls and paralyze rune -- Like CipSoft Tibia
  1480. - Command "!buyinactive" -- for inactive houses in the serv
  1481. - Flag "HIDEHEALTH" CustomFlag "ISWALKABLE & CANWALKTHROUGH"
  1482. - Outfits "366 367"
  1483. - "SWING" feature to weapons
  1484. -- // No cause exahust to use distance weapons
  1485. -- // Example ADD:
  1486. <distance id="2455" unproperly="1" event="function" swing="true" value="default"/> <!-- crossbow -->
  1487. <distance id="2456" unproperly="1" event="function" swing="true" value="default"/> <!-- bow -->
  1488. <distance id="5803" unproperly="1" event="function" swing="true" value="default"/> <!-- arbales -->
  1489. <distance id="5907" unproperly="1" event="function" swing="true" value="default"/> <!-- slingshot -->
  1490.  
  1491. - Added script "MARKS"
  1492. -- // More info in movements/marks.lua
  1493. -- // Example Script: {mark = 2, pos = {x = 941, y = 1002, z = 7}, desc = "Town Of Fynn City"}
  1494.  
  1495. - New Configs + Modifields:
  1496. -- // protocolServer = 8.62 -- your custom ot "Support 8.61/62"
  1497. -- // fistBaseAttack = 7 -- like TFS 0.4
  1498. -- // blessings = true -- or false (cool config) -- like TFS 0.4
  1499. -- // staminaLootLimit = 14 * 60 -- Player no gain loot at 14 hours left of stamina
  1500. -- // globalSaveMinute = 0
  1501. -- // blessingReductionDecreament = 5 with -- blessingReductionDecrement = 5
  1502.  
  1503. :: Removeds:
  1504. - unifiedSpells = true
  1505. - Greeting and unGreeting keywords (hey & cya)
  1506. - Spell exevo pan
  1507. - GUI Protocol -- No compatible with .gz
  1508. + Updated, cleanup and optimize all code /sources/
  1509. + Updated, cleanup and optimize all scripts /data/
  1510. ]
  1511.  
  1512. [ RollUP 1.5 Version
  1513. All data
  1514. :: Addeds:
  1515. - Feature critical-hit weapons
  1516. - Real Tibia spell release [8.62] with 97% correct damage on all levels
  1517. - Bonus System Full Addons - More info Outfits.xml
  1518. - Quest Look -- // More info in
  1519. -- // ..data/creaturescripts/scripts/quest.lua
  1520. - Rewrite Annihilator script and moved to mods (more cool)
  1521. - Spell System by Miziak - Optional use -- // optional
  1522. - NPC Custom Addons (For items) - Optional
  1523. -- // ..data/npc/varkhal_2.xml
  1524. -- // ..data/npc/scrips/addons_2.lua
  1525.  
  1526. Set Configs + Features:
  1527. - criticalHitChance = 7 -- in items.xml <attribute key="criticalhitchance" value="7" />
  1528. - monsterLootMessageType = 17 -- // More (cool)
  1529.  
  1530. Fixes:
  1531. - Corregida talkspeak (war system)
  1532. -- // channel->talk("", SPEAK_CHANNEL_W, s.str());
  1533. ]
  1534.  
  1535. [ RollUP 1.0 Version
  1536. All data
  1537. Addeds:
  1538. - Funtion bool isUnstepable() --// Magicwalls for players low levels an protect players is Walkable
  1539. - Flags IsWalkable(PLAYERPROTECT) - CanWalkthrough - IGNORENOTMOVABLE - CreatureImpassable - reloadCreature
  1540. - FunctionName == "soulfire"
  1541.  
  1542. - Tile limit (Config)
  1543. tileLimit = 7 --// recomended
  1544.  
  1545. - Unifield Spells
  1546. unifiedSpells = true --// CipSoft Tibia
  1547.  
  1548. Fixes:
  1549. - Spell Conjure System
  1550. - Reflect System
  1551.  
  1552. Set Configs:
  1553. - unifiedSpells = true --// (more cool)
  1554.  
  1555. Changes:
  1556. - PVP to OPEN-PVP
  1557. - NO-PVP to OPTIONAL-PVP
  1558. - PVP-ENFORCED to HARCORE-PVP
  1559. ]
  1560.  
  1561. [ RollUP 0.5 Version
  1562. All data
  1563. Addeds:
  1564. - fieldAbsorb (Firewalker boots) Work 100% = CipSoft Tibia
  1565. - Gain exp from same IP -- COOL FOR PVP ENFORCED -- (config)
  1566. gainExpFromSameIP = false --// false/true
  1567.  
  1568. - Go back to spawn monsters (config)
  1569. monstersGoBackToSpawn = true --// false/true
  1570.  
  1571. Fixeds:
  1572. - Quest System
  1573.  
  1574. Modifields:
  1575. - Map TheForgotten update 8.6
  1576. - Rewrite config.lua (more cool)
  1577. - TalkActions/CommandMods (more cool) SUPPORTED "!/" Example: !frags and /frags
  1578. - Rewrite spells.xml (more cool)
  1579. -- Before:
  1580. <instant name="Death Strike">
  1581. <vocation id="1"/>
  1582. <vocation id="2"/>
  1583. <vocation id="5"/>
  1584. <vocation id="6"/>
  1585. </instant>
  1586. -- After:
  1587. <instant name="Death Strike">
  1588. <vocation id="1;5"/>
  1589. <vocation id="2;6"/>
  1590. </instant>
  1591. - Rewrite movements.xml
  1592. -- Before:
  1593. <movevent type="Equip">
  1594. <vocation id="1"/>
  1595. <vocation id="5" showInDescription="0"/>
  1596. <vocation id="2"/>
  1597. <vocation id="6" showInDescription="0"/>
  1598. </movevent>
  1599. -- After:
  1600. <movevent type="Equip">
  1601. <vocation id="1;2"/>
  1602. <vocation id="5;6" showInDescription="0"/>
  1603. </movevent>
  1604. ]
  1605.  
  1606. [ RollUP 0.1 at 0.4 Version
  1607. All data
  1608. Addeds:
  1609. - Only 8.62 Support (BASIC)
  1610. - Stackable items
  1611. - Double penalty to players and vocations no vocations for weapon
  1612. - Stackable Runes/Potions
  1613. - WarMaster Wayfarer
  1614. - Items vectors & string& text
  1615. - WARNING TEXT WITH USING PLAIN TEXT (RECOMEND USE SHA1)
  1616. - PollSystem (CUSTOM MOOD)
  1617. - npc bank (CUSTOM MOOD)
  1618. - ArenaBattle System (CUSTOM MOOD)
  1619. - function getPlayerPassword(cid), function doPlayerAddPremiumPoints(cid, points) & function timeString(timeDiff)
  1620. - vipListDefaultLimit & vipListDefaultPremiumLimit --// CONFIG
  1621. vipListDefaultLimit = 20
  1622. vipListDefaultPremiumLimit = 100
  1623.  
  1624. - RookSystem
  1625. rookLevelTo = 6 --// LEVEL GO TO ROOK
  1626. rookTownId = 1 --// TOWN ID TO ROOK
  1627. rookSystem = true --// false/true
  1628.  
  1629. - Custom Mods (COMMANDS - SPELLS - OTHERS)
  1630. advance-effect
  1631. WORK ONLY LEVEL OR SKILL UP
  1632. animated-smiles
  1633. EXAMPLES: xd, :d, ;d, =d, xp, :p, ;p, =p, :o, ;o, ;s, :s, :/, ;/, :*, ;*, =*, :>, ;>, :), ;), =), :(, ;(, =(, :[, ;[, :], ;], :@, ;@, ^^, ^.^, -.-
  1634. adori-blank
  1635. CUSTOM CONJURE BLANK RUNE
  1636. anti-trap
  1637. USE COMMAND /noob only players protecter by level
  1638. command-save
  1639. USE COMMAND !save
  1640. guild-cast
  1641. USE COMMAND !gc
  1642. guild-outfit
  1643. USE COMMAND !go
  1644. stamina
  1645. USE COMMAND /stamina
  1646. bless
  1647. USE COMMAND /bless
  1648. guildmeb
  1649. USE COMMAND /guildmeb
  1650. spells
  1651. USE COMMAND /spells
  1652. me
  1653. USE COMMAND /me
  1654. EXAMPLES: /me HI HELLO
  1655. pointsVip
  1656. USE COMMAND !points
  1657. ban
  1658. USE COMMAND /ban
  1659. bank
  1660. USE COMMAND !bank
  1661. buy
  1662. USE COMMAND /buy
  1663.  
  1664. - New Config Feature. Anti-Push Prevention System
  1665. useAntiPush = true
  1666. antiPushDelay = 3000 -- (3 seconds)
  1667. antiPushItems = "2148,2152,2160,3976" --// add as much items as you want separated by comma
  1668.  
  1669. - Simple WarSystem // ONLY MYSQL
  1670. /mod/guildWarSystem.xml "<mod name="Guild War System" version="0.3.5+" author="Xampy and Nahruto" contact="otland.net" enabled="yes"></mod>" -- yes
  1671.  
  1672. - Description lootSet and skill
  1673. EXAMPLE SKILL: You advanced from sword fighting 10 to sword fighting 11.
  1674. EXAMPLE LOOT: Loot of a goblin: a bag, a leather armor (Armor: 8), a short sword (Attack: 15, defence: 14), a leather helmet (Armor: 5), a machete (Attack: 15, defence: 11), 8 gold coins, 9 worms, a bone club (Attack: 14, defence: 11), a moldy cheese, a bone, a fish, 2 small stones, a small axe.
  1675.  
  1676. - ExtraAttributes items
  1677. Attributes that have Random_min/Random_max suppport:
  1678. - Armor
  1679. - Defense
  1680. - ExtraDefense
  1681. - Attack
  1682. - ExtraAttack
  1683. - AttackSpeed
  1684. - Charges
  1685. Attributes that have Chance support:
  1686. - ExtraDefense
  1687. - ExtraAttack
  1688. - AttackSpeed
  1689. EXAMPLE:<item id="2380" article="a" name="hand axe">
  1690. <attribute key="weight" value="1800" />
  1691. <attribute key="defense" value="5" />
  1692. <attribute key="attack" random_min="5" random_max="8" />
  1693. <attribute key="extraattack" chance="50" random_min="10" random_max="30" />
  1694. <attribute key="weaponType" value="axe" />
  1695. </item>
  1696.  
  1697. - Items.otbm/xml
  1698.  
  1699. Fixeds:
  1700. - Annihilator System
  1701. - NPC Modules
  1702. - Talkaction ConfigInfo
  1703. - Trade System
  1704. - Create Corpse LastDeath
  1705. - Raid minamount
  1706. - House Command
  1707. - Servers.xml
  1708. - CloneBug Ingame Guild Management
  1709. - FEMALE_CORPSE & MALE_CORPSE
  1710. - Rook System
  1711. - First items no work properly
  1712. - NPC (if you bought 1 rune you pay for xx runes)
  1713. - Ctrl + J "Windows Report"
  1714. FEATURE 8.55
  1715. NO CUASE AUTO BANISHMENT
  1716.  
  1717. - Count runes and potions charges
  1718. DISPLAY CORRECT RUNE AND POTIONS CHARGES
  1719.  
  1720. - Channels
  1721. CHANNELS 8.62 NOW WORK
  1722.  
  1723. - Doors-constant
  1724. CORRECT IDS
  1725.  
  1726. - Weapons and movements (sets 8.54)
  1727. CORRECT IDS
  1728.  
  1729. Set Configs:
  1730. - sqlKeepAlive = 10
  1731. - mysqlReadTimeout = 0
  1732. - mysqlWriteTimeout = 1
  1733. - encryptionType = "sha1"
  1734. - defaultPriority = "normal"
  1735. - advancedFragList = true
  1736. - broadcastBanishments = false
  1737. - statusTimeout = 1000
  1738. - premiumPlayerSkipWaitList = true
  1739. - AccountManager MySQL/SQLite
  1740. Account: 111111 - Password: tibia
  1741.  
  1742. Modifields:
  1743. - ENCRYPTION_PLAIN to ENCRYPTION_SHA1
  1744.  
  1745. Removeds:
  1746. - Rule violation report -- Removed in 8.62
  1747. - Channels obsoletes
  1748. - Parcel NPC/Deruno
  1749. ]
Add Comment
Please, Sign In to add comment