• 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

    OpenTibia OTClient that unpack map.otbm to .png files - v2.0

    Is your site online? Post URL to it. or press F12 in webbrowser, go to Network tab and check from where it tries to load images and what can be wrong with these URLs. Map start position is startPosition: {x: 32222, y: 31555, z: 7},, is your map on that positions? Maybe you have some evo map with...
  2. Gesior.pl

    Suggestion Users that are contributing a lot will get...

    IDK what 'Premium' does. I've paid for it 72 USD in last 3 years (paypal history limit), because I hoped it will keep forum unaffected by other money income sources. After they removed 'otservlist' board (dead for years, just free AD of that scam, hated by community) and then added it back, I've...
  3. Gesior.pl

    otservlist

    Looks like 'chat gpt' answer 🤣 7171? 7172? You cannot access OTS running behind CloudFlare. CF allows only http(80)/https(443) requests (detects protocol, no matter what port), not any protocol (ex. Tibia protocol). There are some custom services like CloudFlare Zero Trust and CloudFlare Argo...
  4. Gesior.pl

    Fix/Patch Shared Lua States

    0. On 1.x you cannot write scripts 'without shared Lua states'. All Lua states are shared. If you got 'old 0.x scripts', rewrite them. Often using local on some events make them 'safe'. Anyway, you need to understand context and 'scope' of script. 1. You cannot use /reload on server that keeps...
  5. Gesior.pl

    TFS 1.X+ [1.4.2] Experience Door - Distro BUG!

    This is code that decides where to relocate items from doors when player walks away: https://github.com/otland/forgottenserver/blob/1.4/data/movements/scripts/closingdoor.lua#L7-L17 1. It tries to move items to x+1 position and then to y+1 position. For unknown (bug?) reason it check if its...
  6. Gesior.pl

    TFS 1.X+ [1.4.2] BUG Shutdown server - Global SAVE.

    What you do to restart server then? CTRL+C to close OTS or it's already closed and you only have to start it again? Can players login/play, when it does not shutdown?
  7. Gesior.pl

    128x128 AI enhanced sprites

    After several months of testing 6 years ago ( [DISCUSSION] 128x128 pixels Tibia sprites with AI (neural network) (https://otland.net/threads/discussion-128x128-pixels-tibia-sprites-with-ai-neural-network.256509/) ) all I can say is that you can't get something from nothing. If you don't provide...
  8. Gesior.pl

    C++ TFS 1.5 7.72 Downgrade Nekiro - sendChannelMessage Not Working

    Do you mean send it to channel, but just to one player, not all users on channel?
  9. Gesior.pl

    Programmer [OTCv8] Proxy system

    I'm not allowed to share/sell system itself. If you find someone who sell/share server side of proxy system, I can configure it and add required code into your engine.
  10. Gesior.pl

    [TFS 1.3] - Cant move or drop items

    Does it really show some error in non-english language? It's probably in some onMoveEvent executed by: https://github.com/otland/forgottenserver/blob/master/data/events/scripts/player.lua#L64-L70 I would search for this message in data/src.
  11. Gesior.pl

    TFS 1.X+ I'm trying to add a VIP system Tfs 1.5

    IDK how, but it somehow added first column, but not second. Or somehow you already had first column in database. Execute this to add second column: ALTER TABLE `accounts` ADD COLUMN `vipdays` int(11) NOT NULL DEFAULT 0;
  12. Gesior.pl

    TFS 1.X+ I'm trying to add a VIP system Tfs 1.5

    On some TFS 1.3 and all 1.4+ there is no lastday column in accounts table. Use this to add columns to table: ALTER TABLE `accounts` ADD COLUMN `viplastday` int(10) NOT NULL DEFAULT 0, ADD COLUMN `vipdays` int(11) NOT NULL DEFAULT 0; These columns will be added at end of table -...
  13. Gesior.pl

    Disconnected from server [vps/ubuntu]

    I don't remember. Some line in these lines blocked it from binding to 0.0.0.0: https://github.com/Fir3element/3777/blob/main/src/otserv.cpp#L645-L701 Probably this part https://github.com/Fir3element/3777/blob/main/src/otserv.cpp#L670-L699 tried to check server IPs and did not allow config.lua...
  14. Gesior.pl

    TFS 1.X+ problem with second promotion tfs 1.5

    You are probably using Nekiro downgrade to 8.x protocol - on 12.x you cannot modify vocations as they are defined in client/items files. There is Lua onLogin script that gives back promotion, after it was removed after player lost PACC...
  15. Gesior.pl

    OTClient Hello everyone, how are you? I'm having a problem with my mounts, it only works in the normal old client, but it doesn't work in the otc, and in addit

    How does it work in Tibia 8.6? Mounts were added in 8.7: https://tibia.fandom.com/wiki/Mounts Maybe your server side mounts are added in some custom way that make them only compatible with your modified Tibia 8.6 client (where someone somehow added mounts).
  16. Gesior.pl

    AAC Xampp Linux

    Probably config.lua file access is set to some value that does not allow PHP to read it. Try to set it to 777 and check, if acc. maker works then.
  17. Gesior.pl

    AAC Xampp Linux

    Errors are probably in /var/log/apache2/error.log
  18. Gesior.pl

    AAC Gesior classes/vocations.php

    New PHP versions require cleaner PHP code. Gesior2012 code is in PHP format from 2008. Some critical parts were adjusted to meet PHP 7.x - 8.0 standards, but for sure they are not 8.0+ valid code. Anyway, this code still works and is 100% safe. These are just deprecated and warnings. Edit...
  19. Gesior.pl

    OpenTibia OTClient that unpack map.otbm to .png files - v4.0

    You need to enable gd module in PHP. https://www.geeksforgeeks.org/how-to-install-php-gd-in-xampp/
  20. Gesior.pl

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

    I though about possible solutions other that adding parenthesis to every lambda function in TFS (100+ lines to edit). My first idea was to create function createTask (not macro) that takes std::function as parameter and pass it to macro, to read function's name using #function. It did not work...
Back
Top