Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''anuncio de entrada e saída''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 1 registro

  1. Olá a todos! Estou aqui para mostrar uma script (creaturescript) aonde tem de função: mandar um broadcast (mensagem) para o servidor avisando que o tal player entrou ou saiu do servidor. As duas actions são iguais, as modificações são apenas as funções: function onLogout(cid) e function onLogin(cid) Bom, vamos chegar de inrolação e vamos direto ao script! Quote Nome: Anuncio de entrada e saída Autor: Doughell (eu) Versão Testada: Versão 8.54+ Comentário: O formato da postagem coloquei igual ao meu outro tópico, de scripts para Poketibia para o melhor entendimento. Login Crie um arquivo em otserv/creaturescript/scripts com o nome de login.lua e adicione isso em seu arquivo: (Este script serve para anunciar que o tal player entrou no servidor). function onLogin(cid) doBroadcastMessage(getPlayerName(cid) .. "[" .. getPlayerLevel(cid) .. "]: acabou de entrar no servidor", MESSAGE_STATUS_CONSOLE_BLUE) return TRUE end Agora em creaturescripts.xml adicione: 'local reservado' -- Explicação do Script (login): [" .. getPlayerLevel(cid) .. "] Essa função falará o level do jogador que entrou no servidor. (getPlayerName(cid) .. " Essa função falará o nome do jogador que entrou no servidor. "acabou de entrar no servidor" Esta frase pode ser modificada do seu gosto. , MESSAGE_STATUS_CONSOLE_BLUE) Esta função serve para que a mensagem apareça no default com a cor azul. Logout Crie um arquivo em otserv/creaturescript/scripts com o nome de logout.lua e adicione isso em seu arquivo: (Este script serve para anunciar que o tal player saiu do servidor). function onLogout(cid) doBroadcastMessage(getPlayerName(cid) .. " [" .. getPlayerLevel(cid) .. "]: acabou de sair do servidor", MESSAGE_STATUS_CONSOLE_ORANGE) return TRUE end Agora em creaturescripts.xml adicione: 'local reservado' -- Explicação do Script (logout): Não há o que explicar, todas funções são iguais no script login (que está logo acima), o que você pode modificar e a mensagem do "acabou de sair do servidor" e a função "MESSAGE_STATUS_CONSOLE_ORANGE)" que funciona para que a mensagem apareca no default com a cor laranja, dai vocês modificam ao gosto de vocês. É isso ai galera, qualquer dúvida postem ou dêem sujestões!
×
×
  • Criar Novo...