Postado Junho 7, 2015 10 anos Esqueci de mencionar, é TFS 1.2, está certo ? @edit não funcionou, eu uso o item e ele te da a ropinha só na aparencia, ai vc desloga e perde... e o item não some. Tenta assim local female = {lookType = 269, lookHead = 79, lookBody = 91, lookLegs = 91, lookFeet = 91, lookTypeEx = 0, lookAddons = 3} -- Outfit Female local male = {lookType = 268, lookHead = 86, lookBody = 86, lookLegs = 86, lookFeet = 86, lookTypeEx = 0, lookAddons = 3} -- Outfit Male function onUse(cid, item, fromPosition, itemEx, toPosition) if isPlayer(cid) == TRUE then if getPlayerSex(cid) == 0 then doCreatureChangeOutfit(cid, female) else doCreatureChangeOutfit(cid, male) end doPlayerAddOutfit(cid, 269, 1) doPlayerAddOutfit(cid, 268, 1) doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), 29) doSendAnimatedText(getPlayerPosition(cid),"Wooaahh!", math.random(01,255)) end return TRUE end lembrando que você tem que alterar o ID da outfit nessa parte aqui também doPlayerAddOutfit(cid, 269, 1) doPlayerAddOutfit(cid, 268, 1)
Postado Junho 7, 2015 10 anos Autor Peguei do addon doll e fiz isso: function onSay(player, words, param) local outfits = { --[outfit] = {id_female, id_male} ["cave explorer"] = {575, 574}, ["dream warden"] = {578, 577}, ["glooth engineer"] = {618, 610}, ["jersey"] = {620, 619}, ["champion"] = {632, 633}, ["conjurer"] = {635, 634}, ["beastmaster"] = {636, 637}, ["chaos acolyte"] = {664, 665}, ["death herald"] = {666, 667}, ["ranger"] = {683, 684}, ["ceremonial garb"] = {694, 695}, ["puppeteer"] = {696, 697}, ["spirit caller"] = {698, 699} } local param = string.lower(param) local addondoll_id = 8982 if player:getItemCount(addondoll_id) > 0 then if param ~= "" and outfits[param] then if (not player:hasOutfit(outfits[param][1], 3)) or (not player:hasOutfit(outfits[param][2], 3)) then player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS) player:removeItem(addondoll_id, 1) player:addOutfit(outfits[param][1], 3) player:addOutfit(outfits[param][2], 3) player:sendTextMessage(MESSAGE_INFO_DESCR, "Seu Outfit foi adicionado!") else player:sendCancelMessage("Voce ja tem este outfit") end else player:sendCancelMessage("Digite novamente, algo esta errado!") end else player:sendCancelMessage("Voce nao tem outfit doll!") end return true end Resolvido Antica Global - Server Online SITE: http://anticaglobal.com/ IP: anticaglobal.com EXP: 999x [sTAGES] ML: 300x SKILL: 500x LOOT: 10x VERSÃO: 10.77 PORTA: 7171 Stages: 1 - 8 level, 999x 9 - 20 level, 950x 21 - 50 level, 800x 51 - 100 level, 750x 101 - 130 level, 650x 131 - 180 level, 550x 181 - 230 level, 450x 231 - 300 level, 350x 301+ level, 300x
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.