• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Ayuda spell quest

    Compartir:

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

    1Ayuda spell quest Empty Ayuda spell quest Miér Jun 23, 2021 8:59 am

    fabianhr1

    fabianhr1
    Miembro
    Miembro
    Hola gente de tibiaface primero que todo muy agradecido por la ayuda que brindan, ya pude solucionar muchos problemas.

    Hoy quería pedir una ayuda para un tipo de quest que aún no sé cómo hacerla. Sería una quest que desbloqueara una spell y que fuera por vocaciones, ejemplo; que al abrir el cofre el knight te da exori fire y al druid le diera exori ice. Muchas gracias y espero que Dios los bendiga

    2 participantes

    2Ayuda spell quest Empty Re: Ayuda spell quest Miér Jun 23, 2021 9:13 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    funcionaria algo asi

    Código:

     local spellm = 'xxx' -- nombre de la spells mago
      local spelld = 'xxx' -- nombre de la spells druid
      local spellp = 'xxx' -- nombre de la spells paladin
        local spellk = 'xxx' -- nombre de la spells knight
     
     
     
    local storage = 9999 -- este es el storage que le pondra restriccion para no volverla hacer
     
    function onUse(cid, item, frompos, item2, topos)
                if getPlayerStorageValue(cid, storage) <= 0 then
             
             
              if getPlayerVocation(cid) == 1 and getPlayerVocation(cid) == 5 then
             
               doPlayerLearnInstantSpell(cid, spellm)
               setPlayerStorageValue(cid, storage, 1)
               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have learned the spell "..spellm..".")
             
             elseif getPlayerVocation(cid) == 2 and getPlayerVocation(cid) == 6 then
             
             doPlayerLearnInstantSpell(cid, spelld)
               setPlayerStorageValue(cid, storage, 1)
               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have learned the spell "..spelld..".")
             
             elseif getPlayerVocation(cid) == 3 and getPlayerVocation(cid) == 7 then
             
             doPlayerLearnInstantSpell(cid, spellp)
               setPlayerStorageValue(cid, storage, 1)
               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have learned the spell "..spellp..".")
             
             elseif getPlayerVocation(cid) == 4 and getPlayerVocation(cid) == 8 then
             
             doPlayerLearnInstantSpell(cid, spellk)
               setPlayerStorageValue(cid, storage, 1)
               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have learned the spell "..spellk..".")
             
             end
             
            else
                doPlayerSendCancel(cid, "You have already done this quest and aquired the reward.")
               end
       return TRUE
    end



    Código:

    <action uniqueid="5555" event="script" value="spellreward.lua"/>

    ahora se va a spells.xml y modifica esto en la spells que quiere que sean ganadas segun scripts que coloque.

    tiene que quedar con valor 1 asi:

    Código:
    needlearn = "1"


    en spells.xml



    Ayuda spell quest YNU5B25
    2 participantes
    http://www.tibiaface.com

    3Ayuda spell quest Empty Re: Ayuda spell quest Miér Jun 23, 2021 2:36 pm

    fabianhr1

    fabianhr1
    Miembro
    Miembro
    bro mira que no me funciono pero tampoco me tiro error, había olvidado mencionarte que mi ot es un tfs 1.3 no se si quizas por eso sea.

    2 participantes

    4Ayuda spell quest Empty Re: Ayuda spell quest Miér Jun 23, 2021 2:43 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    fabianhr1 escribió:bro mira que no me funciono pero tampoco me tiro error, había olvidado mencionarte que mi ot es un tfs 1.3 no se si quizas por eso sea.

    si señor es por eso necesita transformar el mismo scripts para su tfs 1.3 y version reverscripts y lenguaje tfs 1.3



    Ayuda spell quest YNU5B25
    2 participantes
    http://www.tibiaface.com

    5Ayuda spell quest Empty Re: Ayuda spell quest Miér Jun 23, 2021 2:58 pm

    fabianhr1

    fabianhr1
    Miembro
    Miembro
    tu me podrías ayudar con esa cuestión o donde pueda encontrar una pequeña guía para hacerlo, que pena las molestias, gracias.

    2 participantes

    6Ayuda spell quest Empty Re: Ayuda spell quest Miér Jun 23, 2021 4:35 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    fabianhr1 escribió:tu me podrías ayudar con esa cuestión o donde pueda encontrar una pequeña guía para hacerlo, que pena las molestias, gracias.

    esperemos que un futuro no muy lejano este el reverscripts tutorial pero por el momento no hay soporte a esa distribucion en reverscripts.

    todo trabajo para aquella distribucion tiene costo lo lamento.

    si se llega a liberar cosas en reverscripts en el foro ya son cosas que se ven necesarias.



    Ayuda spell quest YNU5B25
    2 participantes
    http://www.tibiaface.com

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