BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido] Addon Doll

[Pedido] Addon Doll

#1 [Pedido] Addon Doll el Lun Mar 30, 2015 4:49 pm

GOD Mysthe


Miembro
Hola

El Script que pido es como el de Addon Doll, pero en este no solamente sera un solo Item que de todos los Oufits con sus Addons, es decir, que sera un Script que contendra la Id de 23 Items que dara los Addons a los Outfits (Un Item un Outfit Full, Otro Item otro Outfit Full) y asi con los 23 Outfits.

Ya habia hablado antes sobre esto con [Tienes que estar registrado y conectado para ver este vínculo] y me dijo que era facil, que constaba de hacer una Tabla para poder agregar todos las Ids y poner el Outfit (Male y Female) que dara los Addons pero como yo no se programar



Aqui tengo las Ids de los Items de los respectivos Outfits:
Outfit:  Id:

Citizen 9676
Hunter 11098
Mage 10046
Knight 9735
Nobleman 10092
Summoner 9076
Warrior 5802
Barbarian 9075
Druid 2217
Wizzard 11252
Oriental 9678
Pirate 4843
Assassin 2366
Beggar 7699
Shaman 9674
Norseman 9115
Nightmare 9141
Jester 6394
BrotherHood 9955
DemonHunter 7739
Yalaharian 11128
Warmaster 11112
Wayfarer 11111



Pero si gustan, si no quieren batallar mucho, solo agreguen el primero y el ultimo, yo agrego los demas

Espero que me puedan ayudar, me costo trabajo crear el Post D:!

#2 Re: [Pedido] Addon Doll el Lun Mar 30, 2015 5:49 pm

DavidR


Moderador
Data/Actions
Archivo Actions.xml, agregas lo siguiente:

Código:
<!--Addons-->
   <action itemid="9676;11098;10046;9735;10092;9076;5802;9075;2217;11252;9678;4843;2366;7699;9674;9115;9141;6394;9955;7739;11128;11112;11111" event="script" value="Addons.lua"/>

Data/Actions/Scripts
Creas un archivo llamado Addons.lua y adentro pones lo siguiente:

Código:
local DavidR = {
   --[IdDelItem] = {male = IdDelLooktypeMASCULINO, female = IdDelLooktypeFEMENINO, sto = STORAGE, name = NombreDelOutfit},
   [9676] = {male = 128, female = 136, sto = 9000, name = "Citizen"},
   [11098] = {male = 129, female = 137, sto = 9001, name = "Hunter"},
   [10046] = {male = 130, female = 138, sto = 9002, name = "Mage"},
   [9735] = {male = 131, female = 139, sto = 9003, name = "Knight"},
   [10092] = {male = 132, female = 140, sto = 9004, name = "Nobleman"},
   [9076] = {male = 133, female = 141, sto = 9005, name = "Summoner"},
   [5802] = {male = 134, female = 142, sto = 9006, name = "Warrior"},
   [9075] = {male = 143, female = 147, sto = 9007, name = "Barbarian"},
   [2217] = {male = 144, female = 148, sto = 9008, name = "Druid"},
   [11252] = {male = 145, female = 149, sto = 9009, name = "Wizard"},
   [9678] = {male = 146, female = 150, sto = 9010, name = "Oriental"},
   [4843] = {male = 151, female = 155, sto = 9011, name = "Pirate"},
   [2366] = {male = 152, female = 156, sto = 9012, name = "Assassin"},
   [7699] = {male = 153, female = 157, sto = 9013, name = "Beggar"},
   [9674] = {male = 154, female = 158, sto = 9014, name = "Shaman"},
   [9115] = {male = 251, female = 252, sto = 9015, name = "Norseman"},
   [9141] = {male = 268, female = 269, sto = 9016, name = "Nightmare"},
   [6394] = {male = 273, female = 270, sto = 9017, name = "Jester"},
   [9955] = {male = 278, female = 279, sto = 9018, name = "Brotherhood"},
   [7739] = {male = 289, female = 288, sto = 9019, name = "Demonhunter"},
   [11128] = {male = 325, female = 324, sto = 9020, name = "Yalaharian"},
   [11112] = {male = 335, female = 336, sto = 9021, name = "Warmaster"},
   [11111] = {male = 366, female = 367, sto = 9022, name = "Wayfarer"},   
}

function onUse(cid, item, itemEx)
   local d = DavidR[item.itemid]
   if d then
      if getPlayerStorageValue(cid, d.sto) == -1 then
         doPlayerAddOutfit(cid, d.male, 3)
         doPlayerAddOutfit(cid, d.female, 3)
         doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have found the "..d.name.." Addon.")
         doSendMagicEffect(getPlayerPosition(cid), CONST_ME_BIGPLANTS)
         doRemoveItem(item.uid, 1)
         setPlayerStorageValue(cid, d.sto, 1)
      else
         doPlayerSendCancel(cid, "You already own the "..d.name.." Outfit.")
      end
   end
return true
end

¿Qué hacer? (Para obtener los Outfits)
1) Tener el Item, ejemplo: 9676 (para obtener el Citizen Outfit)
2) Darle click al item.
3) Listo, Outfit recibido.

Saludos

http://www.blacktibia.org/

#3 Re: [Pedido] Addon Doll el Lun Mar 30, 2015 6:17 pm

GOD Mysthe


Miembro
Oh! Muchas Gracias [Tienes que estar registrado y conectado para ver este vínculo] Funciona muy bien !

#4 Re: [Pedido] Addon Doll Hoy a las 6:17 pm

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

Usuarios navegando en este foro: Ninguno

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 .