rafmix
rexoria.hopto.org
Hi
I'll show you how to make Addon Doll. Tested on TFS 0.3.5
Create file in data\talkactions\scripts\addon.lua
And copy:
Then in data\talkactions\talkactions.xml
copy:
9693 - Its id of Jester Doll. If you want to change name open data\items\items.xml find id 9693 and change name from Jester Doll to Addon Doll.
You use it for ex.
Hope will be usefull![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
I'll show you how to make Addon Doll. Tested on TFS 0.3.5
Create file in data\talkactions\scripts\addon.lua
And copy:
Code:
function onSay(cid, words, param)
local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["[COLOR="magenta"]barbarian[/COLOR]"]={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}, ["yalaharian"]={324} }
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}, ["yalaharian"]={325} }
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, [COLOR="Lime"]9693[/COLOR]) > 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
Then in data\talkactions\talkactions.xml
copy:
Code:
<talkaction words="!addon" script="[COLOR="red"]addon.lua[/COLOR]"/>
9693 - Its id of Jester Doll. If you want to change name open data\items\items.xml find id 9693 and change name from Jester Doll to Addon Doll.
You use it for ex.
Code:
!addon [COLOR="Magenta"]Barabian[/COLOR]
Hope will be usefull