• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0

    Compartir:

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

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    hola usuario de tibiaface

    bueno aqui les traigo el bless y aol por talkactions para tfs 1.0/1.1/2.0


    nos vamos a la carpeta:

    Data/ talkactions/talkactions.xml

    y añadimos esta tag

    Código:
    <talkaction words="!aol" script="!aol.lua"/>
    <talkaction words="!bless" script="!bless.lua"/>

    ahora nos vamos a:

    Data/talkactions/scripts

    copiamos cualquier archivo y renombrasmos por:

    !aol.lua y pegamos esto:


    Código:
    local price_aol = 10000

    function onSay(player, words, param)

       if player:removeMoney(price_aol) then
          player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED)
          player:addItem(2173, 1)   
       else
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
          player:sendCancelMessage("You dont have enought money.")
       end
       
    end

    !bless.lua y pegamos esto:


    Código:
    local bless = {1, 2, 3, 4, 5}
    local price_bless = 100000

    function onSay(player, words, param)

       for i = 1, table.maxn(bless) do
          if player:hasBlessing(bless[i]) then
             player:sendCancelMessage("You already have all blessings.")
             player:getPosition():sendMagicEffect(CONST_ME_POFF)
             return false
          end
       end

       if player:removeMoney(price_bless) then
          for i = 1, table.maxn(bless) do
             player:addBlessing(bless[i])
          end
          
          player:sendTextMessage(MESSAGE_INFO_DESCR, "You have bought all blessings.")
          player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW)
       else
          player:sendCancelMessage("You don't have enough money.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
       end
       
       return true
    end


    y listo.



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    excelente!

    Invitado

    Anonymous
    Invitado
    Gracias!!!

    elgabriel1

    elgabriel1
    Nuevo Miembro
    Nuevo Miembro
    Amigo, Yo tengo en un ot el Sistema de !bless funcionando bien. Me refiero a comprarla con el comando, pero al morir bajan hasta dos levels es como si no funcionara. con tu script no bajan el level?

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Amigo, Yo tengo en un ot el Sistema de !bless funcionando bien. Me refiero a comprarla con el comando, pero al morir bajan hasta dos levels es como si no funcionara. con tu script no bajan el level?

    una cosa es bless y otra aol/ el aol solo protege equipos que no se caigan y bless protege tu level y habilidades



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    maya no funciona en tfs 1.0

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Julikee escribió:maya no funciona en tfs 1.0

    es muy probable que no funcione ya que el script esta escrito en tfs 1.2 utiliza uno que sea apra tfs 0.4.0



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    8default aol el Miér Ago 31, 2016 7:40 pm

    jesusaron

    jesusaron
    Miembro
    Miembro
    no me sirvia el aol para tfs 1.0 nose si me puedas pasar un cript especial mente para el aol yaque digo !aol y no pasa nada y no sale error en la consola de que no funciono ese comando te en cargo porfavor

    God Aries

    God Aries
    Miembro
    Miembro
    tengo este mismo script pero para tfs 1.3 y funciona bien solo q cuando dices !bless de nuevo, no dice que ya tengas bless y te quita el dinero, podrías ayudarme tio maya Razz

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:tengo este mismo script pero para tfs 1.3 y funciona bien solo q cuando dices !bless de nuevo, no dice que ya tengas bless y te quita el dinero, podrías ayudarme tio maya Razz

    Código:
    local bless = {1, 2, 3, 4, 5}
    local price_bless = 100000

    function onSay(player, words, param)

      for i = 1, table.maxn(bless) do
          if player:hasBlessing(bless[i]) then
            player:sendCancelMessage("You already have all blessings.")
            player:getPosition():sendMagicEffect(CONST_ME_POFF)
            return false
          end
         
         
            if player:removeMoney(price_bless) then
          for i = 1, table.maxn(bless) do
            player:addBlessing(bless[i])
          end
         
          player:sendTextMessage(MESSAGE_INFO_DESCR, "You have bought all blessings.")
          player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW)
      else
          player:sendCancelMessage("You don't have enough money.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
      end
      end

     
     
      return true
    end



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    God Aries

    God Aries
    Miembro
    Miembro
    u.u sigue igual y ahora un poco peor xDD envez de quitarte 10 cc sin impo5tar los cc que tengas arriba de 10cc te lo quita

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:u.u sigue igual y ahora un poco peor xDD envez de quitarte 10 cc sin impo5tar los cc que tengas arriba de 10cc te lo quita

    Código:
    local bless = {1, 2, 3, 4, 5}
    local price_bless = 100000

    function onSay(player, words, param)

     
          if player:hasBlessing(5) then
       

      if player:removeMoney(price_bless) then
          for i = 1, table.maxn(bless) do
            player:addBlessing(bless[i])
          end
         
          player:sendTextMessage(MESSAGE_INFO_DESCR, "You have bought all blessings.")
          player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW)
      else
          player:sendCancelMessage("You don't have enough money.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
      end
      else
          player:sendCancelMessage("ya tienes bless.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
      end
     
     
     
      return true
    end


    ahi tienes



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    13default teste el Dom Oct 01, 2017 12:32 am

    God Aries

    God Aries
    Miembro
    Miembro
    Esoo de esto estaba hablando, muchísimas gracias tio maya una vez mas te la haz sacado Smile


    [Tienes que estar registrado y conectado para ver este vínculo] estaba probando el bless después de morir y cuando digo !bless dice que ya tengo bless y no es así :S Espero tu respuesta

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Esoo de esto estaba hablando, muchísimas gracias tio maya una vez mas te la haz sacado Smile


    [Tienes que estar registrado y conectado para ver este vínculo] estaba probando el bless después de morir y cuando digo !bless dice que ya tengo bless y no es así :S Espero tu respuesta



    Código:
    local bless = {1, 2, 3, 4, 5}
    local price_bless = 100000

    function onSay(player, words, param)

          if player:hasBlessing(5) then
            player:sendCancelMessage("You already have all blessings.")
            player:getPosition():sendMagicEffect(CONST_ME_POFF)
            return false

      end

      if player:removeMoney(price_bless) then
          for i = 1, table.maxn(bless) do
            player:addBlessing(bless[i])
          end
         
          player:sendTextMessage(MESSAGE_INFO_DESCR, "You have bought all blessings.")
          player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW)
      else
          player:sendCancelMessage("You don't have enough money.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
      end
     
      return true
    end



    prueba asi



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    God Aries

    God Aries
    Miembro
    Miembro
    lo testee pero no sirve el bless, muero y bajo como si no tuviera

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:lo testee pero no sirve el bless, muero y bajo como si no tuviera

    testea

    Código:
    local bless = {1, 2, 3, 4, 5}
    local price_bless = 100000

    function onSay(player, words, param)

     
         
       

      if player:removeMoney(price_bless) then
          for i = 1, table.maxn(bless) do
            player:addBlessing(bless[i])
          end
         
          player:sendTextMessage(MESSAGE_INFO_DESCR, "You have bought all blessings.")
          player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW)
      else
          player:sendCancelMessage("You don't have enough money.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
      end
      elseif player:hasBlessing(5) then
          player:sendCancelMessage("ya tienes bless.")
          player:getPosition():sendMagicEffect(CONST_ME_POFF)
      end
     
     
     
      return true
    end



    [Talkactions] Talkactions: !aol / !bless Tfs 1.0/1.1/2.0 YNU5B25
    https://www.tibiaface.com

    God Aries

    God Aries
    Miembro
    Miembro
    cuando digo el comando en la consola aparece este error

    Código:
    [Warning - Event::checkScript] Can not load script: scripts/blesst.lua
    data/talkactions/scripts/blesst.lua:21: 'end' expected (to close 'function' at line 4) near 'elseif'

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