[ OTX Server 2 - CHANGE LOG
Project Name
OTX Server
OTX Server is based on:
The Forgotten Server :: Version: 0.3.7 - Crying Damson
and OTX Server 2.1.0 :: Version "Simple"
Codenamed
LORD ZEDD
Forum and website
http://www.blacktibia.org/f4-otx-server-2-descontinuado
DEVELOPERS
Project Manager and Founder
Mattyx14
C++ Programmer(s), Committer(s) and Data Directory Manager(s)
Mattyx14
Special Thanks(s)
AleMadi
Natanael Beckman
Comedinha
Lincoln
Rodrigo
Pyromaniack
Druckz
Kazbin
Brewsterl
The Forgotten Server Team
Credits that have not been added to a partial 99.9% of the changes are part of TFS.
DEVELOPMENT STATUS
COMPLETED : OTX Server 2.X.S - 3 :: Version "LORD ZEDD"
]
[ BUGS AND MISSING FEATURES
Errors on all Protocols
- Fix container error :: https://www.youtube.com/watch?v=mJ1mydn6TjA
- Fix error on "inBoxParcel" it are how one infinite depot try put items intro parcel on inBox
This error only reproduce on protocols 9.x +
Protocols
- Add Support to Protocols 10.37+
- Add browseField
- Add helpers Party/Guilds
- Add purseSlot
]
[ OTX Server 2.X.S - 3 :: Version "LORD ZEDD"
- Added new function house protect
- Added new creature event "moveitem"
- Fix compiler errors
- Fix error on blessings
- Fix closingdoor script
- Fix error on transformItem
- Fix error on playerAcceptTrade
- Fix yellow skull
- Fix onPlayerTrade NPC - if(amount <= 0) amount = 1; this prevent sell on infinite items for example enchanted items
- Fix maximum value experiencie for 7.x - 2,147,483,647
- Fix error on account manager on 8.7
- Fix Ghost error o protocols 8.1x and 7.x
- Fix error on tile limits on all protocols
- Fix error on fields
- Fix and rewrite databaseSQLite on protocols 8.5+
- Death container for 7.x
- Fix dont lose CONDITION_INFIGHT on PROTECTION_ZONE only 7x
- Fix Exhaust on protocol 7x
- Added CastSystem and AntiDupeSystem for 7x
]
[ OTX Server 2.X.S - 2 :: Version "Crying Damson"
- Added CastSystem/AntiDupeItems to 8.60
This sytem no are added to other protocols for than 8.6 is the most popular distribution for OTX Server 2
- Update to VC 2015
- Fix error on account manger "create player"
- New DllFiles
]
[ OTX Server 2.X.S - 1 :: Version "Crying Damson"
- Added support to protocol 8.xx
- Fixed this: http://www.blacktibia.org/t37433p30-otx-server-2xs-doomed-elderberry#231929
- Fixed this: http://www.blacktibia.org/t37433p105-otx-server-2-x-s-doomed-elderberry#232762
- Fixed this: https://www.youtube.com/watch?v=stsqUhtMqDY
- Fixes and tunes
- Update to VC 2014
]
[ OTX Server 2.X.S :: Version "Crying Damson"
General:
- Added classicDepotSystem to 8.x series
- Added full Black Skull Configurable
- Added security exhaustion for bot use 8.7x
- Added addAnimatedText to heal function 8.7x
- Fixed error on speak NPC / GM Cast on protocol 10.36
- Fixed critical bug on load items.otb on protocol 8.54/57
- Fixed Typos on console/GUI
- Fixed Frags / Spells / Weapons on protocols 7.x
- Fixed errors on: https://github.com/mattyx14/otxserver/issues/28
- Fixed version MANUAL_ADVANCED_CONFIG
- Fixed monster no hit summon moster
- Moved packets to seconds to protocolgame is more secure in
- Temporal fix to: http://www.blacktibia.org/t37433p30-otx-server-2xs-doomed-elderberry#231929
- Update compiler Tutorial
Note:
* From this moment highly recommend using TFS 1.1 or wait for 3.0 OTX Series that was based on TFS 1.1
]
[ OTX Server 2.11.1 :: Version "Doomed Elderberry"
General:
- Added offLineTraning scripts 8.x Series
- Added monster no hit summon monsters
- Added exhaustionNPC to configurable
- Fixed error on luaDoTransformItem
- Fixed bug with cloned containers
- Fixed Mysql++Connector RAM lack
- Lite changes on config/const.h this are important
- Prevent spam commands
- Rewrite skull system this solve problems on PZ and other functions on battle
- Removed ALLOWED_MAX_PACKETS no are defined on code
]
[ OTX Server 2.10.0 :: Version "FINAL"
General:
- Added new config: attackImmediatelyAfterLoggingIn
- Added this: http://otland.net/threads/8-6-tfs-0-3-0-3-7-r5916-v8-60.178246/page-14#post-1878792 this change not like .. this like a botUser
- /ban command no require en protocols 8.60 - this protocols have ruleViolation System
- Fixed error on Reload function
- Fixed error on destroy field rune // monsters fields
- Moved PACKETS_PER_SECOND to protocolGame this no kick to players this change not like for my .. this like a botUser
- Optimization
- Update Support to 10.36
]
[ OTX Server 2.9.0 :: Version "Galaxy - SE"
General:
Improvements and optimizations:
- Added function Highscore - Protocols 8.6+
- Change function on onTarget
- Extended Support to 7.40/7.60
- Fixed fluids
- Fixed multiplier_t and gain_t on vocations.xml
- Fixed to: luaDoTransformItem
- Fixed itemCount on protocol 7.x
- Fixed damage on protocol 7.x
- Fixed compiler error on linux
- Fixed possible errors on localIP
- Update to VC 13
- Update Monster Pack for protocol 10.3+
- Update Support to 10.35
* OldProtocols 7.x - 8.x - 9.x
- Added missing config for offlineTraining
- Added new config classicDamageOnWeapons on protocol 7.x
- Fixed skull on protocol 7.70/72
Run this:
UPDATE `players` SET `skull` = 3 WHERE `skull` >= 3;
- Fixed ban on protocol 7.70/72
- Removed monsters no supported on 8.6/70/71
]
[ OTX Server 2.7.x - 2.8.3 :: Version "Zilart Prince"
General:
- Added support to protocol 7.72
- Added config "useRunesRequirements" protocols 8.x - 10.x
- Added protection to accountManager on vocation selection
- CleanUp code
- Compiled with vc12 - boost 1.54 and mysqlconector 6.1.1
// Windows XP support Dropped
// Require new DLL-Files
- Fixed fight condition on guildWarSystem
- Fixed Fluids
- Fixed errors on defaultOutfits
- Fixed Tibia client debugs with 10 or more icons
- Fixed error on yellowSkull
// http://otland.net/f16/yellow-skull-problem-193644/
- Fixed monsterSkull and skullNPC
- Fixed error on playerSpeakTo "private"
- Fixed error on loginGM on multiWorld
- Fixed error on warSystem linked to vipList enemies
- Fixed "stairhopDelay" on melee attack
- Fixed depots
- Function "playerYell" only is for players 20+ or with premiumACC similar to tibia
- Removed "allowFightback" on config.lua
- Set "logPlayersStatements" to false on config.lua
- Update Support Protocol 10.xx / 10.31
- Update items.xml
* newProtocols
- Added outfits, mounts from protocols 9.86+ to protocol 10.31
- Fixed error on saveItems on depot
- Dropped config "displayOnOrOffAtCharlist"
* OldProtocols 7.x - 8.x - 9.x
- Added new config classicDamageOnWeapons on protocol 7.x
- Added missing configs for offlinetraining
- Added config "noAttackHealingSimultaneus" protocols 7.70/72 - 8.6
- Added offLineTraining All Protocols
- Added ExtendedOpcode to protocol 7.72 "Support to OTClient"
- Added RuleViolation System - it require delete "bans - table" and reImport from mysql.sql
- Added function isPremiumScroll
- Fixed compilation error with debugMode
- Fixed "load vip" // deaths
- Fixed createItem on full tile
- Fixed skull on protocol 7.70/72
Run this:
UPDATE `players` SET `skull` = 3 WHERE `skull` >= 3;
- Fixed ban on protocol 7.70/72
- Fixed typo errors
// monsters on oldProtocols
- Dropped protocols 8.54/57 - 9.x
- NPC only support function "SHOPMODULE_MODE_TRADE" - Trade window system introduced in Tibia 8.2+
- Only Group 4 give banish you need customize your groups flags
- Rewrite movements.xml
- Removed monsters no supported on 8.6/70/71
- Tunned code PACKETS_PER_SECOND
]
[ OTX Server 2.6.0 :: Version "Alissow"
General:
- Added Anonymous Channel and Advertising Block functions.
100% configurable.
- Added new version config =D
manualVersionConfig true = Change otserv version in config.lua
- Added missing script direction "oldQuestSystem"
- Added new links on GUI for forums: otland.net and tibiaking.org
- Added more monsters on protocol 9.80+
- Fixed compiler error on Linux on houses and vipSystem
- Fixed inBoxParcel
- Fixed fluids on vials
- Fixed manamultiplier >= 0
- Fixed error on send menssage
- Support to 9.86
- Update items.xml for protocols 9.84+
* 8.5x :
- Fixed chargesRunes on 854/57
]
[ OTX Server 2.5.2 :: Version "Necron"
General:
- Added news command
- Changed to OTX Server 2.52 :: Version "Necron"
- Fixed weapon speedAttack
- Support to 9.83
- Tuned MODScripts
- Updated items.xml
- Added Global inbox System
- Cleanups on data
- Fixed lockets is work "repair error on rme editor"
- More for extendedopcode
- Removed GOD Account
- Rewrite SQL and SQLite DB
- Support to 9.80
- Updated items.xml
- Added new command /changename --- http://otland.net/f81/changename-game-152639/
- Changed OTX ICO -- Is possible change (need one nice)
- Deleted customCommands /stop - /noob
- Fixed a guild /commands bug
- Tuned custom commands
- Only Protocol 9.81+ supported
* 9.8x :
- Fixed Error on vipList icons
- Updated libs on missing outfits and mounts
* 8.7x to 9.8x :
- Completed exani tera
* 8.6x to 9.8x :
- Fixed Market error on multiWorld
- Fixed gameMaster on multiWorld
- Fixed parseItemNode on 9.70/71 // ITEMS_SIZE to 18551
- Solve problems on covertion protocols 8.5x+ to 8.61+ on constant
// 8.70 to 9.8x
// protocol 8.70/71 no added it is similar to new protocols and is rare server based on protocol 8.70/71
- Fixed NPC Trade
- Added pvpBless to customCommands /bless
- Added monsters 9.8 missing loots http://otland.net/f83/9-8-a-178109/
- Fixed diagonal walking bug -- http://www.youtube.com/watch?v=57DXt1wsLXA&feature=youtu.be
* 8.5x to 8.7x :
- Added Script extendedopcode.lua
- Fixed ChangeGold Script* Tuned actions.xml
- Fixed crashBug on book
- Fixed Storage command
- Fixed console errors
]
[ OTX Server 2.4.4 - SE :: Version "Chronodia"
General:
- Boost 1.52 not supported now use 1.51
- Changed to OTX Server 2.44 - SE :: Version "Chronodia"
- Clean Code
- Deleted projects 8.62 - 9.54 - 9.71: ../docs/FeatureLOG.txt
- Fixes on canThrowObjectTo - checkSightLine - getDanceStep
- Fixed CPU overload
- Now support version 9.60/61
- Other changes on monsters an map
- Updated items on all protocols
- Update Docs
- 9.81 Support
- More info on docs/README-howcompilelinux-howcompilewindows.log
- Update monsters datapack
- Important fixes to all protocols
* 9.8x :
- Added a option in config.lua - Your server is a previewer
- Added MinLVL to offLineTrain in bed
- Fixed newtype command
- Fixed packet 0x0F
- Fixed Tibia client debugs with 10 or more icons
* 9.6x and 9.8x :
- Added function addPremiumDays on items.xml is for premmium scroll
- Rewrite modal functions it is for offline training system
* 8.7x to 9.8x :
- Added Events - onMount(cid, mountId) - onDismount(cid, mountId)
* 8.5x to 9.8x :
- Added missing constants
]
[ OTX Server 2.4.3 :: Version "Cray Claw"
General:
* General Changes:
- Added multiWorldConfig.log (only in Spanish) by Kazbin
- Changed to OTX Server 2.43 :: Version "Cray Claw"
- Clean code
- Fixed a lite bug on shutdown server (Linux)
- Fixed compiler error with boost 1.44 or less
- Fixed errors on marketSystem
- Fixed playerLookInBattleList
- Fixed magicLevelTries on voc 0
- Fixed internalMoveCreature
- Fixed onCreatureDisappear
- Fixed setPromotionLevel no work on voc 0
- New config logPlayersStatements
- Rewrite tutorials "How compile this on Windows or Linux"
* 9.5x :
- Patched all chages from trunk - "Marilith"
- Deleted project 931
Exept: OffLineTrain
* 8.x :
- CreateItem on full tile is now possible
- Patched all chages from trunk - "Marilith"
Exept: OffLineTrain - MarketSystem
- Reduced the Hicks! chance for drunk players
]
[ OTX Server 2.4.2 :: Version "Marilith"
General:
* General Changes: (Only 9.70)
- Added function: http://otland.net/f163/addcontaineritems-container-items-166104/
- Added Initial offline training code
- Added offLineTrain system and BED System
- Changed to OTX Server 2.42 :: Version "Marilith"
- Compilation with codeblocks not support any more
- Fixed errors on offLineTraining
- Fixed and tuned MSG on doors, foods and trade system like to CipBia
- Fixed Idle kick
- Fixed bug on expires to ban
- Fixed getItemDescriptions on questSystem
- Fixed player idle
- Fixed memory leaks
- Fixed errors on combat functions :: battle / combat / login / attacks - You may not attack immediately after logging in.
- Fixed errors on container items
- Fixed errors on player descriptions
- Fixed load itemsXML
- Fixed errors on connection
- Fixed error on ban deletion
- Fixed a bug with the market, offers were still there with count 0 which caused problems with the offers limit
- Fixed a bug with items that had negative hit chance
- Fixed so sendStats wont be called if it is not necessary in Player::addManaSpent
- Fixed a possible crashes if players sent bad packets
- Fixed a bug with player look in battle list* Fixed a bug with some events (decay and checklight)
- Fixes on combat
- Fixed VipList
- Fixed a bug container
- Fixed a bug updateTargetList
- New Lua function: doPlayerSetOfflineTrainingSkill(cid, skill)
- Possible fix error on chat
- Player storage loading will no longer check quest log and send quest log has been updated
- Player follow should now use less CPU power
- Shorted code
- Support to 9.70
- Removed __USE_ZLIB__
- Removed flag __ENABLE_STATEMENTS__
- Removed isInArray from source and moved to libs
- Revert changes on mapSystem
- Revert changes on marketSystem
- Update support Boost 1.51 - 1.42 or less not supported
- Update all /data is more completed
]
[ OTX Server 2.4.0 :: Version "Deumion"
General:
* General Changes:
- Mosters no affected for fields
- Shovel function
- 9.61 Support
- Update items and weapons on protocol
* 8.x :
- Fixed speakClass
- Updated code to lasted 9.61
]
[ OTX Server 2.3.3 :: Version "To Light"
General:
* General Changes:
- 9.60 Support
- 9.54 Support
- 9.20/31 Support
- 8.54/57 Support
- Fixed Channels, MessageClasses and Groups
- Deleted custom outfits
- Fixed SoulFire condition
- Fixed PZ icon
- Complete doCreatureCastSpell function
- Fix LuaJit problems (50%)
- Added getConnectionsSize
- Added stuffed dragon to reactions
- Added new firewall (Linux)
- Update code more simillar to 9.x
- Fixed attackSpeed
- Fixed on follow
- Fixed closingdoor.lua // on tileprotection to 0
- Fixed exani hur spell
- Fixed sand holes
- Mana change = health
- Changed accountManager(SQLite and MySQL) to Account: 1 - Password: 1
- God Account SQLite to Account: 222222 - Password: tibia
- Added new config "enableLootBagDisplay" - "allowBlockSpawn" - "closeInstanceOnShutdown"
- Added ghost condition to drown.lua
- Fixed errors on shutdown
- Fixed buy wands/Rods
- Fixed commands usage
- Fixed to usage commands
- Fixed create dump error
- Fixed walkstack
- Fixed serverinfo command
- Full Support to x64 bits
- The server use default system : grouncache + gzip
- Update items.xml (Comedinhasss)
* 9.x :
- Added config: playerFollowExhaust
- Fixed database
- Fixed changeGold
- Update monsters/movements/weapons (Comedinhasss)
- Fix Quest.lua now support all items for 9.60
- Fix sendDistanceShoot funcions now work 100%
* 8.x :
- Added effect on console show damages and restores similar to 9.x
- Added new configs similar to 9.x: showHealthChangeForMonsters - showManaChangeForMonsters - showHealthChange - showManaChange
- Fixed elements on weapons // monsters // players
- Fixed DISPLAY_CRITICAL_HIT
- Removed keySystemDoors on protocol 8.54/57
- Removed configs: showHealingDamage - showHealingDamageForMonsters - noShareExpSummonMonster
- Removed monsters // Not supported
- Rewrite MessageClasses similar to 9.x
- Update combat functions similar to 9.x - use function addStatsMessage
- Fixed sendError parcel
- Fixed error on RET_TILEISFULL
- Fixed potential error on missing internal function (isPlayerProtected)
- Deleted outfits debugs
- Lite changes on Depot
- Removed ruleViolation code from the source
- Removed cureBless on 8.6x
- Fixed MessageClasses
]
[ OTX Server 2.2.0 :: Version "Deluxe"
- Added config "packetsPerSecond"
- Added support multiCore on (Nix)
- Added increaseBankBalance on player
- Added feature (is possible logout on PZ) can have nonPZ
- Fixed not invited player on houses
- Fixed getChannelts on (Nix)
- Fixed onStepInField on combat
- Fixed dropCorpse on creature
- Fixed errors on login and shutdown server
- Fixed findItemOfType OT
- Fixed load server.xml on login server
- Fixed errors on doorSystem
- Fixed removePremium
- Fixed doTeleportThing now create portals
- Fixed errors on accountManager
- Fixed hideHeal on creature
- Fixed errors on questSystem
- Fixed soulFire condition
- Fixed clientID on vocations
- Fixed isWieldedUnproperly on weapons
- Fixed compiller errors
- Increased NETWORK_MAX_SIZE to 24576
- Tuned guildSystem
- Tuned items now server reduce memory usage on 60%
- Updated docs
]
[ OTX Server 2.1.0 :: Version "Simple"
- Changed codeName to (Simple - 2.1.0)
- Added file "luaFunctions"
- Added missing items on movements
- Added config "mysqlReconnectionAttempts"
- Added new function "doTeleportChangeDestination"
- Fixed bug on config.lua "showManaChange & showHealthChange" now work
- Fixed xmlNodePtr loadChannelsGroupsOufitsSpawsVocations
- Fixed bug on serverLost connection
- Fixed loadingWeapons
- Rewrite weapons.xml // more complete to lasted 9.44 items
- Rewrite movements.xml // more complete to lasted 9.44 items
- Update items.xml // more complete to lasted 9.44 items
- Added configs: "showManaChange" "showManaChangeForMonsters" "serviceThreads" "timeBetweenCustomActions"
- Added fuction /reload all
- Added missings combats parameters
COMBAT_PARAM_ELEMENTTYPE = 15
COMBAT_PARAM_ELEMENTDAMAGE = 16
- Added extraFunction on mounts "attackspeed"
- Added option on all scripts mods (enabled="yes")
- Changed codename server to: Simple
- Changed to string to config "gamePort"
- Changed configs: "showHealingDamage" for "showHealthChange" and "showHealingDamageForMonsters" for "showHealthChangeForMonsters"
"useCapSystem" for "useCapacity" and "depotItemsFreeLimit" for "defaultDepotSizePremium"
- Correct name for Entrepreneur outfits "no red barons"
- Fixed configs: "enableCooldowns"
- Fixed watch scripts on time events
- Fixed /ban command
- Fixed guildModt
- Fixed tibiaTime
- Fixed Channels IDs on compact.lua
- Fixed premiumForPromotion on NPC
- Fixed talkType on GHOSTMode for Gamemaster
- Fixed oracle NPC
- Fixed serverInfo command
- Fixed changeSex on mageOutfit / male and female
- Fixed ACTIONS_DELAY_INTERVAL on use items
- Fixed combatErrors "getDamageRatio" "getGainedExperience" "onTargetGain"
- Fixed error on containers
- Fixed error on Depots
- Fixed motd error - Server
- Fixed error on houseSystem
- Fixed gratisPremium on login players
- Fixed LUASystem and LUAJitSystem
- Fixed compiler errors on (msvc) (codeblocks) now support compilers datapacks v2.0
- Fixed error on config: "tibiaClassicSlots"
- Fixed error on spells "checkSpell"
- Fixed changeGender command
- Fixed questSystem on start mission
- Full Support for protocols 9.44 on loginServer - MultiWorld
- Removed configs: "mysqlReconnectionAttempts" "healPlayersOnLevelAdvance"
- Removed function: "criticalHitChance" on items.xml
- Rewrite advanceSave.lua
- Rewrite adminProtocol on server
- Rewrite storageSystem
- Rewrite serverSystem on loginServer - MultiWorld
- Rewrite SQLSystem for the new support on loginServer - MultiWorld
- Rewrite shutdown command
- Rewrite SkullSystem frags and banishments
More info:
-- Limits on frags / Time
-- Red Skull Config
-- Black Skull Config
-- Banishment Config
- Update items.otb to lasted versionTibia (9.44 on v4)
- Update items.xml more complete file
- Optimize RookSystem
- Fixed taming mounts
- Removed limit AM accountManager
- Use correct items.otb (9.44)
- Removed CONDITION_HOUSESAY
- Added new module NPC (getShopOwner)
- Tuned oracle.lua to rookSystem features
- Removed (skill="SKILL_FIRST" skillValue="8") from spell.xml no require like to 8.6x/7x protocols on lasted changes
- Fixed to banCommand
- Added missing distanceWeapons
- Update SQLite File
- Removed consoleProject from codeblocks/TheOTXServer.cbp
- Fixed on combatBlockHit
- Fixed on ShootEffect_t
- Fixed debugs on SQLSystem
- Added "ghost" to internalCreatureSay on accountManager
- Fixed on loadPlayer (new depotSystem)
- Fixed on __GROUND_CACHE__
- Fixed walkStack
- Added new function isPlayerProtected(cid)
- Fixed attackspeed on mounts and monster system
- Rewrite GUInterface (more cool)
-- END REV 1000
- Cleanup and updated sourceCode to: The Forgotten Server :: Version: 0.3.7 - Crying Damson (GOLD).
- Cleanup scriptSystem (actions-items-libs-npc-commands)
- Cleaned up the code
- Cleanups and more accurate walkthrough updating
- Fixed crash bug on houseSystem
- Fixed MOUNT_COOLDOWN definition
- Fixed GRATIS_PREMIUM definition
- Fixed newType command
- Fixed cityGuard NPC
- Fixed dataBase errors (SQL)
- Fixed conditions (drunk-fields-outfits)
- Fixed (playerMoveCreature-playerMoveItem-playerMove-playerUseItemEx-playerUseItem)
- Fixed pvpBlessing and ceremonial ankh
- Fixed potionSystem now work on stakable
- Fixed enchantingSystem and skinningTools
- Fixed mounts names (real names)
- Fixed soulFire spell
- Fixed client chowing premium days if the account has flags isAwaysPrmeium
- Fixed bug when selling items
- Fixed Transform bug
- Fixed disconnect current client
- Fixed to loot system
- Fixed Distance weapon
- Fixed to potions, now you should get in log "heals himself" instead "is healed"
- Fixed for dual-wielded weapons with specified slot position
- Fixed vipList
- Fixed to depotSystem
- Fixed orangeSkull
- Fixed loadAttributes
- Fixed the message colors
- Fixed AOL Drop in redBlackSkullSystem
- Fixed one potential memory leak in events
- Fixed stairs
- Fixed the aggressive param
- Fixed displayLogServer
- Fixed a bug with doSaveHouse and relational storage
- Fixed reloadMovements crash
- Fixed a bug when reloading items
- Fixed fieldAbsorb causing blockHit -10000 damage bug
- Fixed other mailBugDuplication
- Fixed compilation error Linux (OTX 1.4.2 Error)
- Fixed two old events
- Fixed MessageClasses on use F-key`s
- Fixed liteBug on NPC modules.lua
- Fixed to blessSystem
- Fixed account manager bug
- Fixed all compilation warnings on Ubuntu
- Fixed crashBug using LuaJit
- Fixed re-opening chats
- Fixed sendChannels
- Fixed StaminaConfig Bug (premiums)
- Fixed field-bug
- Fixed isConnected state
- Fixed all CreatureEvents - MoveEvents - GlobalEvents - Actions and the margen all custom in MODS
- Preventing people from abusing pvp zones to train mlvl
- Added new market System
- Added new configs to rookSystem
- Added new event- onHouseEdit
- Added Support attackSpeed for mounts
- Added new function -- hasMonsterRaid(cid)
- Added new definition __GROUPED_ATTACKS__
- Added outFits and mounts IDs to 000-constant.lua
- Added customQuest-voc MOD
- Added 2 new items functions (vertical-horizontal)
- Added missing increase/decrease items
- Added new command /addbless
- Added new ( function doPlayerAddExpEx(cid, amount) )
- Added new ( condition CONDITION_HOUSESAY prevent crash in houseCommands system )
- Added new lua function: doSaveHouse({list}) for saving houses one by one, this will allow to extend saving feature
- Added new creature events: onThrow and onSpawn for monsters
- Added new mod (command-monsterinfo.xml)
- Added new event -> onSpawn as global (spawnall or spawn-global) which is executed always (allows easy to define scripts for all monsters)
- Added WarSystem support - No require -D__WAR_SYSTEM__
- Added support to Tibia 9.40 - 9.41 - 9.42 - 9.43 - 9.44
- Added partial support to sendReport windows
- Added /light command for gamemasters
- Added new advance event type experience
- Added new command bug report
- Added optional antiClone Action "check actions.xml"
- Added other customConfig "enableProtectionQuestForGM"
- Added new bank script // http://otland.net/f82/bank-interest-147434/
- Completed support for MySQL++
- Buffered creaturescripts should reload now properly
- Optimize all modSystem - now load more faster and 0 bugs
- Optimize PTR (protocol client player)
- Optimize House id in onlook
- Optimize Quest system exp announces
- Optimize System DoorsItems is more easy configurable
- Optimize PVP Blessings
- Optimize compilationSystem on Linux
- Extended the getTileInfo(pos).house to return houseId instead of bool
- Extended getItemParent and wrote a small function getItemTopParent fe. to return holder of an item in backpack which is in another backpack
- Extended the onPush creature event with extra pushed params: ground, position
- Extended the way how 'ex' position changers work
- Revised spell parameters (should be just like Cip now)
- Updated code __GROUND_CACHE__ now is more stable
- Updated data/npc/scripts/runes.lua is more complete
- Updated now house auctions on /close
- Updated Database to version 34
- Updated items.otb to 9.41
- Preventing attacking the npcs until they are not attackable
- Loading raids and quests now during load time
- Now calling onAdvance when player losses experience too (easy to check in the script if(level > prevLevel)
- Now Quest log possibility o make "quests" without start storage
- Married player has owner rights in house
- New extended possibilities for channels
- New configurable - recoverManaAfterDeathInPvPZone
- Some scripting additions, cleaned up the code a little bit and removed isProtected flag as cannotbeattacked has basically the same behaviour
- Initial support to mysql c++ connector
- onRaid gets name
- getTalkActionList now also returning groups
- Spells working properly with elemental stuff
- All the knight spells are now affected by elemental damage
- Can add now house members to subowners list
- Bow-weapon is now added to the attack when using custom spell formula
- Better bless premium handling
- Removed HEAL_PLAYER_ON_LEVEL definition
- Removed old antiClone System on creatureScripts
- Removed decrease.lua/increase.lua functions from actions (now uses transformUseTo in items.xml)
- Removed bad codes on data/creaturescripts/scripts/login.lua
- Removed houseSay condition
- Removed Account manager Extras
- Removed monstersPushItemsLimit config
- Remove PGSQL
- Deleted trashScripts --
- Rename 101-war.lua to 102-war.lua
- Rewrite Code
- Rewrite GUISystem menu -- now is more cool
- Rewrite "talkactions and groups" removed gamemasters and god
-- The group CM is 4 and access 3
- Rewrite npc/scripts/oracle.lua
- Rewrite /ban command
-- How use:
-- /ban PLAYERNAME, NUMBERDAYS(?), actionId(?), reasonId(?), COMMENT
- Extras in mods
command-marry:
- added 2 new configurables: allowHomoWedding and blockedAccess
command-points:
- refuelStamina.full configurable again (variable used before wasn't accurate)
event-peeper:
- doesn't show when you're looking at yourself
Note:
* Almost all files were changed, so there is no point of listing them in here.
* You are advised to update all your data files.
* The server load more fast ...
]
[ OTX Server 1.4.2 :: Version "Lightbringer Edition" - Path 2
- Added - 9.20/31 Support
- Optimize Code - scriptSystem (Full cleanup) + (Critical Fixes)
- Optimize ScriptSystem - (Functions/Weapons/Movements/Items/Actions)
- Optimize MailSystem
- Optimize SaveSystem
- Now possible also with doTileAddItemEx to create new tile (supporting /i command)
- Extended the support for npcs.xml file
- Implemented loading npcs from mods
- Moved destroy.lua code into the destroyItem method
- Enable sell parcel on NPC (Deruno)
- Correct tabled in LOGS
- Correct fuctions luaGetCreatureConditionInfo - Game::broadcastMessage
- Change line ending on unix files to unix so they actually runs
- Changed name of getTileItemByType to getTileItemsByType
- Fixed actionScripts (Tools/Spells/Items)
- Fixed bug in leavehouse (now transfer all items at own old house)
- Fixed typo (taming.lua)
- Fixed bug (http://youtu.be/x-R1Fm4vp1o)
- Fixed weird Monsters on Fields
- Fixed debug when right clicking item 12632
- Fixed mount name (mounts.xml)
- Fixed minor light source bug
- Fixed doSummonCreature bug
- Fixed NPC System + extra features
- Fixed - GetTileDescription - protocolgame.cpp
- Fixed commands /t - /mute - /cliport - /squelch - /n
- Fixed - Issue with hard to stop movement when right clicking - doSetCreatureNoMove() not allow you to move when you follow target
- Fixed the loss formula - lostExperience
- Fixed issue with runtime-created conditions
- Fixed npc system bugs
- Fixed potential crash errors
- Fixed /ghost stacking debug
- Fixed MountSystem in tamed script
- Fixed Gamemaster on attackplayers to have vocation 0
- Fixes to manager class
- Fixed the reload stuff
- Update to talkSystem
- Updated swimming
- Added new firewall for linux (iptables-firewall)
- Added delay on commands for houses
- Added new field to luaGetTileInfo
- Added support GroupSystem to "talkactions"
- Added new config (allowedMaxSizedPackets - houseProtection - houseSkipInitialRent)
- Added new command
// !tpall or /tpall - Command send all players to PrincipalTown (check talkactions/scripts/tpall.lua)
- Added some much changes to guild related talks
- Added more categorized creatureevents -> onSendMail to onMailSend, onMailReceive, onChannelJoin & onChannelLeave
- Added implemented one of requested features
- Added spells now go as speak_spell
- Fixed missing tables in SQLite and MySQL
- Fixed hasCreatureCondition
- Fixed help channel mistake
- Fixed MailBox mistake
- Updated Database Version 33
// SQLite DB -- (MySQL require update in starup)
- Fixed Compilation under Linux
// All Protocols check "otserv.cpp"
- Deleted BanBook System
// No require system
- Added DemonOak Script
// More info in the end "actions.xml"
:: Addeds:
- monstersPushItemsLimit at config.lua
- Update - Support at 9.20
- Powergammer command
- Login History-MOD
- Optimize SpellSkill System
- Set New codename for 1.4.0 :: Version "Lightbringer Edition"
- Extra option save player on Receive Mail the option prevent clone items
- otpch.cpp make compilation more faster and stable
- Tutorial how use "how-use-commands.log"
- IPv6 Support (Diego)
:: Fixes:
- Display compiler error in Ubuntu 11.04 (Diego) in 9.x and 8.7x
- Correct syntax in databasemysql.cpp
:: New Config(s) + Modifield(s) + Deleted(s):
- monstersPushItemsLimit = 20
:: Info General:
- OnLy Support for 9.x +
- Protocols 8.54/7 - 8.60 - 8.62 - 8.70/1
// Margen version 1.3.1
They are not supported and its status is considered complete and will be corrected only in their critical failures if they have any.
]
[ OTX Server 1.3.1 :: Version "Moon Princess Edition" - Path 1
All data
- Fixed display errors on GUI - CONSOLE in protocol 9.1
- Optimize Code -- protocol 9.1
- OnTarget(cid,creature) fix (return false in lua scripts) in protocol 9.1
- Fixed icon CONSOLE in protocol 9.1
- Fixed DeathLose and Added skillLoss attribute in protocol 9.1
- Added new function: (doPlayerCastSpell) in protocol 9.1
- Added new lua function getItemStackable(itemid) in protocol 9.1
- Added missing files fromWarSystem in protocols 8.7x and 9.x
- Added support at event "protectionSummonKill to obsidianKnife" in protocols 8.7x and 9.x -- Like OTX 8.6x and 8.5x
- Added DeathEvent on protocols 8.7x and 9.x.
- Added PVPBlessing in commands and completed npc/Alice.xml in protocols 9.x - 8.7x - 8.62.
- Fixed spellrunes charges in protocols 8.6x & 8.5x
- Added projects WarSystem -- Note: require script by Elf or my how MODScript - All protocols have this next change
- Added newConfigurable "cleanItemsInMap" more info in config.lua
- Added "Annihilator MOD" in all protocols
- Added mail block system in all protocols (Like CipBia)
- Fixed FirstItems in knight in all protocols and custom steel axe "no use real weight"
- Fixed LuaInterface::loadBuffer (mod system) in all protocols
- ReForce System is less possible clone items with new feature in all protocols
- Fixed "otservlists - WebACCs" all protocols
- Fixed Account/Password "111111/tibia" DB in all protocols
- Fixed ServerStart Event now update players onLine all protocols
- Deleted query events "warSystem" -- no require -- moved at how mod change in all protocols
- Deleted stagesconfig.lua -- no require and obsolete in all protocols
- Fixed compilation under Linux all protocols
- Fixed SlotWeapons all protocols
:: Addeds:
- Not possible convince other player summon in protocol 9.x
- Add signals.h so it build on distros like archlinux in protocol 8.62
- Compilation support (Console) in project 9.x "Code::Blocks"
- Added PvP Blessing at protocols 9.x - 8.7x & 8.62
- Support Orange Skull in protocol 8.62
// All Protocols
- New command for ban players
// /ban player, days, comment
- Move RSA keys to config.lua, makes it easier to change the key
// Like TFS 0.4
// WeB for easy make own client with own RSA key
// http://vapus.net/customclient
- New Icon to server Ty
Druckzv "OtServ"
:: Fixes:
- Duplication bug in 9.x
- TextLogers in protocols 9.x & 8.7x
- UnmountPlayerInPz in protocol 8.7x
- 000-constant.lua in protocols 9.x & 8.7x
- PVP Blessing in protocol 8.62 + CleanCode OnDeath
- GuildCreation on SQLite protcols 8.62 & 8.5x
// SKULL_ORANGE
// All Protocols
- Remove the old RSA system
// Implant a new one in OpenSSL
- Clean code
- Optimize GUI System
Removed reload functions buggeds
Optimized + new look to GUI
Removed BanPlayer
:: New Config(s) + Modifield(s) + Deleted(s):
// All Protocols
- No damage to guildmates and no damage to party members is configurable in config.lua
-- OTX Server Extras Features
-- Battle
noDamageToGuildMates = false -- if true then no damage, if false then damage
noDamageToPartyMembers = false -- if true then no damage, if false then damage
- Added extras RSA configs for easy make custom client with own RSA Key
// http://vapus.net/customclient
-- RSA
rsaPrime1
rsaPrime2
rsaPublic
rsaModulus
rsaPrivate
]
[ OTX Server 1.2.1 :: Version "Fantasy Edition" - Path 1
All data (iMadison, Mattyx14)
:: Protocol 9.x
- Fixed compiler with visual basic no debugs
- Added CONDITIONID_COMBAT with createConditionObject
- Added shimmer items
- Fixed special foods
- Optimized actions tools
- Breakable bamboo fences, like real tibia
- Can now destroy spider webs with weapons, not just a machete
- Added missing spell
- Fixed Typo in actions
- Deleted function mySay(text, type, position)
- Other fix to npc system
- Now newItem in transformItem should now fully inherit attributes in all cases
- Monsters should pass through fields more Cipbia-like
- Changing chase mode or weapon will now delay next attack
- Equipping two-handed weapon while having two items will now result de-equipment of item from target slot
- Added 'eliminable' monster flag allowing monsters to kill marked with this flag
monsters when they have at least 5 times less health
- Now doPlayerAddItem will return anymore nil value in case of new item being stacked to existing one.
Moreover, the function will return now all created/ stacked items.
- Added lua function: getCreatureConditionInfo,
renamed getCreatureCondition to hasCreatureCondition and added a new,
extra parameter which is ConditionId
:: Protocol 8.7x
- Fixed special foods action
- Fixed Helmet of the deep
- Fixed Construction kits
- Fixed Decayto action
- Fixed Destroy action
- Fixed Tools action
- Fixed bug parcel duplication items
- Fixed create guild - possible with freepremium enable
:: Protocol 8.6x & 8.5x
- Fixed create guild - possible with freepremium enable
- Fixed bug guild duplicacion items
- Fixed bug parcel duplication items
- Rewrite monster system
- Added Fields Condition
- Game::playerMoveItem
// Similar a 8.7x & 9.x
- SQLite DB Updated
// In protocol 8.62
- Config.lua extra feature
// tradeLimit = 100
:: All Protocols
- GUI System Support
- Function logs decreased no more supported
- Change Tile Server
- Rewrite Server (AllData)
- Rewrite Mods -- Events and commands
- OTX Consol Tile
- Completed Fishing rod script
- Added Compile script, Supports: Fedora, CentOS, Debian, Ubuntu and many YUM/Apt-get Based Distribution
- Added fieldAbsorb in item description
- Fixed monster killing own summon if they are blocking the way to main target
- Fixed light effect staying after you drop the item giving light
- Fixes + Addeds missing items in items.xml
- Fixed stair hop exhaustion like real tibia now
- Extra info in config.lua
// How Load map with .gz
// Load Map is faster
- Fixed Vocations.xml + Extra feature
// droploot="no" - droploot="yes"
- Changed config.lua + Extra feaure
// healPlayersOnLevelAdvance = true
+ Effect bigclouds
// enableCapacity = true
for useCapSystem = true
- Removed feature in config.lua
// monsterDamagedByPlayerOnly = false
All data (iMadison, Mattyx14)
:: Addeds:
- Tutorial "how add outfits attributes" for BeniS
- New items 9.x - 8.7x in protocol 9.x -- Extended
- Added a new sand type to the actions lib. in protocol 9.x
- Changed CodeName to:: Fantasy Edition
- 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)
- Missing foods in 9.x & 8.7x
- Rope Script optimized in 9.x & 8.7x
- Finished sweet mangonaise elixir scripts in 9.x & 8.7x
- Function isSummon in 9.x & 8.7x
- New condition (CONDITION_OTHER) in 9.x & 8.7x
- Added 4 new 'special foods': coconut shrimp bake, demonic candy ball, sweet mangonaise elixir, and pot of blackjack in 9.x & 8.7x
- Script destroy.lua script for destroying boxes, crates, etc like real tibia in 9.x & 8.7x
- New spells 8.7x in protocol 9.x & 8.7x
// Full Support + cooldowns
- New Monsters 8.6x - 8.7x - 9.x in protocol 9.x
- Loot like to // http://tibia.wikia.com
- squeeze.lua is supported in 8.7x
- Update Pack items in 8.5x & 8.6x
// All Protocols
- Extenden and correct "ITEMS_SIZE" in all protocols "items.h"
- New configs options
- Talkaction software
- Cleanup Code
- Jungle Maw script
- Ceremonial ankh script
:: Fixes:
- Fixed walkback.lua in 9.x
- Newtype talkaction in 9.x
- Buy and Sell in NPC in 9.x
- Condition show regeneration in 9.x
- Door System in 9.x
- Items.otb fixed in 9.x
- Items IDs in protocol 9.x
- Fixed items corpse and splashes + extras in items.xml
- Typo in actions/scripts/tools/squeeze.lua in protocol 9.x
- Typo in monsters // Example:"E for e" for conflict in LINUX in protocol 9.x
- Trade WindowsShop in NPC - in 9.x & 8.7x
- Fixed Report in MagicFields
- Script squeeze.lua in 9.x & 8.7x
- Spells.xml in 9.x & 8.7x
- War System in protocols 8.5x & 8.6x
// All Protocols
- Fixed RustRemover Script
- Fixed and rewrite movements.xml
- Spell Formulas in all scripts
:: New Config(s) + Modifield(s) + Deleted(s):
- Deleted MOD -- Monster-info-mod
- Monster system rewrite -- in 9.x
- Configs options in 9.x & 8.7x
- unmountPlayerInPz = true
- canOnlyRopePlayers = true
// All Protocols
- Rewrite Outfits.xml
- Configs options
- minPasswordLength = 6
- minAccountNameLength = 3
- maxAccountNameLength = 25
- newCharacterMinNameLength = 3
- newCharacterMaxNameLength = 25
- Talkactions
- /software or !software
]
[ OTX Server 1.1.3 :: Version "Silver Edition" - Path 3
All data (iMadison, Mattyx14)
:: Addeds:
- 9.10 Support
- Rename Server :D
- Compilation Support x64 in Visual Basic C++ 2010 in 9.x
- Update pack items.xml - Protocol 8.54/57 NO UPDATED
- New in outfits.xml an 000-constant.lua in 9.x
- Feature enable cap is supported in 8.7x
// Addeds in all protocols
- Updated item description for expiration times
- Summoning shows "teleport" effect
- Support to feature - http://otland.net/f82/system-lose-premiums-privileges-135238/
- Feature (skillpoints) to spells.xml
:: Fixes:
- Hotkey message for items without showCount in 9.x
- Mounted state is saved in 9.x
- Typo in outfit name in 9.x
- Healing Damages in 9.x
- Healing message will now be precise on how much health the creature was healed up with in 9.x
- Dismount when "changing" outfit in 9.x
- Litebug in show healing monsters in 9.x
- Extended MAX_NUMBER_OF_OUTFITS 25 at 35 in 9.x
- Guild Channel Commands in 9.x
- Cleanup to weapons system in 9.x
- Server Save Bug in 9.x
- Bug "TradeNPC" in 9.x
- Magic Level 0 "in 9.x - http://opentibia.svn.sourceforge.net/viewvc/opentibia?view=revision&revision=610
- Increase-Decrease items in 8.7x
- Guilds in 8.5x - 8.6x
- Changed the known creatures limit from 250 to 1300, it has been 1300 since 8.62+
// Fixes in all protocols
- Weapons element damages
- RefillMOD - Soft :: Firewalker Boots
- 8.5x to 9.x fixes NPC Modules Libs
- 9999 account managers crashes server (XD)
- Names in config.lua
- WarSystem MOD
:: New Config(s) + Modifield(s) + Deleted(s):
- Protocol 8.61 not supported
- New Outfits and Mounts in 9.x
// News-Modifields in all protocols
- Rewrite config.lua "more cool"
- skipItemsVersionCheck in config.lua - Feature implemented by "Don Danielo"
// skipItemsVersionCheck = false
// Should be items.otb version check skipped
// If set to true, accepts all minor versions of items.otb.
]
[ OTX Server 1.0 :: Version "Corona Edition"
All data
:: Addeds:
- Rename Server :D
- Added tutorial "how compile with Microsoft Visual Basic C++ 2010"
- Added function doSetItemActionId (by Diego)
- Optimize Code in 9.00
- 9.00 Support
- New actions scripts in actions.xml in 8.7x and 9.00
- Tibia Classic Slots is now supported in all protocols (slot system like 8.72-)
- Mounts for quest and premium system (more info: .../data/xml/mounts.xml) more easy obtain mount in 9.00
- Configurable mysqlReconnectionAttempts - Reconection to MySQL
- Support compilation with Microsoft Visual Basic C++ in 9.00
// Possible in all protocols
:: Fixes:
- criticalHitChance in config.lua in 9.00
- Potion skills (correct vocation use) in all protocols
- Items.xml in all protocols
- Counter monsters-mod fixed (mod is disabled or optional for use)
- Fixed config in frags time in all protocols "report by Ekno"
- Chanels.xml in 9.00
- Actions.xml in 9.00
- Fixed scrips with (animation) changegold.lua - potions.lua etc... in 9.00
- Deathlist Command in 9.00
- MSG Classes in 9.00
- Protocol server login ...data/XML/server.xml
:: New Config(s) + Modifield(s) + Deleted(s):
- Removed cryptopp, vahash encripts
-- The server DownSize ... 5.7MB to 3.8MB is now more faster
- Cleanups code in 9.00
- New mod change gold in 8.7x
- New config.lua based in DarkKonia Server :D More clean (cool) in 9.00
- Reconection to MySQL
How many times mysql is allowed to attempt and reconnect to the server in all protocols
mysqlReconnectionAttempts = 3
- Slot system Weapon // shield // arrows
-- Slot Client in 8.71- in all protocols
tibiaClassicSlots = true
- Only damage by summon at players (like at Pokemon OT)
monsterDamagedByPlayerOnly = false
]
[ RollUP 3.5 :: Version - Path 1 - "Glorius Edition"
All data
:: Addeds:
- New compiler with Linux (more sexy)
- Function adding magic level +1 by default (by: slawkens)
- Extra info in README-howcompilelinux-howcompilewindows
- Function optional for autorespawn in all protocols (more info: globalevents.xml)
- Reload items supported in all protocols
:: Fixes:
- Increase and decrease function form actions.cpp in protocols 8.6x and 8.5x
- Use potions in protocols 8.6x and 8.5x
- MSG Potions or items countByType in 8.7x
- NPC system in LuaJIT system in 8.7x
- Critical Bugs in 8.7x
- Error in PlayerAutoWalk all protocols
- Guild Debug genere report error (Linux Fixed)
- OnLine Command Fixed
- Load protocol in all protocols (Linux Fixed)
- ...data/xml/groups.xml in 8.7x
- DataBase SQLite -- "PvP Blessing" -- At 8.61/62
- .../mods/DisplayBAGItems MOD in all proocols
- Channels in 8.7x
- LiteFix .../mods/commands-points MOD all protocols
:: New Config(s) + Modifield(s) + Deleted(s):
- Modified ...data/xml/outfits.xml (more custom) in all protocols
- Lite changes in all .../config.lua (RookSystem)
- Modified account manager in all configs (all protocols) now chose new vocation and sended to main town
- Modifiel Monsters
...data/monster/8.54/Wailing Widow.xml
...data/monster/8.6/Brimstone Bug.xml
...data/monster/8.6/Souleater.xml
...data/monster/Demons/demon.xml
...data/monster/Demons/demonic minon.xml
...data/monster/Lizards/Draken Spellweaver.xml
...data/monster/Lizards/Draken Warmaster.xml
...data/monster/Lizards/Lancer Beetle.xml
...data/monster/Misc/hacker.xml
...data/monster/Quaras/quara pincher scout.xml
...data/monster/Reptiles/serpent spawn.xml
...data/monster/Reptiles/wyvern.xml
...data/monster/Sorcerers/ice witch.xml
...data/monster/Sorcerers/warlock.xml
...data/monster/Undead Humanoids/zombie.xml
- Added new configurable in .../config.lua in all protocols
NoShareExpSummonMonster = false
NoDisableBlockRespawn = true
]
[ RollUP 3.5 :: Version "Glorius Edition"
All data
:: Addeds:
- Added a hack to solve compilation bug in otpch.h
- New configs optionals in 8.7x
- Function (getClientVersion) -- At 8.7x
- Action-Shop Mod
- Marry Mod
- Commands mods
-- Monster info
use :: !m demon
-- Promotion
use :: !promotion
:: Fixes:
- LogOut in AccountManager (now wait)
- Removed Talkaction (DeathList) cause crash
- Channel message type _RA won't cause debugs in 8.7x
- Advance-Reward Mod
- Peeper Mod
- Lite Bug "getItemTypeCount" in 8.7x
- Load ID in movements and actions
- Fixed compile issues in mounts.cpp in 8.7x
:: New Config(s) + Modifield(s) + Deleted(s):
- Removed rule violation reports from the code in 8.7x
- useMultiClient = false
-- in config.lua in 8.7x -- is now supported in all protocols
- Removed increase and decrease functions form actions.cpp
]
[ RollUP 3.4 :: Version "BYE Edition"
All data
:: EXTRA:
- Extras in movements sounds
- Rewrite FistLogin Set
- Update Documentation
- FeatureLOG.txt
-- Extras
:: Addeds:
- New teleport item "8632" in 8.7x
- Dll Files
// Compressed
- Rust Remover script "9930"
:: Fixes:
- TalkTypes in 100-compat.lua
- level tiles (slawkens)
...data/movements/scripts/tiles.lua
:: New Config(s) + Modifield(s) + Deleted(s):
- Rename project "cb" to "codeblocks"
- Deleted project "DevC++" -- Very old
- Rewrite actions.xml in 8.7x (more simple) // no important
- Revert protocol version OnLy 8.70/71
- Disable mods // no usables - possibles
- Deleted no ocupable creatureevents
- TODO_LOGS
- Complete info in mods (custom commands) - Deleted command /portal
...mods/custom_commands.xml
- Mods Scripts // no importants
...mods/advance-reward.xml
...mods/animated-smiles.xml
]
[ RollUP 3.3 :: Version - Path 3
All data
:: Addeds:
- Is now possible compile with CodeBlocks all Protocols
- Killed monsters counter mod
- Peeper mod - showing "Someone is looking at you." when somebody looks at your character
- Support at 8.74
- Extender support at flags in codeblocks
- Mod Display items in bag (all) in all protocols
- All Scrips use the correct "doPlayerSendTextMessage" & "doCreatureSay" (evite future debugs)
- Tutorial compile with Linux (Ubuntu)
:: Fixes:
- SQL System Version 29
- DeathList Commands
- Cleanup Code
- Load correct version items.otb (8.71)
- Typo in WarSystemMOD
- Compilation with codeblocks
- Version Server.xml
:: New Config(s) + Modifield(s) + Deleted(s):
- Updated Config 8.7x at lasted support
- Monsters random step behavior so they nolonger walks randomly on fields that damage them -- deleted (cause bug in PZ)
- Unmount Player in Pz is enabled
- config.lua modified in
// deathAssistCount = 19 changed to 3
]
[ Re-UpLoaded
All data
// Version 7.3.3 (RollUP 3.3) FINAL - Path 3
- Fixed Posibles bugs from :: Version 7.3.2 (RollUP 3.2) FINAL - Path 3
// In Protocol 8.7x
]
[ RollUP 3.2 :: Version - Path 2
All data
:: Addeds:
- AntyParalyze Bot Suprime - Optionals (Check)
// AddedOnLy 8.7x and is possible add at all protocols
// Example in Path
--
- Added script "MARKS"
-- // More info in movements/marks.lua
-- // Example Script: {mark = 2, pos = {x = 941, y = 1002, z = 7}, desc = "Town Of Fynn City"}
- New Configs + Modifields:
-- // protocolServer = 8.62 -- your custom ot "Support 8.61/62"
-- // fistBaseAttack = 7 -- like TFS 0.4
-- // blessings = true -- or false (cool config) -- like TFS 0.4
-- // staminaLootLimit = 14 * 60 -- Player no gain loot at 14 hours left of stamina
-- // globalSaveMinute = 0
-- // blessingReductionDecreament = 5 with -- blessingReductionDecrement = 5
:: Removeds:
- unifiedSpells = true
- Greeting and unGreeting keywords (hey & cya)
- Spell exevo pan
- GUI Protocol -- No compatible with .gz
+ Updated, cleanup and optimize all code /sources/
+ Updated, cleanup and optimize all scripts /data/
]
[ RollUP 1.5 :: Version
All data
:: Addeds:
- Feature critical-hit weapons
- Real Tibia spell release [8.62] with 97% correct damage on all levels
- Bonus System Full Addons - More info Outfits.xml
- Quest Look -- // More info in
-- // ..data/creaturescripts/scripts/quest.lua
- Rewrite Annihilator script and moved to mods (more cool)
- Spell System by Miziak - Optional use -- // optional
- NPC Custom Addons (For items) - Optional
-- // ..data/npc/varkhal_2.xml
-- // ..data/npc/scrips/addons_2.lua
Set Configs + Features:
- criticalHitChance = 7 -- in items.xml
- monsterLootMessageType = 17 -- // More (cool)
Fixes:
- Corregida talkspeak (war system)
-- // channel->talk("", SPEAK_CHANNEL_W, s.str());
]
[ RollUP 1.0 :: Version
All data
Addeds:
- Funtion bool isUnstepable() --// Magicwalls for players low levels an protect players is Walkable
- Flags IsWalkable(PLAYERPROTECT) - CanWalkthrough - IGNORENOTMOVABLE - CreatureImpassable - reloadCreature
- FunctionName == "soulfire"
- Tile limit (Config)
tileLimit = 7 --// recomended
- Unifield Spells
unifiedSpells = true --// CipSoft Tibia
Fixes:
- Spell Conjure System
- Reflect System
Set Configs:
- unifiedSpells = true --// (more cool)
Changes:
- PVP to OPEN-PVP
- NO-PVP to OPTIONAL-PVP
- PVP-ENFORCED to HARCORE-PVP
]
[ RollUP 0.5 :: Version
All data
Addeds:
- fieldAbsorb (Firewalker boots) Work 100% = CipSoft Tibia
- Gain exp from same IP -- COOL FOR PVP ENFORCED -- (config)
gainExpFromSameIP = false --// false/true
- Go back to spawn monsters (config)
monstersGoBackToSpawn = true --// false/true
Fixeds:
- Quest System
Modifields:
- Map TheForgotten update 8.6
- Rewrite config.lua (more cool)
- TalkActions/CommandMods (more cool) SUPPORTED "!/" Example: !frags and /frags
- Rewrite spells.xml (more cool)
-- Before:
-- After:
- Rewrite movements.xml
-- Before:
-- After:
]
[ RollUP 0.1 at 0.4 :: Version
All data
Addeds:
- Only 8.62 Support (BASIC)
- Stackable items
- Double penalty to players and vocations no vocations for weapon
- Stackable Runes/Potions
- WarMaster Wayfarer
- Items vectors & string& text
- WARNING TEXT WITH USING PLAIN TEXT (RECOMEND USE SHA1)
- PollSystem (CUSTOM MOOD)
- npc bank (CUSTOM MOOD)
- ArenaBattle System (CUSTOM MOOD)
- function getPlayerPassword(cid), function doPlayerAddPremiumPoints(cid, points) & function timeString(timeDiff)
- vipListDefaultLimit & vipListDefaultPremiumLimit --// CONFIG
vipListDefaultLimit = 20
vipListDefaultPremiumLimit = 100
- RookSystem
rookLevelTo = 6 --// LEVEL GO TO ROOK
rookTownId = 1 --// TOWN ID TO ROOK
rookSystem = true --// false/true
- Custom Mods (COMMANDS - SPELLS - OTHERS)
advance-effect
WORK ONLY LEVEL OR SKILL UP
animated-smiles
EXAMPLES: xd, :d, ;d, =d, xp, :p, ;p, =p, :o, ;o, ;s, :s, :/, ;/, :*, ;*, =*, :>, ;>, :), ;), =), :(, ;(, =(, :[, ;[, :], ;], :@, ;@, ^^, ^.^, -.-
adori-blank
CUSTOM CONJURE BLANK RUNE
anti-trap
USE COMMAND /noob only players protecter by level
command-save
USE COMMAND !save
guild-cast
USE COMMAND !gc
guild-outfit
USE COMMAND !go
stamina
USE COMMAND /stamina
bless
USE COMMAND /bless
guildmeb
USE COMMAND /guildmeb
spells
USE COMMAND /spells
me
USE COMMAND /me
EXAMPLES: /me HI HELLO
pointsVip
USE COMMAND !points
ban
USE COMMAND /ban
bank
USE COMMAND !bank
buy
USE COMMAND /buy
- New Config Feature. Anti-Push Prevention System
useAntiPush = true
antiPushDelay = 3000 -- (3 seconds)
antiPushItems = "2148,2152,2160,3976" --// add as much items as you want separated by comma
- Simple WarSystem // ONLY MYSQL
/mod/guildWarSystem.xml "" -- yes
- Description lootSet and skill
EXAMPLE SKILL: You advanced from sword fighting 10 to sword fighting 11.
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.
- ExtraAttributes items
Attributes that have Random_min/Random_max suppport:
- Armor
- Defense
- ExtraDefense
- Attack
- ExtraAttack
- AttackSpeed
- Charges
Attributes that have Chance support:
- ExtraDefense
- ExtraAttack
- AttackSpeed
EXAMPLE:-
- Items.otbm/xml
Fixeds:
- Annihilator System
- NPC Modules
- Talkaction ConfigInfo
- Trade System
- Create Corpse LastDeath
- Raid minamount
- House Command
- Servers.xml
- CloneBug Ingame Guild Management
- FEMALE_CORPSE & MALE_CORPSE
- Rook System
- First items no work properly
- NPC (if you bought 1 rune you pay for xx runes)
- Ctrl + J "Windows Report"
FEATURE 8.55
NO CUASE AUTO BANISHMENT
- Count runes and potions charges
DISPLAY CORRECT RUNE AND POTIONS CHARGES
- Channels
CHANNELS 8.62 NOW WORK
- Doors-constant
CORRECT IDS
- Weapons and movements (sets 8.54)
CORRECT IDS
Set Configs:
- sqlKeepAlive = 10
- mysqlReadTimeout = 0
- mysqlWriteTimeout = 1
- encryptionType = "sha1"
- defaultPriority = "normal"
- advancedFragList = true
- broadcastBanishments = false
- statusTimeout = 1000
- premiumPlayerSkipWaitList = true
- AccountManager MySQL/SQLite
Account: 111111 - Password: tibia
Modifields:
- ENCRYPTION_PLAIN to ENCRYPTION_SHA1
Removeds:
- Rule violation report -- Removed in 8.62
- Channels obsoletes
- Parcel NPC/Deruno
]