• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Pedido] online point

    Compartir:

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

    1heart [Pedido] online point Vie Dic 23, 2022 2:45 am

    smaryese

    smaryese
    Miembro
    Miembro
    Descripcion escribió:hola necesito ver si alguien tiene y pueda pasarme el sistema de online points que por estar 1 hora online te de 1 punto para asi poder poner online point seller se los agradeceria mucho
    Imagen Explicativa escribió:Imagen Explicativa: [Pedido] online point Tibiaf10
    Version del Scripts: TFs 0.3.7

    2 participantes

    2heart Re: [Pedido] online point Vie Dic 23, 2022 9:17 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    se va a data/creaturescripts/creaturescripts.xml

    Código:

    <event type="login" name="itemLogin" event="script" value="*****.lua"/>
    <event type="logout" name="itemLogout" event="script" value="*****.lua"/>

    ahora en data/creaturescripts/scripts/login.lua

    Código:

    registerCreatureEvent(cid, "itemLogin")
    registerCreatureEvent(cid, "itemLogout")

    copie dos archivos en data/creaturescripts/scripts y modifica por los noombres

    *****.lua ------ recuerde modificar los nombres

    Código:


    local items = {
        [1] = {
            itemid = 2160,
            count = 1,
        },
        [2] = {
            itemid = 2160,
            count = 2
        }
    }

    local events = {}

    local function addReward(cid, rewardId)
        if not isPlayer(cid) then
            return
        end
        local item = items[rewardId or #items]
        doPlayerAddItem(cid, item.itemid, item.count)
        events[cid] = addEvent(addReward, 60 * 60 * 1000, cid, rewardId + 1)
    end

    function onLogin(cid)
        events[cid] = addEvent(addReward, 60 * 60 * 1000, cid, 1)
        return true
    end

    function onLogout(cid)
        if events[cid] then
            stopEvent(events[cid])
            events[cid] = nil
        end
        return true
    end



    [Pedido] online point YNU5B25
    2 participantes
    http://www.tibiaface.com

    3heart Re: [Pedido] online point Sáb Dic 24, 2022 2:16 am

    smaryese

    smaryese
    Miembro
    Miembro
    [Admin] God Maya escribió:se va a data/creaturescripts/creaturescripts.xml

    Código:

    <event type="login" name="itemLogin" event="script" value="*****.lua"/>
    <event type="logout" name="itemLogout" event="script" value="*****.lua"/>

    ahora en data/creaturescripts/scripts/login.lua

    Código:

    registerCreatureEvent(cid, "itemLogin")
    registerCreatureEvent(cid, "itemLogout")

    copie dos archivos en data/creaturescripts/scripts y modifica por los noombres

    *****.lua ------ recuerde modificar los nombres

    Código:


    local items = {
        [1] = {
            itemid = 2160,
            count = 1,
        },
        [2] = {
            itemid = 2160,
            count = 2
        }
    }

    local events = {}

    local function addReward(cid, rewardId)
        if not isPlayer(cid) then
            return
        end
        local item = items[rewardId or #items]
        doPlayerAddItem(cid, item.itemid, item.count)
        events[cid] = addEvent(addReward, 60 * 60 * 1000, cid, rewardId + 1)
    end

    function onLogin(cid)
        events[cid] = addEvent(addReward, 60 * 60 * 1000, cid, 1)
        return true
    end

    function onLogout(cid)
        if events[cid] then
            stopEvent(events[cid])
            events[cid] = nil
        end
        return true
    end

    men hay una parte que no entendi es aqui asi lo pongo talcual?
    <event type="login" name="itemLogin" event="script" value="*****.lua"/>
    <event type="logout" name="itemLogout" event="script" value="*****.lua"/>
    claro que cambiando los asteriscos por el nombre del archivo lua

    2 participantes

    Contenido patrocinado


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