Jump to content

Search the Community

Showing results for tags 'talk'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
    • Divulgação de Servidores
    • Projetos e Formações de Equipes
  • Outros
    • Design

Found 3 results

  1. Scripting Talkactions

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: [Hidden Content] [Hidden Content] Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Ex: The Forgotten Server 1.3, Versão: 10.98. Base: Qual é a sua pergunta? a pasta talkactions esta vazia, eu ja colokei os arquivos porem o comando /b e /bc nao esta funcionando conta GOD, CM, Tutor.... nao da nenhum erro no distro (tem alguma flag para colocar ?) Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: broadcast.lua Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  2. Irei postar um script de minha total autoria, que apesar de não ser grandes coisas, pode ser útil para bastante gente. Nome do Sistema ou Script: Mensagem em PopUp Nome do Autor: Jrbx (eu) Servidor Testado e/ou Versão do Tibia: 8.54 a 8.60 O que ele faz: Envia uma mensagem em PopUp para um determinado jogador como no exemplo abaixo: ~~ Vamos la: 1º) Vá até a pasta data/talkactions/scripts e crie um arquivo chamado popup.lua. 2º) Abra o novo arquivo e coloque o seguinte código: function onSay(cid, words, param) if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Name and message required.") return TRUE end local t = string.explode(param, ";") local player = getPlayerByNameWildcard(t[1]) if(not t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Add a ; and then add your message.") elseif(doPlayerPopupFYI(player, "Sender: " .. getCreatureName(cid) .. "nRank: " .. getPlayerGroupName(cid) .. "n".. t[2] .."")== LUA_ERROR) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Bad message color type.") return TRUE end return TRUE end 2º) Vá até data/talkactions/talkactions.lua e adicione a seguinte linha: 3º) Prontinho... Agora sempre que quiser utilizálo em seu OTServer, basta seguir o modelo: Ex: /popup mystic;Script Funcionando corretamente Qualquer dúvida é só postar ai que eu respondo...
  3. Monster say

    Fala galera! Fiz um script aqui, legalzinho =) E acho que é o primeiro MOD da OTNet, já que é primeiro, vamos fazê-lo daqui, e não trazê-lo de outro fórum, ok? Você me pergunta: Instalar comofas// Eu respondo: Sabe a pasta mods, antes da pasta data? Ela tem arquivos .XML. Você copia um deles, apaga tudo o que tem dentro e coloca isso(não, não precisa de nome, você que inventa ele): Eis o código: <?xml version="1.0" encoding="UTF-8"?> <mod name="Monster say" version="1.0" author="Dark Billie" enabled="yes"> <description> This mod makes you say like a monster. </description> <config name="Cfg"><=!=[=C=D=A=T=A=[ SpeakType = TALKTYPE_MONSTER Msg = "Sua voz agora soa como uma voz monstruosa." ]=]=></config> <talkaction words="/spk" event="buffer"><=!=[=C=D=A=T=A=[ domodlib('Cfg') if param:lower() == "on" then doCreatureSetSpeakType(cid, SpeakType) doPlayerSendTextMessage(cid, 25, Msg) --25 = MESSAGE_INFO_DESCR elseif param:lower() == "off" then doCreatureSetSpeakType(cid, 1) --1 = TALKTYPE_SAY ou TALKTYPE_FIRST doPlayerSendTextMessage(cid, 25, "Sua voz monstruosa foi desativada.") --25 = MESSAGE_INFO_DESCR end ]=]=></talkaction> </mod> Agora você salva. Você me pergunta: E agora tio Bill? Eu respondo: Pronto, sem tag em talkactions.xml, sem script em talkactions/scripts, simples, não? Você me pergunta: Como eu uso? Eu respondo: Diga /spk on para ativar. Pronto, fale qualquer coisa normalmente. Você me pergunta: Como eu desuso? Eu respondo: Diga /spk off Pronto! Legal, não? Vou tirar uma SS, esperem \o/ Gostou? Aperta o thanks Obs.: Skyen, agora já sei pra que serve aquele underline.
×