Preto!! ![]()
òtimo script
como eu disse quando estávamos testando o script, só achei estranho criar um arquivo pra cada player do ot...
se o ot for famozão a pasta logs nem vai pesar neh, mais blz... UEHAUHAUE'
Bom trabalho ae ![]()
By joaohd, 15 de jun. de 2010 in Globalevents e Spells
info
Group: Cavaleiro
Joined: 20/07/09
Posts: 161
Reputation: +24
Tibia Character: Max of Catanduva

Preto!! ![]()
òtimo script
como eu disse quando estávamos testando o script, só achei estranho criar um arquivo pra cada player do ot...
se o ot for famozão a pasta logs nem vai pesar neh, mais blz... UEHAUHAUE'
Bom trabalho ae ![]()
info
Group: Herói
Joined: 25/06/08
Posts: 723
Reputation: +275
Gender: Masculino
Tibia Character: Diiva

Cara o script ficou muito bom, simpliesmente perfeito!
Mais tipo depois de um tempo a player players vai ficar pesadona... kkkkk' =] (Mais isso é o de menos)
Parabéns mesmo, adorei REP+!
Abraços...
info
Group: Visconde
Joined: 12/08/07
Posts: 345
Reputation: +7
Tibia Character: Lokeded
Muito bom script champz
REP+
info
Group: Artesão
Joined: 02/12/06
Posts: 149
Reputation: +3
Tibia Character: Kanye Rusty

Muito interessante, irei utilizar esse sistema ![]()
Concordo, irá ficar bem pesado... ![]()
Funfo direiton com os players mais como o account manager da erro, eu logo nele sem problema, mas n consigo desloga q q eu faço?
info
Group: Visconde
Joined: 17/01/11
Posts: 343
Reputation: +46
Tibia Character: Zodriac

Muito Bom.. ![]()
@galera
não tem problema que pese hoje em dia não tem PC com menos de 500Giga de HD
oque pesa mesmo e bota WOW pra dentro do PC :weight_lift:
Muiiitom bom . Já ta no meu otserver .
info
Group: Campones
Joined: 11/07/11
Posts: 15
Reputation: 0

gostei da de parebens ![]()
info
Group: Visconde
Joined: 03/02/09
Posts: 361
Reputation: +200
Tibia Character: Fearless Man
Este script serve para o monitoramento dos jogadores online no servidor, mostrando suas informações e criando um log com elas.
Primeiramente, abra a pasta data/logs do seu servidor e crie uma nova pasta chamada 'Players'.
Agora, vá em data/creaturescripts/scripts e crie o arquivo chamado log.lua, contendo isto:
function onLogin(cid) local logs = { "Character informations at " .. os.date("%d/%m/%y - %H:%M:%S - ") .. ":\n", "Nome : " .. getCreatureName(cid) .. "\n", "Ip : " .. doConvertIntegerToIp(getPlayerIp(cid)) .. "\n", "Level : " .. getPlayerLevel(cid) .. "\n", "Experience : " .. getPlayerExperience(cid) .. "\n", "Health now : " .. getCreatureHealth(cid) .. "\n", "Mana now : " .. getCreatureMana(cid) .. "\n", "Citizen from : " .. getTownName(getPlayerTown(cid)) .. "\n\n\n" } setPlayerStorageValue(cid, 35789, os.time()) registerCreatureEvent(cid, "LogLogin") registerCreatureEvent(cid, "LogLogout") arq = io.open(getDataDir() .."/logs/Players/".. getCreatureName(cid) ..".txt", "a+") arq:write(unpack(logs)) arq:close() return TRUE end function onLogout(cid) local logs = { "Character informations at " .. os.date("%d/%m/%y - %H:%M:%S - ") .. ":\n", "Nome : " .. getCreatureName(cid) .. "\n", "Ip : " .. doConvertIntegerToIp(getPlayerIp(cid)) .. "\n", "Level : " .. getPlayerLevel(cid) .. "\n", "Experience : " .. getPlayerExperience(cid) .. "\n", "Health now : " .. getCreatureHealth(cid) .. "\n", "Mana now : " .. getCreatureMana(cid) .. "\n", "Citizen from : " .. getTownName(getPlayerTown(cid)) .. "\n", "Online time : " .. math.floor(os.time()-getPlayerStorageValue(cid, 35789)) .. " seconds\n\n\n", } setPlayerStorageValue(cid, 35789, 0) arq = io.open(getDataDir() .."/logs/Players/".. getCreatureName(cid) ..".txt", "a+") arq:write(unpack(logs)) arq:close() return TRUE endSalve e feche.
Abra o arquivo creaturescripts.xml e adicione as seguintes tags:
Salve e feche.
Pronto. Sempre que um jogador entrar/abandonar seu servidor, este será monitorado. Para visualizar os logs, vá até data/logs/Players e escolha o arquivo que deseja visualizar. Os arquivos terão os nomes dos respectivos jogadores.
Caso necessite de adicionar mais parâmetros, basta ter conhecimento mínimo de tabelas.
Favor não postar em outros fóruns
flw
Edited Junho 16 by apocarai