• 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!

Script Request for a Boss Room!

domyno2837

Member
Joined
Oct 28, 2013
Messages
168
Reaction score
5
Hello OTLand,

I'm really a noob in thing about Lua etc.. so can maybe someone help me for a Script?

Following Idea:

I Have an Boos Room.. and wanna when the Boss died then will appear a teleport to leave the Room
Someone can script that for me? :/

2. Idea: a Switch when u use it that a Stone or another item destroyed.. (i know really simple but i have no idea how to script)

Thanks for EVERY Help!
 
Code:
local config = {
    ["rat"] = {time = 60, to = {x = 1000, y = 1000, z = 7}, tp = {x = 995, y = 1008, z = 7}}
}
function onKill(cid, target)
    local monster = config[getCreatureName(target)]
        local function deleteTeleport()
            local teleport = getTileItemById(monster.tp, 1387)
            if(teleport.uid > 0) then
                doRemoveItem(teleport.uid)
                doSendMagicEffect(monster.tp, CONST_ME_POFF)
                doSendAnimatedText(monster.tp, "Closed", TEXTCOLOR_RED)
            end
            return true
        end
    if isPlayer(target) or not monster then
        return true
    else
        doCreateTeleport(1387, monster.to, monster.tp)
        addEvent(deleteTeleport, monster.time * 1000)
        doSendMagicEffect(monster.tp, CONST_ME_ENERGYAREA)
        doCreatureSay(cid, "You have 60 seconds to enter the teleport!", TALKTYPE_ORANGE_1)
    end
    return true
end

x = 1000, y = 1000, z = 7 where tp will take u x = 995, y = 1008, z = 7 where tp will creat

rat name of monster time = 60 = 1 min for tp diappear
Code:
<event type="Kill" name="Herotom" event="script" value="tpmobs.lua"/>
Code:
registerCreatureEvent(cid, "Herotom")
 
Back
Top