function onSay(cid, words, param)
local femaleOutfits = { ["citizen"] = {136}, ["hunter"] = {137}, ["mage"] = {138}, ["knight"] = {139}, ["nobleman"] = {140}, ["summoner"] = {141}, ["warrior"] = {142}, ["barbarian"] = {147}, ["druid"] = {148}, ["wizard"] = {149}, ["oriental"] = {150}, ["pirate"] = {155}, ["assassin"] = {156}, ["beggar"] = {157}, ["shaman"] = {158}, ["norse"] = {252}, ["nightmare"] = {269}, ["jester"] = {270}, ["brotherhood"] = {279}, ["demonhunter"] = {288}, ["yalaharian"] = {324}, ["warmaster"] = {336}, ["wayfarer"] = {366} }
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}, ["norse"] = {251}, ["nightmare"] = {268}, ["jester"] = {273}, ["brotherhood"] = {278}, ["demonhunter"] = {289}, ["yalaharian"] = {325}, ["warmaster"] = {335}, ["wayfarer"] = {367} }
local msg = {"Addons successfully added!", "Sorry, but only premium players can use that command.", "You do not have the Addon Doll!", ".:: Addons options ::.\n\n* Citizen\n* Hunter\n* Knight\n* Mage\n* Barbarian\n* Druid\n* Wizard\n* Oriental\n* Pirate\n* Assassin\n* Beggar\n* Shaman\n* Norse\n* Nightmare\n* Jester\n* Brotherhood\n* Demonhunter\n* Yalaharian\n* Warmaster\n* Wayfarer"}
local param = string.lower(param)
if isPremium(cid) then
if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then
if (getPlayerItemCount(cid, 2160) >= 5) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, msg[1])
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_BLUE)
doPlayerRemoveItem(cid, 2160, 5)
if(getPlayerSex(cid) == 0)then
doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)
else
doPlayerAddOutfit(cid, maleOutfits[param][1], 3)
end
else
doPlayerSendCancel(cid, msg[3])
end
else
doShowTextDialog(cid, 2195, msg[4])
end
else
doPlayerSendCancel(cid, msg[2])
end
return false
end