• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

Search results

  1. I

    Procuro por Desenvolvedores de OTS (Equipe)

    Yeah maybe he's still looking after 10 years....
  2. I

    permanent bonus

    Correct. Creature::getStorageValue() uses std:: optional for it's return value. forgottenserver/src/creature.h at b94b30227785a03c548ef6d978880f6b15f9e822 · otland/forgottenserver (https://github.com/otland/forgottenserver/blob/b94b30227785a03c548ef6d978880f6b15f9e822/src/creature.h#L379) So...
  3. I

    (MYACC) Merge 2 databases

    Considering that both databases are identical... the most obvious way would be to export the relevant database tables (data only) such as players, player_items to a schema. Then simply import to the target database. (Note: If you are using PhpMyAdmin, beware of PHP's default timeout. It would be...
  4. I

    Blue Robe Combination Concept

    DSM combination looks a little weird. However, the demon arm + MPA look amazing!
  5. I

    [USA][Custom] SoE RPG - New Release! - Champion creatures! - Clue scrolls! - Zathroth returns! [11.21.25]

    What? I played a few years ago (in 2023) and just one server had 1500+ ... Anyway... good luck!
  6. I

    [USA][Custom] SoE RPG - New Release! - Champion creatures! - Clue scrolls! - Zathroth returns! [11.21.25]

    Seems like a decline compared to previous releases? But that's what happens with lack of updates I guess. Good luck on the release.
  7. I

    TFS 0.X frags doesn't count -- not included after kill someone

    Replace lines 49-51 if getPlayerNameByGUID(getPlayerPartner(cid), false, false) ~= nil then string = string..' You are '.. (getPlayerSex(cid) == 0 and 'wife' or 'husband') ..' of '.. getPlayerNameByGUID(getPlayerPartner(cid)) ..'.' end with local partnerGUID = getPlayerPartner(cid) or 0 local...
  8. I

    TFS 0.X frags doesn't count -- not included after kill someone

    if getPlayerNameByGUID(getPlayerPartner(cid), false, false) ~= nil then string = string..' You are '.. (getPlayerSex(cid) == 0 and 'wife' or 'husband') ..' of '.. getPlayerNameByGUID(getPlayerPartner(cid)) ..'.' end The function "getPlayerPartner" either doesn't exist, returns nil or doesn't...
  9. I

    TVP 7.4 Develop & TVP 7.7 Stable Full Distribution

    It's amazing how many issues/crashes 500 real players can discover compared to 500 bots programmed to run the same methods over and over. However, the engine could still be solid and few problems exist, it's just unlikely that there are 0 issues.
  10. I

    Loading spawn.xml file into map file .otbm

    If it's not as godoyxd says above, it could be a case type issue with the monster name (can't remember if it's converted to lowercase or not in spawns.cpp Spawn::startup()).
  11. I

    Tibia Survivors Game

    Reminds me of dead ops arcade from CoD:BO1
  12. I

    Voice Chat System (VOIP) – Free for the Community

    I know right... this thread is hilarious. If you don't want people stealing your code, don't sell it. Simple. If you sell it, prepare for it to be sold/shared/replicated. Edit: I feel sorry for anyone who doesn't understand this, the world is going to eat you up xD
  13. I

    Voice Chat System (VOIP) – Free for the Community

    If you sell anything, be prepared for it to be sold or released for free... doesn't matter what ethics or morals the buyer has. If you don't want something to appear on a forum, don't sell it, or pick more trustworthy buyers. It still amazes me to this day, that people throw around the word...
  14. I

    [otcv8] how to send uid to client?

    Client side, you send the position of the item. Server side, you store the item pointer, preferably related to Player. Any further actions in the client, the server be able to point to that item.
  15. I

    Solved error while create character ZNOTE ACC

    ALTER TABLE `player_autoloot` ALTER `autoloot` SET DEFAULT 0;
  16. I

    Lua Metin Stone Event --reward premium points for ZNOTE ACC

    That's how some would solve it i guess.. xD. Good luck.
  17. I

    Lua Metin Stone Event --reward premium points for ZNOTE ACC

    I am not familiar with the old OTX engine, you just need to find the correct function to get the account id of the player and match that against the account_id column in the znote_accounts table.
  18. I

    Lua Metin Stone Event --reward premium points for ZNOTE ACC

    yup my bad, change it to db.executeQuery("UPDATE `znote_accounts` SET `points` = `points` + " .. config.points .. " WHERE `account_id` = " .. getAccountByName(getCreatureName(mostdmg)))
  19. I

    Lua Metin Stone Event --reward premium points for ZNOTE ACC

    local config = { points = 5, -- how many points winner get? } local names = {'earth stone', 'icy stone', 'fire stone', 'wind stone'} function onDeath(cid, corpse, deathList) if (isInArray(names, getCreatureName(cid):lower())) then --local mostdmg = deathList[2] ~= nil and...
Back
Top