• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [GlobalEvents] Efecto para tus Quest!

    Compartir:

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

    1Hàng chuẩn [GlobalEvents] Efecto para tus Quest! Lun Ene 08, 2018 7:48 pm

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Hoy les vengo a traer un script para sus entradas a las Quest!
    para lograr este efecto:

    Imagen GIF

    Atencion este script tiene una segunda version y que funciona mucho mejor
    Click aqui para ver el nuevo script
    Es recomendable que uses el update 2

    Esto va en globalevents.xml
    Código:
    <globalevent name="EffectQuestItems" interval="5000" script="itemsquest.lua" />

    Este es el script!
    Código:
       ---@The_Pain from Tibiaface
       --#Globalevent

       local QuestVariant = {
          { Items = {2160, 9971}, Position = Position(1000, 1000, 7), Effect = CONST_ME_MAGIC_GREEN, Current = 1 },
          { Items = {2160, 9971}, Position = Position(1005, 1000, 7), Effect = CONST_ME_MAGIC_GREEN, Current = 1 }
       }

       function SendQuestVariantItems()
       for index, variant in pairs(QuestVariant) do
       variant.Position:sendMagicEffect(variant.Effect)
       local tile = Tile(variant.Position)
       local currentItem = tile:getItemById(variant.Items[variant.Current])
       if currentItem ~= nil then
       if isInArray(variant.Items, currentItem:getId()) then
       variant.Current = (variant.Current < #variant.Items) and variant.Current + 1 or 1
       currentItem:remove()
       Game.createItem(variant.Items[variant.Current], 1, variant.Position)
       variant.Position:sendMagicEffect(variant.Effect)
       end end
       end
       return true
       end

       function onThink(interval)
       SendQuestVariantItems()
       return true
       end

    Para TFS 0.X-
    Low Version



    Última edición por The_Pain el Jue Jun 07, 2018 10:14 am, editado 3 veces



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [GlobalEvents] Efecto para tus Quest! TRJEB8aSRYK5IulEU6ilJw
    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    [Mapp] Eazy E

    [Mapp] Eazy E
    Nuevo Miembro
    Nuevo Miembro
    Buen Aporte Funciona!

    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    Sleck

    Sleck
    Miembro
    Miembro
    Es compatible con tfs 0.3.7?=
    Lo puse xD y me da error por los efectos que no permite mi server xd otx 2.52 crymson
    Y si quiero agregar mas?

    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    4Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Lun Abr 09, 2018 10:59 am

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Sleck es para TFS 1.x+, estos días si me da tiempo lo hago para versión 0.x+



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [GlobalEvents] Efecto para tus Quest! TRJEB8aSRYK5IulEU6ilJw
    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    5Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Lun Abr 09, 2018 11:09 am

    Sleck

    Sleck
    Miembro
    Miembro
    oki

    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    6Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Sáb Mayo 19, 2018 2:48 pm

    abbyt

    abbyt
    Nuevo Miembro
    Nuevo Miembro
    [19/05/2018 12:45:31] data/globalevents/scripts/itemsquest.lua:5: attempt to call global 'Position' (a nil value)
    [19/05/2018 12:45:31] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/itemsquest.lua)

    por que me saldra este error man? que tengo que colocar o que hago mal?

    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    7Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Sáb Mayo 19, 2018 3:37 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    abbyt escribió:[19/05/2018 12:45:31] data/globalevents/scripts/itemsquest.lua:5: attempt to call global 'Position' (a nil value)
    [19/05/2018 12:45:31] [Warning - EventScript] Cannot load script (data/globalevents/scripts/itemsquest.lua)

    por que me saldra este error man? que tengo que colocar o que hago mal?

    el scripts esta generado para tfs 1.x



    [GlobalEvents] Efecto para tus Quest! YNU5B25
    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes
    http://www.tibiaface.com

    8Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Sáb Mayo 19, 2018 4:43 pm

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Aquí esta la modificación para TFS 0.X-
    Código:
      ---@The_Pain from Tibiaface
      --#Globalevent TFS 0.X

      local QuestVariant = {
          { Items = { 2160, 9971 }, Position = { x = 2486, y = 2504, z = 7 }, Effect = CONST_ME_MAGIC_GREEN, Current = 1 },
          { Items = { 2160, 9971 }, Position = { x = 1005, y = 1000, z = 7 }, Effect = CONST_ME_MAGIC_GREEN, Current = 1 }
      }

      function SendQuestVariantItems()
      for index, variant in pairs(QuestVariant) do
      doSendMagicEffect(variant.Position, variant.Effect)
      local currentItem = getTileItemById(variant.Position, variant.Items[variant.Current])
      if currentItem.uid > 0 then
      if isInArray(variant.Items, currentItem.itemid) then
      variant.Current = (variant.Current < #variant.Items) and variant.Current + 1 or 1
      doRemoveItem(currentItem.uid)
      doCreateItem(variant.Items[variant.Current], 1, variant.Position)
      doSendMagicEffect(variant.Position, variant.Effect)
      end end
      end
      return true
      end

      function onThink(interval, lastExecution)
      SendQuestVariantItems()
      return true
      end

    [Tienes que estar registrado y conectado para ver este vínculo]



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [GlobalEvents] Efecto para tus Quest! TRJEB8aSRYK5IulEU6ilJw
    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    9Hàng chuẩn ... Miér Jun 06, 2018 7:12 pm

    JeisonG-vnzla

    JeisonG-vnzla
    Miembro
    Miembro
    @the pain hermano probe el script en TFS 0.4 y el arranca pero solo se VEN los EFECTOS mas no los items...OJO no da error en consola ni nada.. solo que los items no salen

    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    10Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Miér Jun 06, 2018 9:03 pm

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Update 2 del script!!!
    Click Aqui para ver el nuevo script



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [GlobalEvents] Efecto para tus Quest! TRJEB8aSRYK5IulEU6ilJw
    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    11Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! Sáb Ago 04, 2018 10:49 pm

    Sleck

    Sleck
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] Gracias

    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 participantes

    Contenido patrocinado


    +2
    [Mapp] Eazy E
    [Adm] SevuOT
    6 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).