BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Pedido Addons Por Piso.. Como Necroxia

Pedido Addons Por Piso.. Como Necroxia

#1 Pedido Addons Por Piso.. Como Necroxia el Vie Abr 24, 2015 10:43 pm

wero02


Miembro
Buenas Noches,Dias O Lo Que Sea & Gracias Por Ver Mi Post (Ayudame)

Quiero Que Me Hagan El Script De Que.. Si Te Paras En Un Piso & Traes Determinados Items.. Para Addons Te Los Den..

¿Quien Me Puede Ayudar? Necesito Ese Script...

Ah Lo Que Me Refiero Es Ah Que Pases Por El Piso & Si Tienes Determinados items.. te den el addon & si no pues que no te lo den

ayuda:( dare +rep al que me pase ese script o me lo haga :/

#2 Re: Pedido Addons Por Piso.. Como Necroxia el Sáb Abr 25, 2015 12:59 pm

Godz4t4n1c


Miembro
Yo tengo 1 que me paso [Tienes que estar registrado y conectado para ver este vínculo]
Creditos a belero por este script y mi ami por pasartelo xD
data/movements/script /assassin - o vuelves a copiar el lua y pones otro nombre !!
Código:
  local c = {
    [3060] = { -- UniqueID del tile.
      Nombre = 'Assassin', -- 'Nombre' del outfit.
      Trajes = 1, -- Número de addons otorgados (1 = first addon, 2 = second addon, 3 = ambos addons)
      Genero = {chico = 156, chica = 152}, -- LookTypes...  {...de chico, ...de chica}, ...de ese mismo Outfit.
      Objeto = { -- {Objeto requerido, Cantidad del cual},
        {5879, 10},
        {5881, 20},
        {5895, 30},
        {5898, 30},
        {5882, 10},
        {5905, 20},
        {5906, 10},
        {5885, 1},
        {5909, 50},
        {5910, 50},
        {5911, 50},
        {5912, 50},
        {5913, 50},
        {5914, 50},
      },
    },

    [3061] = { -- UniqueID del tile.
      Nombre = 'Assassin', -- 'Nombre' del outfit.
      Trajes = 2, -- Número de addons otorgados (1 = first addon, 2 = second addon, 3 = ambos addons)
      Genero = {chico = 156, chica = 152}, -- LookTypes...  {...de chico, ...de chica}, ...de ese mismo Outfit.
      Objeto = { -- {Objeto requerido, Cantidad del cual}
        {10606, 100},
        {5898, 30},
        {5930, 50},
      },
    },
}

function onStepIn(cid, item, fromPosition, toPosition)
  local v = c[item.uid]
    if v and isPlayer(cid) then
      local addon = (v.Trajes == 1 and 'el Primer' or v.Trajes == 2 and 'el Segundo' or v.Trajes == 3 and 'todos los')
        if canPlayerWearOutfit(cid, v.Genero.chico, v.Trajes) or canPlayerWearOutfit(cid, v.Genero.chica, v.Trajes) then
          return doPlayerSendCancel(cid, 'Ya posees ' .. addon .. ' addon del ' .. v.Nombre .. ' outfit.') and doSendMagicEffect(fromPosition, CONST_ME_POFF) and true -- Mensaje cuando ya se posea el addon desde antes.
        end

      local Textos, Tipos, Efecto = '', {}, {}
      local belero = true
        for _, item in pairs(v.Objeto) do
            if getPlayerItemCount(cid, item[1]) < item[2] then
                belero = false
              break
            end
        end

        if belero then
          Textos, Tipos, Efecto = 'Has adquirido ' .. addon .. ' addon del ' .. v.Nombre .. ' outfit!', MESSAGE_INFO_DESCR, CONST_ME_STUN -- Mensaje al recibir el addon, Tipo de mensaje, Efecto Mágico.
            doPlayerAddOutfit(cid, v.Genero.chico, v.Trajes)
            doPlayerAddOutfit(cid, v.Genero.chica, v.Trajes)

            for _, item in pairs(v.Objeto) do
                doPlayerRemoveItem(cid, item[1], item[2])
            end

         else
           Textos, Tipos, Efecto = 'Para adquirir ' .. addon .. ' addon del ' .. v.Nombre .. ' outfit, necesitas tener ' .. getItemsFromList(v.Objeto) .. '.', MESSAGE_STATUS_CONSOLE_BLUE, CONST_ME_POFF -- Mensaje si no se tienen los objetos necesarios, Tipo de mensaje, Efecto Mágico.
        end

        doPlayerSendTextMessage(cid, Tipos, Textos)
        doSendMagicEffect(fromPosition, Efecto)
    end

  return true
end

data/movemets/movemets.xml
Código:
   <movevent type="StepIn" uniqueid="3060;3061" event="script" value="addons/assassin.lua"/>

Zona de editar
Código:
Traje 1
    [3060] = { -- UniqueID del tile.
      Nombre = 'Assassin', -- 'Nombre' del outfit.
      Trajes = 1, -- Número de addons otorgados (1 = first addon, 2 = second addon, 3 = ambos addons)
      Genero = {chico = 156, chica = 152}, -- LookTypes...  {...de chico, ...de chica}, ...de ese mismo Outfit.
      Objeto = { -- {Objeto requerido, Cantidad del cual},
        {5879, 10},

Código:
Traje 2
[3061] = { -- UniqueID del tile.
      Nombre = 'Assassin', -- 'Nombre' del outfit.
      Trajes = 2, -- Número de addons otorgados (1 = first addon, 2 = second addon, 3 = ambos addons)
      Genero = {chico = 156, chica = 152}, -- LookTypes...  {...de chico, ...de chica}, ...de ese mismo Outfit.
      Objeto = { -- {Objeto requerido, Cantidad del cual}
        {10606, 100},


Si te sirve manito arriba

#3 Re: Pedido Addons Por Piso.. Como Necroxia el Sáb Abr 25, 2015 2:58 pm

wero02


Miembro
lo checare y si funciona te dare tu +rep *-*

#4 Re: Pedido Addons Por Piso.. Como Necroxia el Dom Abr 26, 2015 11:28 am

Godz4t4n1c


Miembro
Te sirvio o no?
Bueno yo se que si
Recuerda dar manito arriba si te sirvio

#5 Re: Pedido Addons Por Piso.. Como Necroxia el Dom Abr 26, 2015 2:08 pm

Exanime


Miembro
sirve para tfs 1.1?

#6 Re: Pedido Addons Por Piso.. Como Necroxia el Dom Abr 26, 2015 9:55 pm

Godz4t4n1c


Miembro
Claro
Recuerda manito arriba xdd

#7 Re: Pedido Addons Por Piso.. Como Necroxia el Dom Abr 26, 2015 10:02 pm

Exanime


Miembro
No loo he probado, pero por lo que veo no funciona totalmente igual como a necroxia, en necroxia lo que hace es pararte sobre la gema y si no tienes los items te dira los items necesarios, pero si los tienes te los quitara y cambiara la gema de color, cuando te sales de la gema vuelve a su color inicial, y si te subes de nuevo, cambiara la gema de color, como diciendo ya lo tienes (aunque no lo dice), me hago entender?

gema = large gem

#8 Re: Pedido Addons Por Piso.. Como Necroxia el Lun Abr 27, 2015 1:42 am

Godz4t4n1c


Miembro
Si eso es lo malo no se cambia la gema pero el systema de addon funciona
Bueno no te obligo a que lo pongas si solo quieres que de el addon bueno hay esta

Saludos,

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.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado :: 1 Motor de búsqueda

Usuarios navegando en este foro: Ninguno
Motores de búsqueda : bing

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .