• 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!

Search results

  1. Gesior.pl

    cast spell onUse toPosition

    It can be related to modules/game_interface/gameinterface.lua and some tile.cpp code which detect clicking on creatures that are draw on other tile - by checking+/- 1 SQM around - ex. player standing on 3 parcels is draw on left-upper tile from his real position. There is a fix for magic wall...
  2. Gesior.pl

    cast spell onUse toPosition

    Spell changes are required to make runes work without target (player), but Oen is right. You cannot use sendUseOnCreature on client side, as it does not send 'target position', only it's ID (creature ID), then server calculates toPosition using creature current position (for ex. Action Lua...
  3. Gesior.pl

    cast spell onUse toPosition

    Spell .xml configs like needtarget etc. should handle target of spell/rune. As czouski said, we don't understand what you want to achive with custom variant/target in spell Lua.
  4. Gesior.pl

    VPS/dedic benchmarks

    I've tested 16 vCore ARM CPU for 29 EUR. Results are in 28 line of: https://docs.google.com/spreadsheets/d/1nIBAbZqWWj_PfjS7xWcr2G1USbix4rQSPt5TDXg5Euk/edit?pli=1&gid=0#gid=0 In lines 25-27 are Hetzner cloud servers with AMD vCore (shared) and dedicated core (more expensive) CPUs for comparison...
  5. Gesior.pl

    OTClient Saved position of containers

    containers variable was defined in commit from 2021-09-18: https://github.com/otland/forgottenserver/commit/a6ad4d653b53142985404ce560c7ce13c38330da TFS 1.4.0 was released on same day (2021-09-18). Maybe it was added after official TFS 1.4.0 was released or maybe you are using "TFS 1.4"...
  6. Gesior.pl

    The Player stands after death

    data/creaturescripts/scripts/droploot.lua:7: attempt to call field 'contains' IDK how, but it may affect logout code. As Dakos said, disable all creaturescripts and check, if it fixes anything. It's also possible that TFS 1.4 does not send packet to 'remove creature' from logged-in player...
  7. Gesior.pl

    infinite condition

    Adding subId should make it not overwrite normal regeneration condition. Your problem should be solved with code above. They were not limited, they limited features to make engine that replicates RL Tibia and allows you to run 1000+ online server by removing any 'feature' that is not required...
  8. Gesior.pl

    canary bugged fist and weapon hits (solved)

    What is a problem? Up to 13.05 it should hit up to 800 on 4000 level. Now it's a bit reduced (~450 on 4000 level), but it looks like canary code uses old formula with 1/5 of level as base damage. https://tibia.fandom.com/wiki/Formulae#Base_Damage_and_Healing
  9. Gesior.pl

    Market system tfs 1.5 protocol 8.6

    I've implemented it using TFS 1.4 10.98 market code on 8.6 downgrade, then added extra code to send list of items from server (in 8.6 .dat there is no item names) and set in OTCv8 market module protocol version to 1098, so TFS 1.4 code was compatible with market module with 8.6 protocol. In...
  10. Gesior.pl

    Compiling ERROR WHEN TRYING TO INSTALL VCPKG

    If you followed newest TFS vcpkg compliation instruction there is no Crypto++ library, as it was replaced in TFS 1.6 with OpenSSL library few months ago. For TFS 1.5 you probably need older version of instruction ex. (it's 1 version before "Changed build settings from crypto++ to openssl" -...
  11. Gesior.pl

    Compiling ERROR WHEN TRYING TO INSTALL VCPKG

    There is no 'working vcpkg link'. You need to use exact version of vcpkg for your engine. Right now there are 23596 vcpkg versions and you must know which one is required by your engine to compile. On new engines there are vcpkg.json files with required version for given TFS commit...
  12. Gesior.pl

    TFS 1.X+ tfs 1.42 or tfs 1.5 for client 10.98?

    1.4.2 - exists 1.5 - does not exist :) After 1.4 there were few years without official TFS release and people who made servers based on that code called every server based on TFS newer than 1.4 "TFS 1.5". There were so many unofficial versions called '1.5', that official TFS moved from 1.4 to...
  13. Gesior.pl

    Compiling ERROR WHEN TRYING TO INSTALL VCPKG

    What engine do you try to compile? vcpkg pretty fast lose possibility to build it's C++ libraries (few months, up to 2 years, then download links die). If you are trying to compile some old engine, you must keep old vcpkg directory copy.
  14. Gesior.pl

    Programmer Looking for programmer C++

    What is TVP engine? Is it some OTS engine or something not related?
  15. Gesior.pl

    TFS 1.X+ Looking for any exp statue script.

    If you mean exp boost for all players in-game, it's in this file on TFS 1.2: https://github.com/otland/forgottenserver/blob/1.2/data/events/scripts/player.lua#L139-L167 You can set some global storage value to some value in exp statue script (ex. 'expiry date value') and then compare it in...
  16. Gesior.pl

    How to enable choosing towns in myaac 0.7.10?

    It's hard to read .otbm (it may use GBs of memory). That's why acc. makers do not do this (at least up to TFS 1.3+ when towns table was added in database, where OTS stores list of towns loaded from .otbm). In case of MyAAC you have to configure towns in config.php (or config.local.php)...
  17. Gesior.pl

    US joining RubiniOT ping help?

    miracle74.com? It's hosted on Hetzner.com cloud server in Ashburn (Virginia), USA (east coast) on machine CPX41 (8 cores, 16 GB RAM, ~32$ per month). It uses OTCv8 proxy system to filter DDoSes, optimize ping and reduce lags (packet losses, as OTCv8 proxy sends 2 packets thru 2 TCP connections...
  18. Gesior.pl

    Nostalrius 7.7

    TFS 1.2 is 10.98 server, you can download it here: https://github.com/otland/forgottenserver/tree/1.2 but it's just older - more bugs, less features - version of TFS 1.4: https://github.com/otland/forgottenserver/tree/1.4 TFS 1.4 is already 2 years old and newer versions of TFS (1.6+) use 12+...
  19. Gesior.pl

    Linux Compiling issue in Linux

    All that Linux uses is CMakeLists.txt and cmake to build TFS. IDK, maybe try to remove build folder, create new and run all commands again, to make sure it detects CMakeLists.txt changes. VC14 is project for Windows only (Visual Studio). It's not super easy, but you can use Docker to run Ubuntu...
  20. Gesior.pl

    Online Windows Compiler

    Only one: make it open source. There are many projects that themselves were not finished/not useful (ex. my GitHub - gesior/open-tibia-library: Library to manipulate files used by OTS and OTClient. Written in TypeScript. (https://github.com/gesior/open-tibia-library) ), but someone else used...
Back
Top