• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Search results

  1. Itutorial

    TFS 1.X+ Optimizing player saves & when saves execute

    Hello everyone, I noticed that all player save information happens in one place. IOLoginData::savePlayer() I do not really like that in order to save player items I have to save everything else with it. So I fragmented the IOLoginData::savePlayer() method into the following methods...
  2. Itutorial

    Moving forward

    Y'all need Jesus. Side node of moving forward: Possible pathfinding changes by NRH-AA · Pull Request #4934 · otland/forgottenserver (https://github.com/otland/forgottenserver/pull/4934)
  3. Itutorial

    Background colors on rarity system

    Yes, just send more information instead of doing it right. Unbelievable.
  4. Itutorial

    TFS 1.X+ Moving items in tfs 1.5

    You may want to consider adding these changes: https://github.com/otland/forgottenserver/pull/4637 It could solve the problem for you.
  5. Itutorial

    Background colors on rarity system

    When I implemented tooltips I had to make sure I only sent tooltips for items that needed it. I also had to make the client ignore tooltips for items without them. I don't know if this is your problem or not but I do know if you are sending too much information all types of bugs will start...
  6. Itutorial

    Mystic-AAC

    So that is kind of my point. Libraries are generally slow because of bloat and you are limited to their implementations/solutions. That doesn't mean you can't use libraries without the site being optimized just fine. That isn't really what I am getting at. If you notice the only question I was...
  7. Itutorial

    Mystic-AAC

    Everything I am saying is based on the assumption it is going to be used for a basic AAC. If OP is going to add a bunch of stuff which hasn't been released in the OT community and make this the ultimate AAC than sure using some libraries may be beneficial. The issue is that will probably not...
  8. Itutorial

    Mystic-AAC

    Well, for one it is one person working on the code I am pretty sure so typescript is pretty much useless off the bat. Then, there is all the required code for everything you want to do to feel like you are safer when you really aren't. You are safe from making obvious mistakes you shouldn't make...
  9. Itutorial

    [TFS 1.5] Sex System 2.0 🍑

    Sarah a little horny one night it seems.
  10. Itutorial

    Windows problem opening servers

    nvm
  11. Itutorial

    TFS 1.X+ Spell execute cooldown

    cooldown="0" groupcooldown="2000"
  12. Itutorial

    Programmer Modify RME and TFS 1.4.2 to use map sectors

    Looking for a team to work with me on making this. DM me if you are interested. Any information on how to go about this would be highly appreciated. The map editor source I will be modifying: GitHub - OTAcademy/RME: OTAcademy fork of Remere's Map Editor repository...
  13. Itutorial

    OTClient Error compiling Otland OTC - asio boost has no member "iterator"

    Mehah's is a great client. It has pros and cons compared to otclientv8. I would say otcv8 is nice for encryption and built in bot but mehah has some really great features and improvements otcv8 doesn't. Edubarts version hasn't been updated almost since its creation.
  14. Itutorial

    RevScripts Change the Gold Rate for Monsters in TFS 1.5 Without Modifying XML Files

    In data/lib/core/container.lua you can change function Container.createLootItem(self, item) for local currencyModifier = 1.0 -- 100% normal drop rate function Container.createLootItem(self, item) if self:getEmptySlots() == 0 then return true end local itemCount = 0...
  15. Itutorial

    iGlobal - Sprites Gallery

    @iGlobal Dang bro you are really starting to show your time investment paying off. Great work!
  16. Itutorial

    Canary How do I add new bosses?

    What is BossLever? Where is the code for that local lever = BossLever(config)
  17. Itutorial

    C++ Async database

    How hard is it to implement async database calls? It seems pretty easy based on what I have read. What things should I consider? I have created this code which theoretically will execute a query async. What problems could happen from this? std::future<bool> Database::executeAsyncQuery(const...
  18. Itutorial

    Mystic-AAC

    Is there a reason you want to hurt yourself by using TS?
Back
Top