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

    Action [TFS 1.3] Advanced Annihilator System

    If you are using something other than TFS base release (ninjas 8.6 won't work), or you haven't used the latest script (check later pages in this thread for updates) then you likely will have problems. I've tested the latest update multiple times and I know it works.
  2. Apollos

    Lua Addevent time to execute onStepIn after a minute

    Try this out: local transformPosition = {x = 38478, y = 33902, z = 7} local checkPosition = { {x = 38479, y = 33920, z = 7}, {x = 38478, y = 33920, z = 7} } function onStepIn(creature, item, position, fromPosition) if not creature:isPlayer() then return true end if...
  3. Apollos

    where can i get znote aac for tfs 0.4

    Znote is already compatible with 0.4. https://github.com/Znote/ZnoteAAC When you set the server engine just follow the commented instruction above it:
  4. Apollos

    How to create a item image from item id in OTClient?

    If it's only one item box that will be displayed in window each time then you can make an Item widget within the otui like this (adjust anchors and margin to fit what you need): Item id: itemWidget size: 32 32 anchors.left: parent.left anchors.top: parent.top margin: 10...
  5. Apollos

    reflect system

    Are you using ninja's 8.6 tfs 1.2? If so, that's your problem, MonsterType class isn't in that distro.
  6. Apollos

    [REQUEST] Training Monk tiles give faster skill gain rates.

    You can either use an action id less than 1000 or you can edit this line: https://github.com/otland/forgottenserver/blob/bcb86eac0655c58b8dc9a35c652f8953a0edd033/data/movements/scripts/tiles.lua#L15 To something like this: if item.actionid >= 1000 and item.actionid ~= 9000 then And change 9000...
  7. Apollos

    [REQUEST] Training Monk tiles give faster skill gain rates.

    Assuming you are using TFS 1.X this is what I would suggest: data/events/scripts/player.lua --> find the following function and edit it to this: function Player:onGainSkillTries(skill, tries) if APPLY_SKILL_MULTIPLIER == false then return tries end -- Training Room Tile...
  8. Apollos

    TFS 1.X+ Tfs 1.2 How make npc talk alone?

    Add this in your modules.lua in npc directory: -- VoiceModule VoiceModule = { voices = nil, voiceCount = 0, lastVoice = 0, timeout = nil, chance = nil, npcHandler = nil } -- Creates a new instance of VoiceModule function VoiceModule:new(voices, timeout, chance) local...
  9. Apollos

    Team Valor Online Searching for New Staff

    Still searching for a few more staff members. Currently we have two mapper but one is on a break, a lore creator, and an analyst. Mainly would like to bring in another lore creator, but wouldn't complain if another mapper would want to help out. PM me.
  10. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    Yeah, you're right. When I was creating the script I was trying to make it as easy as possible to understand where to put the values, since a script like this would only be used by members with limited to no experience. But maybe it is better to show the optimal way to do things instead and add...
  11. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    I would guess it's because your quest.lua is overriding this script and adding the item based on the uid. Make sure you are setting the uid's to the annihilator_chest.lua in actions.xml, otherwise it will be using quest.lua to determine what to do with the chest because that action script is...
  12. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    Idk what you're doing wrong but it works as intended. player:addItem(reward.reward_id, reward.reward_count, false, 1, CONST_SLOT_WHEREEVER) You can see here that it is adding the reward_id and not the chest_uid like you claim. Are you sure you are not just getting these mixed up?
  13. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    Try changing the part in the addEvent at the bottom of the onUse func. Change toPosition to fromPosition.
  14. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    Well 50% of people are using a outdated, bugged server. I suggest you try nekiros 1.3 8.6 version since it is still maintained. But if you want to troubleshoot your own distro your issue most likely lies here: local tile = Tile(position) local item = tile and...
  15. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    I'm not sure, it was original made for 1.3, hence the title. But I have tested on base 1.2 with no issues. I'll have to double check later on today but are you sure this is a base TFS and not some editted version like ninjas 8.6 or something?
  16. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    I just tested it. Make sure you reload the file and try again. If it's still not working check the console for any errors and if there are post them here.
  17. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    Try this one out. local config = { duration = 30, -- time till reset, in minutes level_req = 100, -- minimum level to do quest min_players = 4, -- minimum players to join quest lever_id = 1945, -- id of lever before pulled pulled_id = 1946 -- id of lever after pulled } local...
  18. Apollos

    Action [TFS 1.3] Advanced Annihilator System

    Did you try the most recent update? The last reply I posted on this thread?
  19. Apollos

    TFS 1.2 Ani lever do not reset

    No. It can't be explained any better than what has already been done so I won't even try. Besides what they are explaining is what I have already updated in my original thread. Make sure you use the most recent post I made on my thread (scroll to the complete bottom). Also make sure you have...
Back
Top