MA
creatureevent

Removido

Por Maenilse, 06 de nov. de 2013 em Globalevents e Spells

14
1.5k
MaenilseM
06 de novembro de 2013 às 20:34

Removido.

Editado Janeiro 29 por Maenilse

gonorreiaswatG
06 de novembro de 2013 às 20:38

Nossa que script simples, mas da para dar um incrementada no servidor né.

Muito bom mesmo.

MaenilseM
06 de novembro de 2013 às 20:39

mt obrigado por comentar, e sim é um script simples sim, eu criei ele pra testar como eu estou com, os.time e os.data.

entao resolvi posta-lo aqui no xtibia.

Editado Novembro 6 por Maenilse

gonorreiaswatG
06 de novembro de 2013 às 20:41

Ah sim, e por sinal está bem hein.

 

Obrigado por compartilhar, certeza de que irá ajudar várias pessoas.

ScythePhantomS
06 de novembro de 2013 às 20:47

Muito bom brother, parabéns mesmo. Com certeza será muito útil.

MaenilseM
06 de novembro de 2013 às 20:49

vlw manolo, eu resolvi postar esse script pois, a area nao tem muito movimento, e nao estao trazendo muito conteudo para ela, ou nao estao podendo, entao eu vou tentar trazer o maximo de conteudos possivel, pra movimentar a area, e tbm pra ajudar os ekz que precisam.

FolspaF
06 de novembro de 2013 às 20:51

Tem como ser para jogadores apenas na VIP list de alguém e apenas uma mensagem que logou/deslogou, sem data e o nível?

MaenilseM
06 de novembro de 2013 às 20:57

Removido.

Editado Abril 25 por Maenilse

FolspaF
06 de novembro de 2013 às 21:01

o do vip eu nao intendi mt bem nao, mas sem a data e o nivel tenta assim.

VIP list = Lista de amigos, quando você adiciona alguém, para aparecer apenas sobre quem está na sua lista de amigos.

MaenilseM
06 de novembro de 2013 às 21:06

acho q isso dai teria que editar as source do servidor tambem, nao sei.

FolspaF
06 de novembro de 2013 às 21:10

Porque se for assim, vai lotar o chatbox de avisos de jogadores logando/deslogando.

MaenilseM
06 de novembro de 2013 às 21:15

daria pra fazer com um broadcast normal em vermelho, mas dai ficaria na tela direto. e eu nem sei fazer funçoes em C/C++, estou aprendendo ainda. a mexer em funçoes.

OmegaO
06 de novembro de 2013 às 23:41

vlw manolo, eu resolvi postar esse script pois, a area nao tem muito movimento, e nao estao trazendo muito conteudo para ela, ou nao estao podendo, entao eu vou tentar trazer o maximo de conteudos possivel, pra movimentar a area, e tbm pra ajudar os ekz que precisam.

 

Gostei da iniciativa. Uma sugestão pro código: você podia adicionar uma opção pra criar um arquivo .txt diário com esses logs e a quantidade de jogadores online, pra ficar fácil de monitorar o fluxo de jogadores durante o dia. Algo do tipo:

local file = io.open(os.date("%d-%m-%Y")..".txt", "a+")
file:write(getCreatureName(cid).." entrou em " .. os.date("%X") .. "\nTotal de "..#getPlayersOnline() + 1".. jogadores online.\n")
file:close()

Ah e também me ajudou a aprender mais sobre os.date. Valeu.

MaenilseM
07 de novembro de 2013 às 11:14

nada Omega, e muito obrigado por comentar, ja adcionei oque voce pediu pra eu botar no script, substitui o broadcast, e coloquei pra abrir em um arquivo txt, gostei tambem da sua sugestao, que bom q ajudei a intender mas sobre os.date.

Editado Novembro 7 por Maenilse