• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Party kill monster storange para toda la party

    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


    Hola hoy le traigo un scripts muy interesante donde al matar un boss en party todos los miembro de party condiguen un storange no importa quien fue el que mato el moustro. la party recive el storange:


    nos vamos a:

    Data/creaturescripts/scripts

    copiamos cualquier archivo y renombramos por partys.lua y pegamos esto dentro

    Código:
    function onDeath(cid, corpse, killer)
    local monstName,Storage = "rat",63536 -- monster name, storage
    if isMonster(cid) and string.lower(getCreatureName(cid)) == string.lower(monstName) then
    doCreatureSay(cid, "you Party received a storage!", TALKTYPE_ORANGE_1)
    if isInParty(killer[1]) == true then
    local players = getPartyMembers(getPartyLeader(killer[1]))
    for i, k in ipairs(players) do
    setPlayerStorageValue(k, Storage, 1)
    end
    else
    setPlayerStorageValue(killer[1], Storage, 1)
    end
    end
    return true
    end

    local monstName,Storage = "rat",63536 -- monster name, storage

    editar nombre del moustro y el storange que no esten utilizando

    este script no necesita estar registrado en login.lua


    ahora nos vamos a :

    Data/creaturescripts/creaturescripts.xml

    y añadimos esta tag:

    Código:
    <event type="death" name="StoraGe" event="script" value="partys.lua"/>


    ahora en el moustro añadimos esta tag:

    abajo de esta linea:

    Código:
    <strategy attack="100" defense="0"/>

    pegamos esto:
    Código:

       <script>
    <event name="StoraGe"/>
    </script>


    y listo.


    scripts testeado por mi persona god maya en la Distribucion OTx.



    creditos: Critico


    adjuntos moveevents para el sqm que pide aquel storange:


    Código:
        function onStepIn(cid, item, position, fromPosition)

            local vip = getPlayerStorageValue(cid,63536) >= 1 -- storage

            if(vip) then
                doPlayerSendTextMessage(cid, 19, "Bienvenido guerrero.")
                doCreatureSay(cid,"Hola VIP Player!",TALKTYPE_MONSTER)
                doSendMagicEffect(getPlayerPosition(cid), 12)
            else
                doPlayerSendTextMessage(cid, 19, "No tienes el storange.")
                        doTeleportThing(cid,fromPosition)
                doSendMagicEffect(getPlayerPosition(cid), 2)
            end
        end

    y aqui su tag:

    Código:
    <movevent type="StepIn" actionid="13900" event="script" value="storangetile.lua"/>



    [CreatureEvents] Party kill monster storange para toda la party YNU5B25
    3 participantes
    http://www.tibiaface.com

    Krapula

    Krapula
    Miembro
    Miembro
    Excelente maya como siempre Very Happy ya hasta se me habia olvidado este Very Happy

    3 participantes
    https://www.facebook.com

    elielb267

    elielb267
    Nuevo Miembro
    Nuevo Miembro
    funciona para 8.6

    3 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    elielb267 escribió:funciona para 8.6

    si es pra esas versiones de 8.60 hasta 10.35 plataforma otx y tfs basada en tfs 0.3.7



    [CreatureEvents] Party kill monster storange para toda la party 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).