• 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. Marco Oliveira

    Xikini - Roulette System - Canary 3.1.2

    I really enjoyed using this system on my TFS server, but after migrating to Canary I had some problems and decided to fix them. Some changes are: I changed the storages to the new storage system, called kv. I changed the eventcallback to support the canary model. I blocked it so that the player...
  2. Marco Oliveira

    [TFS 1.3] Minimap generator (map scanner)

    The code was taken from here: TalkAction - [TFS 1.2+] Minimap generator (map scanner) (https://otland.net/threads/tfs-1-2-minimap-generator-map-scanner.262275/) Credits: @Gesior.pl The only changes were some corrections to avoid console errors and changes to variables, I also created a new local...
  3. Marco Oliveira

    [TFS 1.5] VIP System

    Description: Provides VIP functionality for players, offering exclusive features and benefits. Includes player functions for checking VIP status, adding and removing VIP days, and getting the remaining days. Supports talkactions for administrators to manage player VIP days and for players to...
  4. Marco Oliveira

    Your contribution is valuable: Encouraging collaboration in TFS project

    Are you a fan of online games and would like to help improve the players' experience? Then you've come to the right place! The Forgotten Server is an open-source project maintained by the Otland community, and we're always looking for new contributions to make it even better. Anyone can...
  5. Marco Oliveira

    TFS 1.X+ Error moving upstairs using stairs on position X,Y,Z

    When going up a ladder on the server from position 1070, 1032, 5 to position 1070, 1031, 4, the console returns an error message regarding an out-of-range value for an unsigned short argument. Lua Script Error: [Scripts Interface] D:\Repositorios...
  6. Marco Oliveira

    [TFS 1.5] Lottery System

    This script defines a global event named "lottery" using the function GlobalEvent("lottery"). The function lottery.onThink is called every interval of time and performs the following actions: Gets a list of all players in the game. Creates a list of eligible players, excluding those who are...
  7. Marco Oliveira

    Animated Texts Script

    Short description: This GlobalEvent creates an event called "Animated Texts" that runs every 20 seconds. Inside the onThink function, a loop is looped through a list of effects (which is not defined in this code) and for each effect it is checked if there are players within a given area around...
  8. Marco Oliveira

    [TFS 1.3] [Globalevent] Random boss in room

    I made this script for a boss room that I created with the help of a friend, we ended up not using it on the server. I hope it's useful to someone. local bossConfigurations = { [1] = {bossName = "Foreman Kneebiter"}, [2] = { bossName = "The Frog Prince", summons = {...
  9. Marco Oliveira

    Boss mechanic: Help to reshape event

    Hello, I am reviewing my server scripts and I came across the following event: local geyser = { [1] = Position(33132, 31917, 15), [2] = Position(33135, 31919, 15), [3] = Position(33135, 31923, 15), [4] = Position(33128, 31922, 15), [5] = Position(33128, 31918, 15), [6] =...
  10. Marco Oliveira

    Add item to monster drop

    Hello, how are you? What I need is a function that adds an item to a monster's drop if it is registered at birth. I did a search for the forum and I didn't find anything about it, so if something like that already exists, I'm sorry for the duplicate request. The operation would be something...
  11. Marco Oliveira

    [TFS 1.3] Gain storage by killing monsters

    I made the following script in order to get the storages when killing certain monster, but nothing happens when they are killed and the console does not return any errors. local bossesNames = { ['black vixen'] = Storage.CurseSpreads.killBlackVixen, ['shadowpelt'] =...
  12. Marco Oliveira

    [TFS 1.3] Daily Reward

    Hello, I'm having a little problem with my daily reward on client 12, well, it only delivers the first day reward, after that it just doesn't unlock the next day. I for testing purposes removed the part that does the checking and it delivers all normally but so is a problem with the check lines...
  13. Marco Oliveira

    [TFS 1.3] Autoloot Problem

    Hello, I hope you are well! I am having some problems with my autoloot system and would like some help if possible, I would be very grateful. One of the problems returns error in the console when there is some kind of field or monster on top of the body when char tries to open, follows the...
  14. Marco Oliveira

    Problems with login client 11

    Hello, how are you? I am going through an unusual bug in client 11, it has been configured correctly, however, when I type the password and choose the character I want nothing happens, the characters window simply closes and nothing happens. it also does not point to any errors on the console.
  15. Marco Oliveira

    TFS 1.X+ NPC born on a certain date

    Hi how are you? I'm having trouble creating a script, the script is pretty basic I think. I need the npc to respawn in a certain month of the year. Stan (Stan (https://tibia.fandom.com/wiki/Stan))
  16. Marco Oliveira

    Auto git pull and backup

    The script does nothing more than a git pull from your server when it's called reloading or crashing. In the root mass of your repository create a file called startserver.sh and a folder named logs inside the root mass of your site. pastaOt="server directory" comandoBackup="server...
Back
Top