• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Aporte] [ACTION] CANARY COFRE QUEST

    Compartir:

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

    1[Aporte] [ACTION] CANARY COFRE QUEST Empty [Aporte] [ACTION] CANARY COFRE QUEST Jue Sep 28, 2023 9:50 am

    GalaxyDev

    GalaxyDev
    Miembro
    Miembro
    Para usar debes ir ala carpeta data-otservbr-global y luego a Scripts, Dentro estara Actions y lo pegas dentro con el nombre que quieras.

    Código:
    local faraonquest = Action()

    function faraonquest.onUse(player, item, frompos, item2, topos)
       if player:getStorageValue(59000) == 1 then -- revisamos si el jugador ya abrio el cofre o el objeto que se asigno como quest.
          player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Esta estatua ya fue revisada...")
          return true
       end

       player:addItem(3043, 300) -- item que se le dara al jugador
       player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Obtuviste 300 Crystal Coin y Acceso al boss Gran Faraon...")
       player:setStorageValue(59000, 1) -- storage que se le agrega al jugador
       return true
    end

    faraonquest:uid(59000) -- id que se pone en uniqueid en el mapa editor.
    faraonquest:register()


    LINK A GITHUB

    PD : ESTO FUE TESTEADO EN CANARY 13.21.
    Very Happy



    [Tienes que estar registrado y conectado para ver este vínculo] Servidor 24/7 Full Animes  Smile    MI GITHUB (REVSCRIPTS TFS 1.3-1.5))
    4 participantes

    2[Aporte] [ACTION] CANARY COFRE QUEST Empty Re: [Aporte] [ACTION] CANARY COFRE QUEST Vie Sep 29, 2023 2:53 pm

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    Le coloque en forma de tabla para hacerlo mas accesible.
    Código:
    local config = {
        storageid = 59000, -- Storage para verificar si ya ha usado la estatua.
        itemid = 3043, count = 300, -- ITEM ID y la Cantidad.
        uid_use = 59000 -- AID O UID.
    }

    local faraonquest = Action()

    function faraonquest.onUse(player, item, frompos, item2, topos)
       if player:getStorageValue(config.storageid) == 1 then -- revisamos si el jugador ya abrio el cofre o el objeto que se asigno como quest.
          player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Esta estatua ya fue revisada...")
          return true
       end

       player:addItem(config.itemid, config.count) -- item que se le dara al jugador
       player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Obtuviste 300 Crystal Coin y Acceso al boss Gran Faraon...")
       player:setStorageValue(config.storageid, 1) -- storage que se le agrega al jugador
       return true
    end

    faraonquest:uid(config.uid_use) -- id que se pone en uniqueid en el mapa editor.
    faraonquest:register()

    4 participantes

    3[Aporte] [ACTION] CANARY COFRE QUEST Empty Re: [Aporte] [ACTION] CANARY COFRE QUEST Vie Sep 29, 2023 8:49 pm

    GalaxyDev

    GalaxyDev
    Miembro
    Miembro
    SoyFabi escribió:Le coloque en forma de tabla para hacerlo mas accesible.
    Código:
    local config = {
        storageid = 59000, -- Storage para verificar si ya ha usado la estatua.
        itemid = 3043, count = 300, -- ITEM ID y la Cantidad.
        uid_use = 59000 -- AID O UID.
    }

    local faraonquest = Action()

    function faraonquest.onUse(player, item, frompos, item2, topos)
       if player:getStorageValue(config.storageid) == 1 then -- revisamos si el jugador ya abrio el cofre o el objeto que se asigno como quest.
          player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Esta estatua ya fue revisada...")
          return true
       end

       player:addItem(config.itemid, config.count) -- item que se le dara al jugador
       player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Obtuviste 300 Crystal Coin y Acceso al boss Gran Faraon...")
       player:setStorageValue(config.storageid, 1) -- storage que se le agrega al jugador
       return true
    end

    faraonquest:uid(config.uid_use) -- id que se pone en uniqueid en el mapa editor.
    faraonquest:register()


    cambio incluido en el github con credito a usted rey



    [Tienes que estar registrado y conectado para ver este vínculo] Servidor 24/7 Full Animes  Smile    MI GITHUB (REVSCRIPTS TFS 1.3-1.5))
    4 participantes

    4[Aporte] [ACTION] CANARY COFRE QUEST Empty Re: [Aporte] [ACTION] CANARY COFRE QUEST Jue Mar 14, 2024 11:51 am

    Nemesis811

    Nemesis811
    Miembro
    Miembro
    sirve para tfs 0.3.6?? me imagino que el uid-use va en la estatua o el objeto en unique id que se va a revisar o como es la wea?

    4 participantes

    5[Aporte] [ACTION] CANARY COFRE QUEST Empty Re: [Aporte] [ACTION] CANARY COFRE QUEST Jue Mar 14, 2024 4:22 pm

    akane

    akane
    Miembro
    Miembro
    Nemesis811 escribió:sirve para tfs 0.3.6?? me imagino que el uid-use va en la estatua o el objeto en unique id que se va a revisar o como es la wea?

    tienes que modificar el script para tu versión, este es un revscript

    4 participantes

    Contenido patrocinado


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