• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Ayuda Con un monster

    Compartir:

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

    1[CreatureEvents] Ayuda Con un monster Empty [CreatureEvents] Ayuda Con un monster Vie Ago 28, 2020 12:40 pm

    smith24

    avatar
    Miembro
    Miembro
    Amigo me ayudaron con un monster que al morir salga otro
    ejemplo
    al matar 1 necromancer salga un warlock y luego un infernalist ayuda plx

    3 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aqui tienes

    en creaturescripts agrega esto

    Código:

    function onDeath(cid, corpse, deathList)
    if isPlayer(cid) or getCreatureMaster(cid) then return true end

    local m = getCreatureName(cid)
    local pos = getThingPosition(cid)

    if m == "White Deer" then  ------ monster que tendra que ser matado para sumonear lo demas
    if math.random(10) == 1 then
    addEvent(doCreateMonster, 30, "Enraged White Deer", pos)
    doCreatureSay(cid, "The white deer summons all his strength and turns to fight!", TALKTYPE_ORANGE_1)
    elseif math.random(10) == 2 then
    addEvent(doCreateMonster, 30, "Desperate White Deer", pos)
    addEvent(doCreateMonster, 30, "Elf Scout", pos) ------ monster que se sumoneara
    addEvent(doCreateMonster, 30, "Elf Scout", pos) ------ monster que se sumoneara
    doCreatureSay(cid, "The elves have arrived to protect the white deer!", TALKTYPE_ORANGE_1)
    else
    addEvent(doCreateMonster, 30, "Desperate White Deer", pos) ------ monster que se sumoneara
    doCreatureSay(cid, "The white deer desperately tries to escape!", TALKTYPE_ORANGE_1)
    end
    end
    end


    Código:

    <event type="death" name="WhiteDeerDeath" script="whiteDeerDeath.lua" />




    [CreatureEvents] Ayuda Con un monster YNU5B25
    3 participantes
    http://www.tibiaface.com

    akane

    akane
    Miembro
    Miembro
    de casualidad existe para otx?

    3 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    poncex escribió:de casualidad existe para otx?

    eso deveria funcionarte ??? en otx o ya lo probaste



    [CreatureEvents] Ayuda Con un monster YNU5B25
    3 participantes
    http://www.tibiaface.com

    akane

    akane
    Miembro
    Miembro
    lo probe, pero no sucede nada :/

    3 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    poncex escribió:lo probe, pero no sucede nada :/


    seguro te falta registralo en login.lua



    [CreatureEvents] Ayuda Con un monster YNU5B25
    3 participantes
    http://www.tibiaface.com

    7[CreatureEvents] Ayuda Con un monster Empty Re: [CreatureEvents] Ayuda Con un monster Mar Ago 31, 2021 11:16 pm

    akane

    akane
    Miembro
    Miembro
    lo hice pero aun asi no funciona

    3 participantes

    8[CreatureEvents] Ayuda Con un monster Empty Re: [CreatureEvents] Ayuda Con un monster Miér Sep 01, 2021 4:03 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    poncex escribió:lo hice pero aun asi no funciona

    en creaturescripts.xml


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



    data/creaturescripts/scripts/login.lua


    Lua:
    Código:
    registerCreatureEvent(cid, "onKill_spawn_other_monster")




    data/creaturescripts/scripts/onKill_spawn_other_monster.lua

    Código:
    local creatureName = "cave rat"
    local newCreature = "rat"
    local creatureSay = "I am saying something"

    function onKill(cid, target, damage, flags)
        if isPlayer(target) then
            return false
        end
     
        local name = getCreatureName(target):lower()
        if name ~= creatureName:lower() then
            return false
        end
     
        local position = getCreaturePosition(target)
        doCreatureSay(cid, creatureSay, TALKTYPE_ORANGE_1, false, 0, position)
        addEvent(doCreateMonster, 0, newCreature, position)
        return true
    end



    [CreatureEvents] Ayuda Con un monster YNU5B25
    3 participantes
    http://www.tibiaface.com

    Contenido patrocinado


    3 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).