• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Talkactions] Rainbow tfs 1.x

    Compartir:

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

    1Bình chọn [Talkactions] Rainbow tfs 1.x Ayer a las 9:09 pm

    azteca

    avatar
    Nuevo Miembro
    Nuevo Miembro
    talkactions/talkactions.xml

    Código:
    <talkaction words="!rainbow" separator=" " script="rainbowoutfit.lua"/>
    -----------------------------------------------
    talkactions/scripts

    Código:
    function onSay(player, words, param)
        if param == 'on' or param == 'ON' then
            player:setStorageValue(8178237, 1)
            player:sendCancelMessage("rainbow outfit is actived.")
        elseif param == 'off' or param == 'OFF' then
            player:setStorageValue(8178237, 0)
            player:sendCancelMessage("rainbow outfit is disabled.")
        else
            player:sendCancelMessage("wrong parameter, use on or off.")
        end
        return false
    end
    -----------------------------------
    globalevents/globalevents.xml
    Código:
    <globalevent name="Rainbow" interval="500" script="others/rainbow_outfit.lua"/>
    ------------------------------------
    globalevents/scripts/others

    Código:
    function onThink(interval)
        for _, player in ipairs(Game.getPlayers()) do
            if player:getStorageValue(8178237) == 1 then -- here is the storage to check if is "on" or "off"
                local outfit = player:getOutfit()
                outfit.lookHead = math.random(0, 132)
                outfit.lookBody = math.random(0, 132)
                outfit.lookLegs = math.random(0, 132)
                outfit.lookFeet = math.random(0, 132)
                player:setOutfit(outfit)
                player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN)
            end
        end
        return true
    end

    --------------------------------------


    PEDIDO:
    me gustaría que me ayudaran a hacer esta talkation fuera  recompensa de una quest, que si no haz hecho la quest no puedas usarla.
    Seria meterla en un cofre y al abrirlo poder usarla

    por su atención gracias

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    aqui tienes


    Código:

      function onSay(player, words, param)
                if param == 'on' or param == 'ON' then
               
                if player:getStorageValue(100) == 1 then
                    player:setStorageValue(8178237, 1)
                    player:sendCancelMessage("rainbow outfit is actived.")
                else
                player:sendCancelMessage("usted no termino la quest para activar este comando.")
                end
               
                elseif param == 'off' or param == 'OFF' then
                    player:setStorageValue(8178237, 0)
                    player:sendCancelMessage("rainbow outfit is disabled.")
                else
                    player:sendCancelMessage("wrong parameter, use on or off.")
                end
                return false
            end

    la quest que quieras que te la activacion de este comando tiene que darte el storage 100


    Código:
    player:setStorageValue(100, 1)



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

    azteca

    avatar
    Nuevo Miembro
    Nuevo Miembro

    eso va en un script nuevo en la carpeta de actions? y despues hago el action.xml?

    perdona soy nuevo en esto
    perdona soy nuevo en esto

    Ver perfil de usuario

    4Bình chọn Re: [Talkactions] Rainbow tfs 1.x Ayer a las 10:07 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    eso va en un script nuevo en la carpeta de actions? y despues hago el action.xml?

    perdona soy nuevo en esto
    perdona soy nuevo en esto


    si en cualquier quest que quieras o puedes crear otra y meterlo en el scripts



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

    Contenido patrocinado


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

    Temas similares

    -

    » Hilo de Spiderman y ponis.

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