Postado Junho 27, 2014 10 anos Line: 128, Info: Input is not proper UTF-8, indicate encoding ! escreve a frase em inglês que resolve... oque tá dando erro são os acentos haha Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Junho 27, 2014 10 anos Autor Storages estavam erradas, funcionou sim, vou testar se funciona se tiver um membro da guild no evento e o leader fora do evento... Editado Junho 27, 2014 10 anos por Baned (veja o histórico de edições)
Postado Junho 30, 2014 10 anos Autor Se o lider da guild usa o comando fora do evento, os players que estão dentro do evento da guild dele, mudam o outfit =/ Mas se ele tiver dentro do evento ai não dá pra usar, alguem sabe?
Postado Junho 30, 2014 10 anos <!-- Guild Outfit Command --> <config name="guild-outfit-config"><![CDATA[ exhaust = 30 -- in seconds storage = 3005 -- storage value used to save exhaustion ]]></config> <talkaction words="!go;/go" event="script"><![CDATA[ domodlib('guild-outfit-config') local config = { exhaustion = exhaust, storage = storage } function onSay(cid, words, param, channel) if (getPlayerStorageValue(cid, 140125) ~= -1) or (getPlayerStorageValue(cid, 140124) ~= -1) then doPlayerSendCancel(cid, "Você não pode usar invisible durante o evento!") doSendMagicEffect(getThingPos(cid), 2) return true else if(exhaustion.check(cid, config.storage)) then doPlayerSendCancel(cid, "You can change outfit only 1 time per " .. config.exhaustion .. " seconds.") return true end local playerGuild = getPlayerGuildId(cid) if(not playerGuild or playerGuild == 0) then doPlayerSendCancel(cid, "Sorry, you're not in a guild.") return true end if(getPlayerGuildLevel(cid) < GUILDLEVEL_LEADER) then doPlayerSendCancel(cid, "You have to be Leader of your guild to change outfits!") return true end local outfit, members = getCreatureOutfit(cid), 0 local message = "*Guild* Your outfit has been changed by leader. (" .. getCreatureName(cid) .. ")" for _, tid in ipairs(getPlayersOnline()) do if(getPlayerGuildId(tid) == playerGuild and cid ~= tid) then if (getPlayerStorageValue(tid, 140125) ~= -1) or (getPlayerStorageValue(tid, 140124) ~= -1) then else local newOutfit = outfit if(not canPlayerWearOutfit(tid, outfit.lookType, outfit.lookAddons)) then local tmpOutfit = getCreatureOutfit(tid) newOutfit.lookAddons = 0--tmpOutfit.lookAddons if(not canPlayerWearOutfit(tid, outfit.lookType, 0)) then newOutfit.lookType = tmpOutfit.lookType end end doSendMagicEffect(getCreaturePosition(tid), 66) doCreatureChangeOutfit(tid, newOutfit) doPlayerSendTextMessage(tid, MESSAGE_INFO_DESCR, message) members = members + 1 end end exhaustion.set(cid, config.storage, config.exhaustion) doPlayerSendCancel(cid, "Guild members outfit has been changed. (Total: " .. members .. ")") end end return true end ]]></talkaction> agora deve funcionar Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
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.