Postado Julho 28, 2014 11 anos Podem me ajudar a não dar pra pegar mage addon (male) e summoner addon (female) no addon doll? Script do addon doll: function onSay(cid, words, param) local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["summoner"]={0}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norseman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["warmaster"]={336}, ["wayfarer"]={366} } local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["mage"]={0}, ["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}, ["warmaster"]={335}, ["wayfarer"]={367} } local msg = {"Digite o nome correto do addon", "Você não possui um Addon Doll!", "Bad param!", "Você recebeu seu addon."} local param = string.lower(param) if (not isPremium(cid)) then doPlayerSendCancel(cid, "Você não tem premium account.") return true end if(getPlayerItemCount(cid, 11144) > 0) then if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then doPlayerRemoveItem(cid, 11144, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) if(getPlayerSex(cid) == 1)then doPlayerAddOutfit(cid, maleOutfits[param][1], 3) else doPlayerAddOutfit(cid, femaleOutfits[param][1], 3) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end
Postado Julho 28, 2014 11 anos function onSay(cid, words, param) local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norseman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["warmaster"]={336}, ["wayfarer"]={366} } local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["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}, ["warmaster"]={335}, ["wayfarer"]={367} } local msg = {"Digite o nome correto do addon", "Você não possui um Addon Doll!", "Bad param!", "Você recebeu seu addon."} local param = string.lower(param) if (not isPremium(cid)) then doPlayerSendCancel(cid, "Você não tem premium account.") return true end if(getPlayerItemCount(cid, 11144) > 0) then if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then doPlayerRemoveItem(cid, 11144, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) if(getPlayerSex(cid) == 1)then doPlayerAddOutfit(cid, maleOutfits[param][1], 3) else doPlayerAddOutfit(cid, femaleOutfits[param][1], 3) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end STYLLER OT 2022
Postado Julho 28, 2014 11 anos Autor Se tirar o ["mage"] do male, buga quando o cara quiser o ["mage"] sendo female, não da pra fazer Editado Julho 28, 2014 11 anos por Disturbbed (veja o histórico de edições)
Postado Julho 28, 2014 11 anos voce precisa configurar direito esse script ... veja que no seu script o mage male esta em 0 ... Malblofor REP+ Citar [ADMINISTRAÇÃO DE SERVIDORES]
Postado Julho 29, 2014 11 anos Autor Eu coloquei 0 exatamente, pra caso alguem tentar usar no mage não ganhar o addon, porem perde o addon doll caso fazem isso... e eu não queria que perdesse ao tentar fazer. Se alguem souber um pouco de lua, acho que é so colocar um if(caso ele pedir pelo addon mage) cancelar o script e não remover o item.
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.