• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Matar jugador y tomar su corazón, la muerte se anuncia al server.

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

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    hola usuarios de tibiaface

    como dice el titulo al matar a un player nos quedamos con su corazón algo como un trofeo. Bueno y también se anuncia en el servidor la muerte del player y quien los mato.

    instalacion:

    Nos vamos a:

    Data/creaturescripts/scripts

    copiamos un archivo y lo renombramos por playerheart.lua y pegamos esto dentro

    Código:
    function onDeath(cid, corpse, killer)
        if isPlayer(cid) and isPlayer(killer[1]) then
            local aditi = doPlayerAddItem(killer[1], 5943, 1)
            doSetItemSpecialDescription(aditi, "Este coracao pertencia a "..getCreatureName(cid).." que morreu no level "..getPlayerLevel(cid).." e foi arrancado por "..getCreatureName(killer[1]).."")
        end
        return true
    end

    Copiamos otro archivo y renombramos por deathcast.lua y pegamos esto dentro

    Código:
    function onKill(cid, target, lastHit)

    if isPlayer(target) then
        doBroadcastMessage("O jogador ".. getCreatureName(cid) .." [".. getPlayerLevel(cid) .."]  acabou de matar o noob " .. getCreatureName(target) .. " [".. getPlayerLevel(target) .."]!", MESSAGE_STATUS_CONSOLE_ORANGE)
    end
    return TRUE
    end


    Luego añadimos estas dos tag en:

    Data/creaturescripts/creaturescripts.xml

    Código:
    <event type="death" name="PlayerHeart" event="script" value="playerheart.lua"/>
    Código:
    <event type="kill" name="BroadDeath" event="script" value="deathcast.lua"/>

    y listo.

    creditos: ????



    Ver perfil de usuario http://www.tibiaface.com

    Cheka

    avatar
    Miembro
    Miembro

    error dice que global
    doSetItemSpecialDescription sirve para 8.6 ?

    Ver perfil de usuario

    Krapula

    avatar
    Donador User
    Donador User
    funciona en 0.3.7?
    Osea en Otx 2?

    Ver perfil de usuario http://www.facebook.com

    Invitado


    Invitado
    attempt to call global 'doSetItemSpecialDescription' (a nil value)
    No se agrega la descripcion, sera que uso 0.3.6?

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:attempt to call global 'doSetItemSpecialDescription' (a nil value)
    No se agrega la descripcion, sera que uso 0.3.6?

    el problema pude ser que el servidor no soport aquella funcion



    Ver perfil de usuario http://www.tibiaface.com
    Dudo que esto sirva para tfs 1.2 ...

    Ver perfil de usuario

    Contenido patrocinado


    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.