Ir para conteúdo

Featured Replies

Postado

Olá TKbianos,

Hoje eu trouxe para vocês um script de Addon Doll Completo !!

Sabe, tem muitos servers de 9.71 ou até versões mais novas que o Addon Doll não tem todas as opções de outfits, então estou postando aqui um completo !

Tag XML de Talkaction :

<talkaction words="!addon" hide="yes" event="script" value="addondoll.lua"/>
arquivo addondoll.lua :

function onSay(cid, words, param)

local femaleOutfits = {

["citizen"]={136},

["hunter"]={137},

["mage"]={138},

["knight"]={139},

["noblewoman"]={140},

["summoner"]={141},

["warrior"]={142},

["barbarian"]={147},

["druid"]={148},

["wizard"]={149},

["oriental"]={150},

["pirate"]={155},

["assassin"]={156},

["beggar"]={157},

["shaman"]={158},

["norsewoman"]={252},

["nightmare"]={269},

["jester"]={270},

["brotherhood"]={279},

["demonhunter"]={288},

["warmaster"]={336},

["yalaharian"]={324},

["wayfarer"]={366},

["afflicted"]={431},

["elementalist"]={433},

["deepling"]={464},

["insectoid"]={466},

["red baron"]={471},

["crystal warlord"]={513},

["soil guardian"]={514}

}

local maleOutfits = {

["citizen"]={128},

["hunter"]={129},

["mage"]={130},

["knight"]={131},

["nobleman"]={132},

["summoner"]={133},

["warrior"]={134},

["barbarian"]={143},

["druid"]={144},

["wizard"]={145},

["oriental"]={146},

["pirate"]={151},

["assassin"]={152},

["beggar"]={153},

["shaman"]={154},

["norsewoman"]={251},

["nightmare"]={268},

["jester"]={273},

["brotherhood"]={278},

["demonhunter"]={289},

["warmaster"]={335},

["yalaharian"]={325},

["wayfarer"]={367},

["afflicted"]={430},

["elementalist"]={432},

["deepling"]={463},

["insectoid"]={465},

["red baron"]={472},

["crystal warlord"]={512},

["soil guardian"]={516}

}

local msg = {"Command requires GOOD param!", "You dont have Addon Doll!", "Bad param!", "Full Addon Set sucesfully added!"}

local param = string.lower(param)

if(getPlayerItemCount(cid, 9693) > 0) then

	 if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then

		 doPlayerRemoveItem(cid, 9693, 1)

		 doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4])

			 doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)

		 if(getPlayerSex(cid) == 0)then

			 doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)

		 else

			 doPlayerAddOutfit(cid, maleOutfits[param][1], 3)

		 end

	 else

		 doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])

	 end

else

	 doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2])

end

end

Download do arquivo addondoll.lua :

addondoll.lua

@edit

O item usado (addon doll) é o jester doll (9693) é só trocar no item.xml o nome do item !

Bem, espero que gostem !

Att. Huziwara no Mokou

Editado por Huziwara (veja o histórico de edições)

bXEB9.jpg
Postado

Tópico bem organizado, bem feito, sem erros de português... Acho que poderia dar umas explicadas sobre algumas funções... Mas tirando isso, tá ótimo.

REP+ como incentivo.

Abraços.

Att,

Júnior.

Trabalhos de scripting:

Exevo Vip Power - Spell Exclusiva

Criando e Adicionando Runas no NPC

sgncrop.jpg

Se um dia te disserem que o seu trabalho não é de profissional, lembre-se:

A Arca de Noé foi construída por amadores, o Titanic por profissionais.

Postado
  • Autor

Hahahaha, obrigado...

Eu não explico as funções é porque eu já botei o script pronto, não imagino alguma coisa que podem acrescentar em termos de funções no script.

Mas, mesmo assim... muito obrigado :)

Att. Huziwara no Mokou

bXEB9.jpg
Postado
  • Autor

Hahahaha sim, obrigado...

Eu prefiri por em nome de outfits ao invés de números (assim como os outros antigos)

Att. Huziwara no Mokou

bXEB9.jpg

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo