• 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

    Valor Online Development

    10.98 TFS base OTC v1.0 base customized client Fully custom map We're still quite early in development of creating our world and have decided to start a thread to give information on our progress and receive feedback from the community. There is much more to come as we continue to post...
  2. Apollos

    Why ALL my NPCS are facing south

    In RME you can right click them and change the direction. Otherwise I would search for anywhere you have setDirection in your scripts.
  3. Apollos

    Crowdfunding community projects

    Not yours haha. You're killing it.
  4. Apollos

    Crowdfunding community projects

    Yeah agreed, I think a lot people would pay to see something like OTC or your downgrades be developed. But I would be hesitant, at least with OTC, without knowing that the money would actually support progress into the project, considering it's been dead for so long.
  5. Apollos

    Lua Movements -> adjust script

    Try this: local config1 = { timer = 30, -- time in minutes (0.1 = 6 seconds, for easy testing) teleport = {x = 32406, y = 32194, z = 7} -- teleport position } kick_player = {} exhaust = exhaust or {} local function kickPlayer(cid) if not isPlayer(cid) then return true...
  6. Apollos

    TFS 1.X+ TFS 1.3 8.60 Keep bps opened on RELOG

    Seems like something that should be handled client side. But if you were to do it server side (which im not sure exactly) but I would guess you'd have to make a database entry to take all openContainers in player.h and store them onLogout. Then when they log back in reload them from the database...
  7. Apollos

    Team Mapper/Co-Developer

    Not having much luck with finding help. Hmu if you're interested!
  8. Apollos

    Support TFS 1.2 Nostalrius 7.7 Check if player position is < or >

    I think I understand what you need. Try this out, its untested so let me know how it goes. function onUse(player, item, fromPosition, target, toPosition) if target and target:getId() == 5100 then local position = player:getPosition() position:getNextPosition(position.x <...
  9. Apollos

    TFS 1.X+ Premium players only area (with time check)

    Try this, I haven't tested it so idk how well it would work. You'll have to adjust the positions to work with your server though. local premiumZone = { fromPosition = Position(1000, 1000, 7), toPosition = Position(1000, 1000, 7), } local freeAccountPosition = Position(1000, 1000, 7)...
  10. Apollos

    RevScripts HELP TFS 1.4 SCRIPT CHEST 24HRS

    It's revscript. But if it's an aid then line 64 needs to be changed to: action:aid(your action id here)
  11. Apollos

    TFS 1.4 HELP SPELL MANA/HEALTH RUNE

    I wanted to do it your way. IMO yours is the correct way, its just that bug causes the extra health. My main concern with mine is since there is no COMBAT_HEALING type then if it is ever tracked by onHealthChange checking primaryType then there could potentially be an issue? Idk probably not...
  12. Apollos

    TFS 1.4 HELP SPELL MANA/HEALTH RUNE

    Another problem is he is adding health and mana to the player no matter what. So if you use the rune on another player then it'll still heal the caster. Probably better to use onTargetCreature then like this: local combat = Combat() combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)...
  13. Apollos

    TFS 1.4 HELP SPELL MANA/HEALTH RUNE

    Could be because your spells.xml entry. Are you sure its not set to group="attack"?
  14. Apollos

    TFS 1.X+ NPC say error

    Try this out: elseif msgcontains(msg, 'passage') and getPlayerStorageValue(cid, talkstor) == 1 then if getPlayerStorageValue(cid, melstor) == 1 then local msgs = { [1] = "If you want to enter our fortress you have to become one of us and fight the Efreet..."...
  15. Apollos

    RevScripts HELP TFS 1.4 SCRIPT CHEST 24HRS

    Try this out, you'll have to put the item id in at the bottom, let me know how it works. local config = { rewardItems = { {2160, 1}, {18337, 10}, {9971, 5}}, minimumLevel = 8, exhaustTime = 24 * 60 * 60, -- 24 hours exhaustStorage = 31402 } local function...
  16. Apollos

    Lua 3 onDeath scripts.

    This is how I would approach a storage based system for this. First part you can put within lib/core/player.lua (you can change the storages to whatever you need them to be). local baseSkillStorages = { [SKILL_FIST] = 90100, [SKILL_CLUB] = 90101, [SKILL_SWORD] = 90102...
  17. Apollos

    Lua 3 onDeath scripts.

    You don't need multiple storeQuerys like that, you can do it all within one like this: local resultId = db.storeQuery("SELECT `skill_shielding_base`, `skill_dist_base`, `skill_club_base`, `maglevel_base` FROM `players` WHERE `name` = " .. db.escapeString(player:getName())) if resultId ~= false...
  18. Apollos

    Lua Storage value xml

  19. Apollos

    Erro Autoloot

    I suggest reading through replies in the original thread when you have issues like this, most of the time you will see a solution to your problem. You can see @Itutorial seems to have figured out the solution in the thread here...
  20. Apollos

    Team Mapper/Co-Developer

    Still needing help.
Back
Top