• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Actions] Quest Diaria (o cada 24 horas)

    Compartir:

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

    1default [Actions] Quest Diaria (o cada 24 horas) el Jue Jul 31, 2014 6:49 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de tibiaface

    aquí le traigo una quest diaria o mejor dicho cada 24 hora, es algo para incentivo de sus player de sus ot , la quest le dira cuanto tiempo le falta para recoger de nuevo ítem que ustedes elijan.

    instalacion:

    Nos vamos a:

    data/actions/scripts

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

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
    local daysvalue = 1 * 24 * 60 * 60
    local daily = getPlayerStorageValue(cid, 13541)
    if (daily == -1) then
    daily = 0
    end
    if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
    doPlayerAddItem(cid, 2160, 1)
    time = os.time() + daysvalue
    setPlayerStorageValue(cid, 13540, time)
    setPlayerStorageValue(cid, 13541, daily+1)
    local daily = getPlayerStorageValue(cid, 13541)
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You done your " .. daily .. " Daily Quest. You got 1 cc.")
    else
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You must wait 24 Hours to get your daily quest. Next avaiable will be at: " .. os.date("%H:%M:%S", getPlayerStorageValue(cid, 13540)) .. ".")
    end
    return true
    end


    Luego añadimos esta tag en:


    data/actions/actions.xml

    Código:
    <action actionid="7777" event="script" value="daily.lua"/>

    7777 es el id que colocamos en actions en el baul con el rme.

    y listo.

    creditos:

    ???????







    [Actions] Quest Diaria (o cada 24 horas) YNU5B25
    https://www.tibiaface.com

    2default Re: [Actions] Quest Diaria (o cada 24 horas) el Lun Nov 20, 2017 11:09 am

    cimmeria

    cimmeria
    Miembro
    Miembro
    hola bro estoy muy interesado en este scrip crees que funcione para mi version otx la 7.4 y una pregunta para quede un itemp al azar es decir que alla varios itemps y segun  la suerte que tenga cada 1 de otro o otro XD nose si me explique bien lo que quiero decir que piken al baul y esperen una sorpresa aleatoria no lo mismo

    http://sayayinz.ddns.net

    3default Re: [Actions] Quest Diaria (o cada 24 horas) el Lun Nov 20, 2017 1:28 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:hola bro estoy muy interesado en este scrip crees que funcione para mi version otx la 7.4 y una pregunta para quede un itemp al azar es decir que alla varios itemps y segun  la suerte que tenga cada 1 de otro o otro XD nose si me explique bien lo que quiero decir que piken al baul y esperen una sorpresa aleatoria no lo mismo


    aqui tienes

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
    local daysvalue = 1 * 24 * 60 * 60
    local daily = getPlayerStorageValue(cid, 13541)


    local rewards = {
        { item = 2160, count = 1 },
        { item = 2160, count = 5 },
        { item = 2160, count = 1 }
    }



    if (daily == -1) then
    daily = 0
    end
    if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
    local random = math.random(1, #rewards)
    doPlayerAddItem(cid, rewards[random].item, rewards[random].count)
    time = os.time() + daysvalue
    setPlayerStorageValue(cid, 13540, time)
    setPlayerStorageValue(cid, 13541, daily+1)
    local daily = getPlayerStorageValue(cid, 13541)
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You done your " .. daily .. " Daily Quest. You got 1 cc.")
    else
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You must wait 24 Hours to get your daily quest. Next avaiable will be at: " .. os.date("%H:%M:%S", getPlayerStorageValue(cid, 13540)) .. ".")
    end
    return true
    end



    [Actions] Quest Diaria (o cada 24 horas) YNU5B25
    https://www.tibiaface.com

    4default Re: [Actions] Quest Diaria (o cada 24 horas) el Lun Nov 20, 2017 7:13 pm

    cimmeria

    cimmeria
    Miembro
    Miembro
    muchisimas gracias funciona perfecto meva estupendo para esta navidad! otra cosa bro crees que sea posible un npc que ledes xxx itemp y el tede xxx puntos en la web eso ya seria genial me encanta otx estable 100% habia rep bro!

    http://sayayinz.ddns.net

    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.

     

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