Postado Maio 30, 2014 10 anos Este é um post popular. Fala galera, trouxe para vocês um simples script que fiz de "Emoticons" para seus servidores em MODS, isto mesmo basta colocar na pasta MODS do servidor e pronto, simples não? <?xml version="1.0" encoding="UTF-8"?> <mod name="events mods" version="1.0" author="Absolute" contact="lu.lukinha" enabled="yes"> <!-- Smiles event --> <config name="animated-smiles-config"><![CDATA[ exhaust = 1 -- in seconds storage = 3000 -- storage value used to save exhaustion ]]></config> <talkaction words="xd, , , =d, xp, , ;p, =p, , ;o, absolute, tibia, global,;s, :s, :/, ;/, :*, ;*, =*, :>, ;>, , , =), , ;(, =(, :[, ;[, :], ;], :@, ;@, , ^.^, -.-" separator="," logged="no" hidden="yes" case-sensitive="no" event="script"><![CDATA[ domodlib('animated-smiles-config') local config = { exhaust = exhaust, storage = storage } function onSay(cid, words, param, channel) if(channel ~= CHANNEL_DEFAULT) then return false end if(exhaustion.check(cid, config.storage)) then -- prevent spam return true end if(isInArray({":*", ";*", "=*"}, words)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HEARTS) end exhaustion.set(cid, config.storage, config.exhaust) doCreatureSay(cid, words, TALKTYPE_ORANGE_1) return true end ]]></talkaction> </mod> Explicações; Para alterar as falas basta substiuir as palavras: talkaction words="xd, =d, xp ou acrescentar mais palavras da mesma forma, seguindo o padrão. Quando o player disser você pode optar em aparecer no log (says) e tanto em emotion aqui: hidden="yes", da forma que está ele vai ocultar no log e aparecer apenas o emoticon, caso queira que apareça ambos coloque hidden="no". exhaust = 5 -- in seconds, aqui será o tempo que o player vai ter para usar outro emoticon storage = 3000 -- storage value used to save exhaustion (Não mexa nesta linha pois este número é o que vai marcar o exhaust para o player usar de novo, digamos assim. Exemplo de emoticon simples: Simples mas legalzinho! Até mais scripts que desenvolverei =D Bom Dia. Editado Maio 30, 2014 10 anos por absoluli (veja o histórico de edições)
Postado Maio 30, 2014 10 anos Amigo,se possível bote o spoiler em code para não aparecer os emoticons do TK. Gostei do script,um amigo meu boto um igual no servidor dele !
Postado Maio 30, 2014 10 anos Autor Amigo,se possível bote o spoiler em code para não aparecer os emoticons do TK. Gostei do script,um amigo meu boto um igual no servidor dele ! Verdade, desculpa ainda sou novo no fórum hihihihi, btw, muito obrigado pelo aviso Vitão. Grande abraço.
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.