^ Como se Open Tibia se resumisse a esses derivados que você citou, lol. O código pode ser inútil para você, mas isso não quer dizer que seja para toda a comunidade tibiana. Não citando o fato deste script poder tornar-se uma base para futuros outros.
E convenhamos que o nível de um código não é critério para seu julgamento. Se alguém encontrar uma utilidade para ele, é isso que importa.
PS: Só recomendaria remover a varável sto do script, visto que não foi usada.













info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy
Fala galera tudo bem? Estou com um script muito legal e espero que vocês curtam, o que ele faz?
Vá em data/talkactions/scripts e crie um arquivo.lua chamado outfitso.lua e adicione o seguinte código dentro.
local monstros = { 21, -- ID DA OUTFIT 35, -- ID DA OUTFIT 300, -- ID DA OUTFIT 330, -- ID DA OUTFIT 127, -- ID DA OUTFIT 255, -- ID DA OUTFIT 254, -- ID DA OUTFIT 253 -- ID DA OUTFIT } local config = { sto = 62012, -- não mexa price = 100000 -- quanto vai custar } -- [[ não mexa ]] function onSay(cid, words, param) local rand = math.random(1, #monstros) if doPlayerRemoveMoney(cid, config.price) then local tmp = getCreatureOutfit(cid) tmp.lookType = monstros[rand] doCreatureChangeOutfit(cid, tmp) doSendMagicEffect(getCreaturePosition(cid), 26) else doPlayerSendCancel(cid, 'Voce nao tem dinheiro suficiente') doSendMagicEffect(getCreaturePosition(cid), 2) end return true endAgora vá em talkactions.xml E pronto o comando vai estar funcionando normalmente em seu servidor.Créditos
-- Pela criação
-- Por me ajudar com os bugs
Editado Agosto 16 por Bruno Minervino