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

    Discussion: Would a web-based OT be welcome?

    How hard would it be to encapsulate the protocol in a class, then create a class that works with websockets, and another class that works with the standard clients. As long as the shape of the class is the same, the server shouldn't care which type of client is connecting. Then both types of...
  2. S

    I’m finna drop my first OT.. I’m too excited

    The biggest concern I have for you is that your idea sounds like a missing steps plan. Now, there could be multiple reasons for this. Off the top of my head: You are so excited about this new project that you are gushing with enthusiasm about the cool parts of it, and are glossing over details...
  3. S

    Discussion: Would a web-based OT be welcome?

    Well for my personal purposes, 100 players isn't an issue, I use OT on a LAN to play with my kids.
  4. S

    Discussion: Would a web-based OT be welcome?

    A Node based server sounds pretty cool. I would like to see it released as well, if you are inclined to do so.
  5. S

    crypto currency in ot?

    Oops. After a few revisions of my post, I forgot to include the part where in order to play, you have to have the coins. Then there is a reward as well (ending up with more coins than you started with). It makes it into a kind of tournament. I would say you have to treat it like a tournament as...
  6. S

    crypto currency in ot?

    If you did that, what would you do when you have no more coins to drop? How would you replenish your supply of crypto-coins? Nothing of monetary value, cryptocurrency included, is infinite. It seems to me that, based on many of your posts, what you want from an OT is to be able to pay the...
  7. S

    I’m finna drop my first OT.. I’m too excited

    So you aren't talking about giving real money for killing, but in game rewards?
  8. S

    I’m finna drop my first OT.. I’m too excited

    I am curious. What is your business model?
  9. S

    Using blender to create sprites...

    Yeah, models resource has a ton of models. Some of them are rigged, some are not. The Collada models are usually rigged. Also, searching deviantart for xps or mmd files. Those are rigged, as well.
  10. S

    Using blender to create sprites...

    Thanks for the input. I switched the shader and moved the light, and now it does a better job of showing highlights. I also rendered a larger version. If I were to use the larger one, the hair will need to be redone (especially the outline, since that is painted on and sized for pixels that are...
  11. S

    Convert OTBM to OTMM

    Is there a tool that will convert OTBM files on the server to the OTMM files that are used by OTClient?
  12. S

    Does only OTCLIENT can handle transparent sprite or its OB problem?

    Im no expert, so I might be wrong, but I think it could be done You just need to modify the parts of the application binaries that load, process, and render the graphics. Then you have to repeat this process for every operating system/processor that the version of Tibia you are using supports...
  13. S

    Using blender to create sprites...

    The hands are supposed to be fairly exaggerated, I used a troll from D&D for the proportions. I agree with the rest of the above.
  14. S

    Using blender to create sprites...

    Finally got around to texturing this. Here is the first test render.
  15. S

    Another OT Item editor (otb, dat, spr) in TypeScript

    I love TypeScript. It is currently my favorite programming language.
  16. S

    Database design: Why is each skill level and tries listed in separate columns in the player table?

    Awesome. Thanks for that. Just out of curiosity, was keeping the cleaner design and reducing the player save down to a single query using cases considered? UPDATE `player_skills` SET `count` = (CASE WHEN skillid = %fist skill id% THEN %fist skill count% WHEN skillid =...
  17. S

    Database design: Why is each skill level and tries listed in separate columns in the player table?

    No, that design is exactly what I was thinking of, which is the way I would design it with purely relational design as a consideration (except I would have added PRIMARY KEY (`player_id`,`skillid`)). So, my question, because I am trying to learn concepts of database/software design, is why was...
  18. S

    Does only OTCLIENT can handle transparent sprite or its OB problem?

    I believe that Tibia does not support an alpha channel. It uses the kind of transparency that was common in the 90s where a single color is marked as transparent. Those more knowledgable than I can confirm.
  19. S

    Database design: Why is each skill level and tries listed in separate columns in the player table?

    That had been my initial thought as well, but looking at the code there is already more than one query being made on player login, and this change would only require one extra query. So I was curious if there was another reason.
  20. S

    Database design: Why is each skill level and tries listed in separate columns in the player table?

    Just curious about this because normally, I would expect those to be in a separate table with a reference to the player table and the skill type, but I am no expert, and want to know if there is a reason for that. It would seem to me that having it in a separate table would ease the ability to...
Back
Top