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

    Spell Multi-Shot (For Monsters)

    Just noticed a small oversight, after there should be otherwise the delay between shots will not work.
  2. Shadowsong

    Thief system ideas

    You could create a new flag for your NPCs which are supposed to be monitoring for thievery and set it on them, then, in your action script which "steals" some item or movement script which moves that item from the world to the player's inventory, make it check all creatures in radius of the...
  3. Shadowsong

    Exura Soft

    Well, yes, I think that could work, since item duration persists as an attribute saved on the item, so if you make an alternative item ID with that configuration, it should do the trick.
  4. Shadowsong

    Exura Soft

    Looking at the code, It's possible that the pair of soft boots you create will last forever if the holder logs out when soft:remove() is supposed to execute and logs back in. Same thing if there is a server restart during that time. The scheduled execution of this event should be persisted past...
  5. Shadowsong

    🇺🇦 Sprite Set - Donate or run fundraiser, get these sprites.

    My aim here was to provide a small platform to incentivize developers who like decent sprites to both help out + get something back for their contribution. We are not funding weapons here, this is meant to be aid for civilian casualties and troubles. And whatever anyone's stance on the politics...
  6. Shadowsong

    Lua Attempting to understand the Purse (TFS 1.4)

    It's hard to find any documentation about OTC OTUI system out there, best bet is looking at existing implementations and diving deeper into their c++ source to find out how they work. If you end up needing to understand how to communicate info from server-to-client and vice versa via opcodes, I...
  7. Shadowsong

    Lua Attempting to understand the Purse (TFS 1.4)

    Did you consider accomplishing this task by adding a button widget to your OTC instead of using your proposed approach? Since you're using OTC, there's no reason to be using this type of hacky approach.
  8. Shadowsong

    🇺🇦 Sprite Set - Donate or run fundraiser, get these sprites.

    Thank you! If you wish to get access to the sprites, send me a proof of your donation and I'll send you the sprites. 🍻
  9. Shadowsong

    🇺🇦 Sprite Set - Donate or run fundraiser, get these sprites.

    Any amount you feel comfortable with is good ($1+), it's only important that we keep it going.
  10. Shadowsong

    🇺🇦 Sprite Set - Donate or run fundraiser, get these sprites.

    Thank you, and thank your people for helping so much with the refugees. It really is. You can donate with PLN to the Polish Red Cross who is currently supporting this campaign. If you want access to the sprites afterwards, shoot me a PM with the proof of your donation and I will send them to...
  11. Shadowsong

    How can I make a custom OT like Medivia/Ravendawn or a modified pure one 7.4 like Tibiantis?? Where do I start?

    That's a big question packed into a single sentence. You can get started by downloading the tools you will need: some engine distro (e.g. TFS 1.4), compiling it and getting running. Then you do the same for OTClient so you can have your own modifiable client. Then you will need Remere's Map...
  12. Shadowsong

    OTClient Addons Old Sprites

    Those are custom addons commissioned by the server's owner most likely, they are not publicly available unless the owner shares them
  13. Shadowsong

    Crowdfunding community projects

    I think the request is very reasonable, I've always been a supporter of such ideas. It's important to acknowledge that this community is already very scarce on technically able people that could contribute meaningful fixes and additions to the code, and the reality is that this knowledge...
  14. Shadowsong

    Is it possible to make a true singleplayer opentibia?

    Of course it is. The game client itself already has most of the code needed to do that. The client is made in a way to receive a lot of data and instructions about what to do from a server it is connected to. All the functions like - draw a sprite, draw a creature, move a creature somewhere...
  15. Shadowsong

    OpenTibia Sprite Pack

    I don't think this is justification enough to include them in the pack, if Peonso is even doing that anymore, the OP states in contribution guidelines that: Unless the author or the person who originally commissioned them from the author provide permission/proof, as a general rule, I would be...
  16. Shadowsong

    OpenTibia Sprite Pack

    They're very nice looking sprites, but can you reference the original author of these sprites or tag them so they verify your claim?
  17. Shadowsong

    A new idea, to get back old "atmosphere"

    Retrospectively, In my first 1st-2nd year of starting to dabble with OTs and code, I wouldn't have done it, because I was dumb and very insecure about the quality of my code, with which I wouldn't want to plague the community and get berated for it by more experienced coders, exposing my...
  18. Shadowsong

    The Forgotten Server Icon Competition - Voting thread - V3

    #3 seems most elegant and clean while both having the label and the mascot but since it has scalability issues, much like #2 as well, I preferred #1. A modernistic design approach, but a welcome one, I could never take any of that previous stuff seriously.
  19. Shadowsong

    Use 100x item if have 100 item

    You could detect how many stacks of the item the player has with local totalStacks = getPlayerItemCount(cid, item.id) and increase values based on a multiplier of that count. Just make sure to then also remove that amount of stacks with doRemoveItem(item.uid, totalStacks). You could limit the...
Back
Top