• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17)

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de tibiaface


    Hoy muy temprano un usuario pido un script para la globaltibiaface v17 pues consiste en que al matar un moustro te abra un teleport pues me di a ala mano en remarkarlo y aqui lo tiene:_


    instalacion:


    data\creaturescripts\scripts

    copian cualquier archivo y renombran por nome.lua y pegan esto dentro

    Código:
    local bosses = {
       ['demon'] = 20000  ------------> storange pueden cambiarlo por el que ustede no ocupen
    }

    function onKill(player, target)
       local targetMonster = target:getMonster()
       if not targetMonster then
          return true
       end

       local targetName = targetMonster:getName():lower()
       local bossStorage = bosses[targetName]
       if not bossStorage then
          return true
       end
         local function deleteTeleport(position)
                                local teleport = Tile(position):getItemById(1387)
                                if teleport then
                                    teleport:remove()
                                   
                                end
                            end
       

       local newValue = 2
       
       Game.setStorageValue(bossStorage, newValue)
       
       local item = Game.createItem(1387, 1,{x = 94, y = 130, z = 7}) ------> donde se creara
                                if item:isTeleport() then
                                    item:setDestination({x = 94, y = 125, z = 7}) ------> donde te teleportara
                                end

       if newValue == 2 then
          player:say('You now have 1 minutes to exit this room through the teleporter. It will bring you to the next room.', TALKTYPE_MONSTER_SAY)
          addEvent(deleteTeleport, 1 * 60 * 1000, {x = 94, y = 130, z = 7}) ------> donde lo removera
       end
       return true
    end

    luego en la misma carpeta abren el archivo:

    data\creaturescripts\scripts\others\login.lua

    y registran esta linea:

    para tfs 1.1 o tfs 1.2

    Código:
    player:registerEvent("bossx")

    para tfs 1.3

    Código:
    'bossx',


    luego añaden esta tag en:

    data\creaturescripts\creaturescripts.xml


    Código:
    <event type="kill" name="bossx" script="nome.lua"/>


    y listo


    Creditos: 100% God Maya



    Última edición por [Admin] God Maya el Lun Jun 22, 2020 4:03 pm, editado 1 vez



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    muy bueno estaba buscandolo porque estaba intentanto hacerlo con el script del azerus pero no logre hacerlo funcionar y pues el de inquisition menos xD muchas gracias xD

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    vine96

    vine96
    Nuevo Miembro
    Nuevo Miembro
    no working... tested in tfs 1.3, not erros in distro.

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    vine96 escribió:no working... tested in tfs 1.3, not erros in distro.

    I'm going to test the script in my spare time and upload a compatible version



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    Diliwi

    Diliwi
    Miembro
    Miembro
    similar para tfs 0.4 ?

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Diliwi escribió:similar para tfs 0.4 ?

    [Tienes que estar registrado y conectado para ver este vínculo]

    aqui tienes



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    maper1

    maper1
    Miembro
    Miembro
    no pasa nada en mi servidor.. Crying or Very sad

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    maper1 escribió:no pasa nada en mi servidor.. Crying or Very sad

    es posible que el registro en su tfs sea diferente pruebe registrando en la primera linea de su login.lua asi

    Código:

    local events = { --------> debajo de esta linea
        'bossx',



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    maper1

    maper1
    Miembro
    Miembro
    [Admin] God Maya escribió:
    maper1 escribió:no pasa nada en mi servidor.. Crying or Very sad

    es posible que el registro en su tfs sea diferente pruebe registrando en la primera linea de su login.lua asi

    Código:

    local events = { --------> debajo de esta linea
        'bossx',

    event:

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    maper1 escribió:
    [Admin] God Maya escribió:
    maper1 escribió:no pasa nada en mi servidor.. Crying or Very sad

    es posible que el registro en su tfs sea diferente pruebe registrando en la primera linea de su login.lua asi

    Código:

    local events = { --------> debajo de esta linea
        'bossx',

    event:

    data\creaturescripts\scripts prueba cone ste scripts


    Código:

    local teleportToPosition = Position(32780, 31168, 14)  ---> posicion donde seran teleportados al entrar al teleport

    local function removeTeleport(position)
       local teleportItem = Tile(position):getItemById(1387)
       if teleportItem then
          teleportItem:remove()
          position:sendMagicEffect(CONST_ME_POFF)
       end
    end

    function onKill(creature, target)
       local targetMonster = target:getMonster()
       if not targetMonster or targetMonster:getName():lower() ~= 'azerus' then  ---> cambiar nombre del monster
          return true
       end

       local position = targetMonster:getPosition()
       position:sendMagicEffect(CONST_ME_TELEPORT)
       local item = Game.createItem(1387, 1, position)
       if item:isTeleport() then
          item:setDestination(teleportToPosition)
       end
       targetMonster:say('teleporter! It will disappear in 2 minutes. Enter it!', TALKTYPE_MONSTER_SAY, 0, 0, position)

       --remove portal after 2 min
       addEvent(removeTeleport, 2 * 60 * 1000, position)

       
       return true
    end




    nota: la posicon del teleport se crea justo donde muesre el monster



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    maper1

    maper1
    Miembro
    Miembro
    local teleportToPosition = Position(32780, 31168, 14)  ---> posicion donde seran teleportados al entrar al teleport

    local function removeTeleport(position)
       local teleportItem = Tile(position):getItemById(1387)
       if teleportItem then
          teleportItem:remove()
          position:sendMagicEffect(CONST_ME_POFF)
       end
    end

    function onKill(creature, target)
       local targetMonster = target:getMonster()
       if not targetMonster or targetMonster:getName():lower() ~= 'azerus' then  ---> cambiar nombre del monster
          return true
       end

       local position = targetMonster:getPosition()
       position:sendMagicEffect(CONST_ME_TELEPORT)
       local item = Game.createItem(1387, 1, position)
       if item:isTeleport() then
          item:setDestination(teleportToPosition)
       end
       targetMonster:say('teleporter! It will disappear in 2 minutes. Enter it!', TALKTYPE_MONSTER_SAY, 0, 0, position)

       --remove portal after 2 min
       addEvent(removeTeleport, 2 * 60 * 1000, position)

       
       return true
    end

    muchas gracias maya... xDD tu es el mayor ^^

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    Nemesis811

    Nemesis811
    Miembro
    Miembro
    [14:33:34.848] [Error - CreatureScript Interface]
    [14:33:34.851] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:34.852] Description:
    [14:33:34.855] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:34.860] stack traceback:
    [14:33:34.861] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5>

    [14:33:35.353] [Error - CreatureScript Interface]
    [14:33:35.355] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:35.358] Description:
    [14:33:35.360] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:35.362] stack traceback:
    [14:33:35.368] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5>

    [14:33:35.862] [Error - CreatureScript Interface]
    [14:33:35.866] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:35.869] Description:
    [14:33:35.882] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:35.882] stack traceback:
    [14:33:35.888] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5>

    [14:33:36.373] [Error - CreatureScript Interface]
    [14:33:36.375] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:36.376] Description:
    [14:33:36.378] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:36.384] stack traceback:
    [14:33:36.386] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5> me sale este error mi otserver es 8.70 tienen uno compatible???

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Nemesis811 escribió:[14:33:34.848] [Error - CreatureScript Interface]
    [14:33:34.851] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:34.852] Description:
    [14:33:34.855] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:34.860] stack traceback:
    [14:33:34.861] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5>

    [14:33:35.353] [Error - CreatureScript Interface]
    [14:33:35.355] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:35.358] Description:
    [14:33:35.360] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:35.362] stack traceback:
    [14:33:35.368] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5>

    [14:33:35.862] [Error - CreatureScript Interface]
    [14:33:35.866] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:35.869] Description:
    [14:33:35.882] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:35.882] stack traceback:
    [14:33:35.888] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5>

    [14:33:36.373] [Error - CreatureScript Interface]
    [14:33:36.375] data/creaturescripts/scripts/nome.lua:onKill
    [14:33:36.376] Description:
    [14:33:36.378] data/creaturescripts/scripts/nome.lua:6: attempt to index local 'target' (a number value)
    [14:33:36.384] stack traceback:
    [14:33:36.386] data/creaturescripts/scripts/nome.lua:6: in function <data/creaturescripts/scripts/nome.lua:5> me sale este error mi otserver es 8.70 tienen uno compatible???

    ESTO ES PARA TFS 1.X EN DELANTE



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    14[CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) Empty ayuda con este scripts Mar Mayo 18, 2021 1:20 am

    Nemesis811

    Nemesis811
    Miembro
    Miembro
    a ok  maya y no tiene un script para Boss que solo se pueda matar el Boss cada 12 horas o cada 24 horas no se un script para ponérselo a un portal que solo se pueda entrar cada 12 horas o 24 horas para tibia 8.70 por favor//// Surprised

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Nemesis811 escribió:a ok  maya y no tiene un script para Boss que solo se pueda matar el Boss cada 12 horas o cada 24 horas no se un script para ponérselo a un portal que solo se pueda entrar cada 12 horas o 24 horas para tibia 8.70 por favor//// Surprised

    puedes usar esto

    Código:



    local cfg = {
       teleportPos = {x = 1, y = 2, z = 6, stackpos = 1}, -- where appear teleport
       teleportToPos = {x = 1, y = 2, z = 7}, -- position where send teleport.
       min = 10  -- time minutes open.. 10 min and closee tp
    }

    function onTime()

          doCreateTeleport(1387, cfg.teleportToPos, cfg.teleportPos)
          doBroadcastMessage("Event has started!\nTeleport created in ... \nEvent will start in 10 Minutes!", MESSAGE_EVENT_ADVANCE)
          addEvent(doRemoveItem, cfg.min * 60 * 1000, getThingfromPos({x = 1, y = 2, z = 6, stackpos = 1}).uid, 1)

       return true
    end


    Código:
    <globalevent name="event" time="17:00" event="script" value="event.lua"/>

    se abriara a la 5 dela tarde todos los dias



    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) YNU5B25
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://www.tibiaface.com

    Nemesis811

    Nemesis811
    Miembro
    Miembro
    gracias maya ya lo pruebo y te digo



    me sale esto y no se quita el portal
    [19:0:00.725] [Error - GlobalEvent Interface]
    [19:0:00.730] In a timer event called from:
    [19:0:00.731] data/globalevents/scripts/boss.lua:onTime
    [19:0:00.732] Description:
    [19:0:00.734] (luaDoRemoveItem) Item not found

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    Psycho

    Psycho
    Moderador
    Moderador
    da error!.
    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) Imagen13



    AFC By Psycho & DMOT Server
    [Tienes que estar registrado y conectado para ver este vínculo]
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://digidarkss.com

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    Psycho escribió:da error!.
    [CreatureEvents] Kill Monster Abre teleport Temporal Tfs 1.1/1.2 (Compatible con V17) Imagen13

    [Tienes que estar registrado y conectado para ver este vínculo] no se ve la imagen.

    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    Psycho

    Psycho
    Moderador
    Moderador
    sim problema ya lo resolví xD!:



    AFC By Psycho & DMOT Server
    [Tienes que estar registrado y conectado para ver este vínculo]
    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes
    http://digidarkss.com

    Contenido patrocinado


    +3
    Diliwi
    vine96
    [Admin] God Maya
    7 participantes

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).