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

    Windows How to change Tibia windows name?

    Try searching for TibiaClient, should be somewhere around that, or inject a dll and use HWND tibia Hwnd = FindWindow(L"Tibia", L"TibiaClient); and SetWindowName(tibiaHwnd, "Somename);
  2. Milice

    tfs 1.1 compiling

    https://gmplib.org
  3. Milice

    [TFS 1.2] Walk through players lower than protection level

    if (group->access || creature->isInGhostMode()) { return true; } To if (group->access || creature->isInGhostMode() || creature->getLevel() <= static_cast<uint32_t>(g_config.getNumber(ConfigManager::PROTECTION_LEVEL)) ) { return true; }
  4. Milice

    tfs 1.1 compiling

    https://otland.net/threads/visual-studio-2015-community.235499/page-2#post-2274762
  5. Milice

    [C++] Hotkey Equip

    Do you already have the sendPlayerInventory functionallity in your sources? otherwise you'll need that too or the client wont even send the request to equip the items at all.
  6. Milice

    TFS 1.0 Disable offline training

    beds.cpp perhaps?
  7. Milice

    The forgotten login server [10.8 supported]

    Nowhere? It's just a login server
  8. Milice

    Compiling [Source-Edit] Player name contains his level?

    It is possible without custom client i think, but custom client would be the easiest approch
  9. Milice

    Compiling [Source-Edit] Player name contains his level?

    Yeah ofc, the serversided story is simple, just change the variable containing the name. It's getting the client to recognize it that's the tricky part.
  10. Milice

    The forgotten login server [10.8 supported]

    There really is nothing to explain, there are 2 config files, config.lua and gameservers.xml. No data folder.
  11. Milice

    Compiling [Source-Edit] Player name contains his level?

    This may seem like a simple thing to do but it really is not, you will have to set the name in sendAddCreature, which means that every time the level changes you have to tell the client to remove that creature from the battlelist and then add it once more. If i were you i would go with the...
  12. Milice

    Storage time

    os.time() return a unix timestamp which is in seconds and not milliseconds, so 1000 * 60 * 60 * 4 = 4000 hours, which is quite a big gap in a timer event
  13. Milice

    Linux need help with fedora compile

    Have you tried commenting out that line? :26 - configmanager.cpp
  14. Milice

    The forgotten login server [10.8 supported]

    I based this off of the 10.77 tfs, but i will consider adding support for older clients then.
  15. Milice

    Lua AddEvent - Callback parameter should be a function.

    LUA isn't too picky, but i'd do the same. It's a good habit if you want to move on to something more advanced.
  16. Milice

    Compiling changes for 10.80

    For the gratis premium issue refer to https://github.com/Milice/forgottenloginserver/blob/master/src/protocollogin.cpp#L132
  17. Milice

    Getting Dat/Spr files from custom client

    Most people use molebox so try goolging after a molebox unpacker
  18. Milice

    Get player info by socket

    I think like this: $op = 0x01; $str = "Milice"; sendRequest($op.uint16_t ( 4 bytes here ).strlen($str).$str);
  19. Milice

    mana/hp bar in %

    Did you register the windows path variable?
  20. Milice

    Linux Client Tibia 10.77 for Linux

    Sure, basically they've split outfits into 2 framegroups, there used to be just one where animation frame 1 was just stsnding still and you had 4 frames all in all. Now there are one group for Idle and one for Walking where there are 8 frames instead of 4, for smoother animations, that's the...
Back
Top