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

    OTClient OTCV8 - receive opcode doubit

    Added in (TFS) creaturescripts/expendeopcode.lua and registred on login. local verify = player:getStorageValue(123) > 0 if verify then player:sendExtendedOpcode(51, "true") end now in OTCV8, heres my doubt: how can i check the opcode sended by the tfs? gamelib/creature.lua...
  2. R

    OTClient OTCV8 - MiniMap

    how can i configure OTCV8, when people download, he download minimap ready configured? i have minimap.otmm inside appdata/roaming/otcv8. but i want if players download OTCV8, the minimap comes already installed, how can i do it?
  3. R

    OTClient OTCV8 - Player Graduate inside nick

    when player up/down stair, the function is called every time? when monster appear, desappear? thought that when the server opened, the position of the players' nicknames, monsters nicknames, would already be "saved". edit: and how can i do this code, using server side or tfs?
  4. R

    OTClient OTCV8 - Player Graduate inside nick

    How can i put player graduate above player nick? player can be: Junior, Senior or Master. storage 100 == 1 -> Junior (blue collor) storage 100 == 2 -> Senior (blue collor) storage 100 == 3 -> Master (red collor) and option to how and hide player graduation edit: i dont want to use this...
  5. R

    OTClient OTCV8: WARNING: attempt to destroy widget 'widget1321' two times

    but how it happen? occours when i loged out, how can i solve?
  6. R

    OTClient player:getVocation() return always 0

    hmmm my source dont have this code, have only void ProtocolGame::sendStats(), maybe the problem are there. you recommend add this two functions or only sendBasicData sendClientFeatures sendBasicData
  7. R

    OTClient player:getVocation() return always 0

    Changed to: <vocation id="1" clientid="1" and tried change to: <vocation id="1" clientId="1" And used this code in client side (OTClient): local player = g_game.getLocalPlayer() print(player:getName(), player:getVocation()) And it printed: Roris 0 Player Test 0 Either player are in...
  8. R

    OTClient player:getVocation() return always 0

    so i can put clientid = id?
  9. R

    OTClient player:getVocation() return always 0

    ahhh i want to add client ID, and what cliendid means? i saw here each vocation have one id and one clientID, what is clientID? https://github.com/otland/forgottenserver/blob/master/data/XML/vocations.xml
  10. R

    OTClient player:getVocation() return always 0

    No problem with my vocations.xml, in tfs funcion getVocation() works fine. The problem is in cliente side. <vocation id="1" name="Attacker" description="a attacker" needpremium="0" gaincap="10" gainhp="100" gainmana="50" gainhpticks="1" gainhpamount="20" gainmanaticks="1" gainmanaamount="10"...
  11. R

    OTClient OTCV8: WARNING: attempt to destroy widget 'widget1321' two times

    OTCV8. what this means? Sometimes the character logs in and out without the error. but when this error appears (usually when I change characters in the characterlist). then every time you relog the error appears. OBS: the error occours when logout. Connecting to: 127.0.0.1:7171 Login to...
  12. R

    OTClient player:getVocation() return always 0

    all my codes are equal that codes you sended. Yes player have vocation, because if i put in server game (data/creaturescripts/login.lua) print(player:getVocation()) -- its ok the problem is in OTClient 1702595763 HOW can i send player:getVocation in protocol?
  13. R

    OTClient player:getVocation() return always 0

    edited the code, local player are referenced. the problem is when get vocation in client side
  14. R

    OTClient player:getVocation() return always 0

    Hello, im using this code in otclient in modules/client/client.lua: function onGameStart() local player = g_game.getLocalPlayer() if not player then return end g_window.setTitle(g_app.getName() .. " - " .. player:getName()) print(player:getName(), player:getVocation()) end and it...
  15. R

    OTClient TOP Menu Bar

    solved. thanks!
  16. R

    OTClient TOP Menu Bar

    How can i add this top menu bar in my client? When i login, my game dont have this top menu bar. My client dont show nothing:
  17. R

    Attack players in the otclient battle, how can I change it?

    try: battleWindow = nil battleButton = nil battlePanel = nil filterPanel = nil toggleFilterButton = nil mouseWidget = nil updateEvent = nil hoveredCreature = nil newHoveredCreature = nil prevCreature = nil battleButtons = {} local ageNumber = 1 local ages = {} function init()...
  18. R

    Attack players in the otclient battle, how can I change it?

    post your code: modules/game_battle/game_battle.lua
  19. R

    OTClient OTClient - Extended Window View - Black Screen

    solved here: https://otland.net/threads/extended-map-size-black-screen-otcv8.287267/
Back
Top