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

    [9.1+] Talking Signs

    This is for 1.x, totally different version, search for talking signs for 0.2.
  2. DukeeH

    Lua Simple doubts on 1.3. Vocations & Monster Balance.

    Hello, I have some small doubts on 1.3 and I'll try to post them all to this thread, most of them should be small ones. 1. On 0.3.7 and 0.4 I used to balance vocations by using "wandDamage="1.0" magDamage="1.2" magHealingDamage="1.0" defense="1.6" magDefense="1.6"" on vocations.xml, is there...
  3. DukeeH

    Lua Check highest level online.

    for _, cid in ipairs(getPlayersOnline()) do if getPlayerLevel(cid) > highestLevel then highest.level = getPlayerLevel(cid) highest.cid = cid end end Is it right for 1.3? Could you please check? Tried to fix, but couldn't find the getplayersonline and what it needs.
  4. DukeeH

    Lua Check highest level online.

    Thanks @Colandus. It was an old script, I thought there was a better (faster) way to do it, will try to rewrite with your code. I don't think there's a need for onlogin, logout, it would run on a time like 10mins. Would getPlayersOnline checking all players be heavy? Thanks once again!
  5. DukeeH

    Lua Check highest level online.

    Hello, I'm trying to rewrite some old scripts and I need help as 1.x (1.3 on my case) doesn't have online column on table players. This is the code I used to have: function onThink(interval) local query = db.getResult("Select * FROM `players` WHERE `level` > 350 and `online`=1 ORDER BY `level`...
  6. DukeeH

    Idea: World War Server 10.98 - 10.99?

    i never played 9.x+, so i'd prefer runes and stuff from old times, but i don't know how the servers and players are nowadays. the hotkey thing would be amazing, but you know... bots. wow, that database!
  7. DukeeH

    Idea: World War Server 10.98 - 10.99?

    The same characters from old world war would be better, same thais map, 1/1 to 1/7. Levels and etc, damn, that was one of my best otserv memories.
  8. DukeeH

    [TFS 1.2/1.3] Free scripting service

    Thanks so much for your time and the fast job, I'm at work right now and will test as soon as I get home, if you have some free time to optimize would be nice, because all the checks and everything with a few rooms can be really heavy, no? Anyway, will check and report anything I find. Just one...
  9. DukeeH

    Otservlist coins

  10. DukeeH

    [TFS 1.2/1.3] Free scripting service

    Hello, I'm here to make a request, and thank you for the thread and the amazing work. Map pic (just made a quick one to explain: http://prntscr.com/e595o1 The thing is a hunting arena, where there are X rooms. (8 rooms on the screenshot) Each room type there's a monster. (4 types on the...
  11. DukeeH

    You may not attack this player. Black skull

    https://otland.net/threads/every-changes-you-need-to-a-hardcore-war-server.132897/
  12. DukeeH

    Boss Rewards

    Follow the link mkalo gave you, it's not just the database part, you have to add creaturescripts, sources...
  13. DukeeH

    Tibia [7.6] .spr Data

    .dat editor, edit item 2118 to 2127 unmark Blockspath.
  14. DukeeH

    [TFS 0.3] Save every 15 minutes

    10800000 I think.
  15. DukeeH

    [TFS 0.3] Save every 15 minutes

    save.lua function onThink(interval, lastExecution) doBroadcastMessage("Server is being saved, next save in 15 minutes.") saveServer() return TRUE end globalevents.xml <globalevent name="save" interval="900" script="save.lua"/>
  16. DukeeH

    [TFS 0.3] Save every 15 minutes

    <globalevent name="save" interval="900" script="save.lua"/>
  17. DukeeH

    [TFS 0.3] Save every 15 minutes

    whats the line on globalevents.xml ? there you'll find the interval that executes it.
  18. DukeeH

    [Help] CTF Rewards

    if you want to make it easier and cleaner. function giveReward(cid) doPlayerAddItem(cid,12411,100) doPlayerSendTextMessage(cid,25,"Reward : you won "..getItemNameById(12411)..".") return true end and feel free to remove: rewards_random = {...
  19. DukeeH

    [Help] CTF Rewards

    Let's do it the easy way. We could remove all the random part since you only use one item. But you don't gave me the part where giveReward(cid) is called Just search for: doPlayerAddItem(cid,rare,1) doPlayerAddItem(cid,semi,1) doPlayerAddItem(cid,aver,1) Change all the 1 to 100.
Back
Top