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

    [Help] I need these three scripts. [Help]

    third script local can_tp_pos = { [1] = {x = 1000, y = 1000, z = 7} } local teleport_pos = { [1] = {x = 1000, y = 1000, z = 7} } local town_names = { [town1] } function onSay(cid, words, param, channel) if (param == "") then doPlayerSendCancel(cid, "Command requires param.") end t =...
  2. G

    Epic Random Map

    Cant really understand what your asking for.
  3. G

    /ban - banned offline player

    You need to get get a database string that works, then try the script. I cannot check because I am at school...
  4. G

    if you kill

    Creature script. function onKill(cid, target) if isPlayer(target) then if getPlayerIp(target) == getPlayerIp(cid) then doPlayerAddLevel(cid, -10) doPlayerSendTextMessage(cid, 22, "You have been de-leveled for trying to cheat.") end end end
  5. G

    /ban - banned offline player

    your db string should look somthing like this... function getOfflinePlayerId(player) local res = db.getResult('SELECT `id` FROM `accounts` WHERE `name`= ' .. db.escapeString(player) .. ';') return res end function getOfflinePlayerName(player) local res = db.getResult('SELECT `name`...
  6. G

    Auto Ban

    function addFinalWarning(cid) return db.executeQuery("UPDATE `final` IN `bans` WHERE `name` = `"getPlayerName(cid)"`") end
  7. G

    Help Vocations with other death corpses [creatureevent]

    local isSorc = {1, 5, 9} local isDruid = {2, 6, 10} local isPaladin = {3, 7, 11} local isKnight = {4, 8, 12} function onPrepareDeath(cid) if getPlayerVocation(cid) == isSorc then doCreateItem(corpseid, getPlayerPosition(cid)) return true end end
  8. G

    Patriciou's Mapping pieces !

    much work to be done, some of the areas are still a little undecorated, along with remembering that it actually looks good to not have the buildings all one type of wall.
  9. G

    [Lua Tut] NEW SCRIPTERS INTENDED

    The first thing to remember for every script is.....EVERYTHING MUST BE DETERMINED...that means the script MUST be told EVERYTHING! A table is just a "space" with nothing in it. That is why a table looks like this. local table = {} The {} is saying that there is nothing in there. We could do...
  10. G

    Scripter Adv. Tibian Scripter

    I have been working with tibia scripts for over 5 years and have worked with various OT's. I am graduating highschool this year, and have already set up collage classes at UCC. I will be going in for some type of software programming, cant think of the specific name off the top of my head. I've...
  11. G

    TalkAction [CHECK] Useful Ot Scripts

    Here's a few scripts that might be useful to people. Ill add script to this page as I make/think of them. playerDB.lua !set noob, health, 100 --function setPlayerSkill(cid, skill, amount) --return db.executeQuery("UPDATE `players_skills` SET `".. skill .. "` = ".. amount .." WHERE...
  12. G

    TalkAction Dungeon with que system (need all vocs)

    Its based like WoW. You need all vocs (though wow is not all). It is basic, sorry. If you want a advanced one PM me and REP. Then send me everything you can on specific needs so I can be as specific as possible in the script. ---------------Pos of dungeon start---------------- local...
  13. G

    Tibia OtLand IP Changer

    Talturan, pretty much. I am running windows XP sp1 (x86). I used your Ip-changer then got an error telling me I didn't have the right version. Now some of my programs/signatures/ect are all messed up and cannot run. I am not even able to get my windows updates to happen. After restoring my...
  14. G

    items teleport

    local pos = {x = 1000, y = 1000, z = 7} function onStepIn(cid, item, itemEx, frompos, topos) if not doPlayerRemoveItem(cid, itemid, amount) then doPlayerSendCancel(cid, "You dont have the coins") doTeleportThing(cid, fromPos, true) return false else doTeleportThing(cid, pos)...
  15. G

    Daily quest box? or Hourly?

    This should work, and you can configure amounts... Edited from limos script. local config = { exhausttime = 3600, -- time in seconds -- exhauststorage = 2309 chance = 4 --put this for the amount of items there are.-- } --add here the reward items-- local rewarditems = { [1] = {item = 2152...
  16. G

    A function with a param spell

    function onCastSpell(cid, var) return doPlayerSendTextMessage(cid, 22, "msg") end function onCastSpell(cid, var) return doPlayerSendTextMessage(var, 22, "msg") end function onCastSpell(cid, var) if (isPlayer(cid)) then doPlayerSendTextMessage(cid, 22, "msg") end end...
  17. G

    TalkAction Create/Remove Monster (GM's chase monsters no more!)

    make the creature non convincable? it spawns a monstert hat you make form your monsters.xml
  18. G

    Demotelvl error

    function onSay(cid, words, param, channel) if (param == true) then return true end t = string.explode(param,",") t[1] = amount if isPlayer(param) then if t[1] >= 1 then doPlayerAddLevel(cid, t[1]) else doPlayerAddLevel(cid, -t[1]) end end end
  19. G

    Demotelvl error

    function onSay(cid, words, param, channel) if (param == true) then return true end t = string.explode(param,",") t[1] = amount if isPlayer(param) then if t[1] >= 1 then doPlayerAddLevel(param, t[1]) else doPlayerRemoveLevel(param, t[1]) end end end - - - Updated - - - soz...
  20. G

    Team ~Aldoriana 9.70~ Testing/Recruitment

    Name: Nathan Age: 17 Country: USA Languages: English, German, very little spanish. Position Applying For: Scripter, tester, story write. Experience/Sample of Work (If you can do anything else than being staff): Some of my work is around Otland, Keep in mind it is mostly non...
Back
Top