Script e simples e criativo.
Porem os players podem travar o server saindo e entrando toda hora , seria bom botar algo para nao acontecer isso.
info
Grupo: Campones
Registrado: 04/12/11
Posts: 67
Reputação: +4

Script e simples e criativo.
Porem os players podem travar o server saindo e entrando toda hora , seria bom botar algo para nao acontecer isso.
info
Grupo: Campones
Registrado: 30/06/10
Posts: 15
Reputação: +3
Char no Tibia: [GOD] Vinicius {Hoster}

Mto bom o script, vlw, me ajudo mto no meu servidor!
info
Grupo: Artesão
Registrado: 08/11/11
Posts: 116
Reputação: +29
Gênero: Masculino

@DeadSmok3r
Claro que um player poderia fazer isto, mas não lagaria o server, ele pode até fazer, mas uma hora ele cansa, e é difícil ver um player fazendo isto, pois no meu servidor quem faz isso leva ban ip, e ninguém se arisca!
@Vinysla
Valeu denovo pelo REP+, são os meus primeiros scripts!
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

exelente tutorial mt ![]()
info
Grupo: Campones
Registrado: 13/08/11
Posts: 74
Reputação: +15
Char no Tibia: [ADM] Black Sky

Uma dica para que nao de lag ao entrar e sair dos jogadores é usar uma StorageID XD
Parabéns, nao sei se é funcional...
Más continue assim. XD
Entrada ![]()
function onLogin(cid)
login == GetStorageID(cid, 13987)
if login == -1 then
doBroadcastMessage(getPlayerName(cid) .. " [" .. getPlayerLevel(cid) .. "] Entrou no Servidor.", MESSAGE_STATUS_CONSOLE_ORANGE)
SetStorageID(cid, 13987,1)
return TRUE
end
Saída ![]()
function onLogout(cid)
logout == GetStorageID(cid, 13987)
if logout == 0 then
doBroadcastMessage(getPlayerName(cid) .. " [" .. getPlayerLevel(cid) .. "] Saiu do Servidor.", MESSAGE_STATUS_CONSOLE_ORANGE)
login == GetStorageID(cid, 13987)
if login == -1 then
return TRUE
end
Depois de um longo Retired... Voltei ![]()
info
Grupo: Artesão
Registrado: 08/11/11
Posts: 116
Reputação: +29
Gênero: Masculino
Entrou&Saiu System
Tibia versão: 8.4
Função: Quando um player loga ou desloga em seu servidor, apareçe uma mensagem para todo mundo que o player logou ou deslogou, e não afeta a janela, pois só apareçe no chat!
Screen Shot:
Créditos: 100% CoGames
Trabalhando:
Vá em data/creaturescripts/scripts, copie dois arquivos.lua e cole, um renomeie para "entrou" e outro para "saiu", no entrou.lua cole:
Agora em saiu, cole:
O que está em verde, é a mensagem que cada player receberá!
O que está em laranja, é a cor de cada mensagem! Pode trocar para BLUE, ou RED...
Agora vá em data/creaturescripts/creaturescripts.xml e dentro cole:
<event type="login" name="entrou" script="entrou.lua"/>
<event type="logout" name="saiu" script="saiu.lua"/>
Então é isso galera, qualquer coisa, erros ou bugs, é só comentar!
Editado Dezembro 5 por Cogames