• 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. Codinablack

    Feature [TFS 1.4] OTS statistics (C++/Lua/SQL) by kondra

    You are partially mistaken about cipsoft not doing this... they definitely don't "recursively check", however, if you buy items and have room but the room is not in the most top level backpack on tibia, it will most certainly go to the next available OPEN backpack... The key distinction here is...
  2. Codinablack

    [Tutorial][BlackTek] From nothing to fully installed Server with AAC on Windows.

    Follow the instructions instead of trying to download a project file, open it and compile... in other words, don't try to take a short cut. The project files that are uploaded with the "pre-releases" were generated for their own environment, everyone's environment can vary... The CRT I run on...
  3. Codinablack

    TFS 1.X+ Attack attribute on shields

    This function contains the logic you seek! https://github.com/otland/forgottenserver/blob/f169c6c3dc0d3f1f20ce09d3fdc32c81b05794ca/src/combat.cpp#L63 Inside that function is exactly where you need to add your check for the other hand... if you had a system which allows attack to be added to...
  4. Codinablack

    Lua Change on critical script

    the solution is marked... https://otland.net/threads/change-on-critical-script.290740/post-2765602
  5. Codinablack

    BlackTek-Server Development Thread

    This is all managed via lua. Internally, I manage the loading and saving of the data, how a skill's growth curve works, how to add bonus levels, if adding points reaches the required for gaining a level, level increases, that sort of basic internal stuff... but as far as implementation goes...
  6. Codinablack

    BlackTek-Server Development Thread

    UPDATE We have a custom "skill" api built for front end (both lua and toml/xml). You don't have to define anything more than a name, everything else is defaulted if you don't specify the configuration you wish the skill to have, but you have such options as : max level, three different "factors"...
  7. Codinablack

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

    "this was achieved in tvp" How about some context... what was achieved? You mean incremental saving, like the OP is doing with his thread post...? If so, no it wasn't... Do you mean asynchronous saving...? If so, then no again, it was not... Ezz definitely made a custom serialization system...
  8. Codinablack

    TFS 1.X+ market system

    Did you ever figure out how to fix this problem?
  9. Codinablack

    OTClient 1.0 (Release)

    Absolutely extraordinary work my guy! Thank you so much for your hard work and dedication! I salute you!
  10. Codinablack

    TFS A* Algorithm :D

    Good work bro! Thanks for sharing with everyone! Cheers!
  11. Codinablack

    INGAME STORE (HOW TO?)

    If all you care about is that there is a working store which comes with the distro, then you want Canary. If you are in fact keen to only use a more close to TFS, kind of sources, then, Mateus Roberto has released the store for TFS 1.4 which you can find by using the search function, or by...
  12. Codinablack

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

    Hell yeah , rock on brother! Thinking about it, there is no reason that the save's need to block the main thread... and thinking more about it, same can be said about the loads. Please note, in TFS the main thread, is not the "main" thread, it's the dispatcher. Since saving only requires...
  13. Codinablack

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

    Redis cache solves performance and state issues. As for the itemized saves... I honestly don't feel like there is going to be a huge cost to the database if you manage the saves in a queue that fires up and then waits for a like 200 milliseconds before running all the queries in the queue, and...
  14. Codinablack

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

    I agree with Itutorial, @Nekiro , how can this be abused for duping when he is doing immediate saving all around... the problem with TFS is that they DO NOT do it this way, instead, they only save the entire player upon logout, so a player can grab something from depot or players house, have it...
  15. Codinablack

    Moving forward

    To be clear, I harbor no hatred, nor discontent, or any other malicious feelings towards users who are "selling code". I don't blame individuals who seek monetary value for their work, for the state of this community. I merely stood up to defend the outlandish statement that "open source never...
  16. Codinablack

    INGAME STORE (HOW TO?)

    There is no ingame store in 1.0, not in 1.1, 1.2, 1.3, 1.4... this is why nothing happens... There is also no "ingame store" code even written to be compatible with 1.0 that I'm aware of, pretty sure any third party code you will find has been written to work with 1.4 or better, or canary.
  17. Codinablack

    Moving forward

    I'm not sure which discords you are visiting, but just because they have a "high" member count don't mean jack smack... Those discords are pretty well all 10x as dead as this forum... really, it's not about the "forum" or the "discords"... its the member count for the community.. and it's the...
  18. Codinablack

    Moving forward

    What's absolutely next level delusional, is he truly believes he has the intellectual superiority over myself and others who shun him for his trolling behavior.. and why.. because he got a reaction out of me in all caps an curse words? XDDDDDDDDDD Meanwhile, ban hammer incoming, for yet...
  19. Codinablack

    Moving forward

    Please stop making accounts and trolling this site. If you hate it so fucking much, then STAY THE FUCK AWAY FROM IT. I think I speak for everyone when I say we are fucking tired of you using this place as a public griefing and troll zone for yourself, and tired of reading your spewed ignorance...
  20. Codinablack

    Moving forward

    Riiiiiiiiiiiiiiiiiiiiiiiiiight 🤣 Not like open source has ever gotten anyone anywhere.. ever... especially not in the OPEN tibia community... you are so wise... Another clown speaking nonsense... Most the innovation in ALL programming lanugages and in every single place that Computer Science...
Back
Top