• 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! el Lun Ene 08, 2018 7:48 pm

    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
    [Tienes que estar registrado y conectado para ver este vínculo]
    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-
    [Tienes que estar registrado y conectado para ver este vínculo]



    Ú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 las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    2Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! el Lun Ene 08, 2018 8:06 pm

    Camilooh

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Buen Aporte Funciona!

    Ver perfil de usuario

    3Hàng chuẩn Re: [GlobalEvents] Efecto para tus Quest! el Dom Abr 08, 2018 4:51 pm

    Sleck

    avatar
    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?

    Ver perfil de usuario

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

    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 las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

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

    Sleck

    avatar
    Miembro
    Miembro
    oki

    Ver perfil de usuario

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

    abbyt

    avatar
    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?

    Ver perfil de usuario

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

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] 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



    Ver perfil de usuario http://www.tibiaface.com

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

    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]
    [Tienes que estar registrado y conectado para ver este vínculo]



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

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

    @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

    Ver perfil de usuario

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

    Update 2 del script!!!
    [Tienes que estar registrado y conectado para ver este vínculo]



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

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