Amigo, acho que essa função doScrollMessage não existe na maioria dos servidores, se puder postar para analisar-mos...
Acho que é aquela do Skyen Hasus...
Por lucasatak, 22 de set. de 2009 em Globalevents e Spells
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

Amigo, acho que essa função doScrollMessage não existe na maioria dos servidores, se puder postar para analisar-mos...
Acho que é aquela do Skyen Hasus...
info
Grupo: Artesão
Registrado: 30/12/07
Posts: 132
Reputação: +5
Gênero: Masculino
Char no Tibia: Hannibol

depois de cria o arquivo em data/lib va no data/lib/data.lua e add no final
dofile(getDataDir() .. "lib/Scroll Messages.lua")
Editado Setembro 23 por falaaa
info
Grupo: Campones
Registrado: 29/01/08
Posts: 30
Reputação: 0
Char no Tibia: Kayoshy Nara

Parabens
muito bom esse tuto e muito lgl
tava msm procurando isso^^
vlw
info
Grupo: Campones
Registrado: 09/04/09
Posts: 13
Reputação: 0
Char no Tibia: war levix

mano eu fasso tudo isso na hora de loga ele naum loga.tipo assim
aparece o play list e na hora q eu clico pra entra ele entra e sai tipo ele naum entra e fica ele ja deloga na mesma hora q loga
gostei so q naum funfo.meajuda ae
Vamos lá , 2° coisa a fazer é ir em data\creaturescripts/scripts copie e cole qualquer arquivo, renomei-o para wellcome.lua, abra-o, apague tudo oque tiver dentro e coloque:
é isso q fais reloga eu tirei isso e logo normal so q naum funfo o trajeto =/ tenta arruma pra min ae vlw.
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

local serverNameInScroll = getConfigInfo('serverNameInScroll')
local hostNameInScroll = getConfigInfo('hostNameInScroll')
Seu config.lua não deve ter esses valores.
Altere esta linha:
doScrollMessage(cid, "Bem Vindo ao "..serverNameInScroll.."!Feito por Demonder (Xina), hostiado por "..hostNameInScroll.."!")
Para:
doScrollMessage(cid, "Bem Vindo ao nome do seu server")
info
Grupo: Campones
Registrado: 09/04/09
Posts: 13
Reputação: 0
Char no Tibia: war levix

mais onde acho ou onde coloko isso sera q naum pode coloka o link de algum conf.lua so pra min ver ? serei muinto agradeçido se fazer isso por min..vlw
aff desculpa meu caro so meio lerdo mais entendi felismente
vlw masi tenta manda o topico um poko mais organizado mais esplicado (naum é pra vc naum irockstar)
é pro lucasatak....
vlw gostei..parabens xtibia e vcs =)
aff desculpa meu caro so meio lerdo mais entendi felismente
vlw masi tenta manda o topico um poko mais organizado mais esplicado (naum é pra vc naum irockstar)
é pro lucasatak....
vlw gostei..parabens xtibia e vcs =)
info
Grupo: Artesão
Registrado: 07/05/08
Posts: 120
Reputação: +14
Não sei se ja existe,procurei e nao achei,vamos lá !
Welcome se mexendo!
Nome: Sistema de Welcome !
Versão: 8.5x
Tipo do script: Creaturescripts.
Servidor Testado: The Forgotten Server 0.3.4
Autor: peguei esse script no server X-Dream War Server
1° coisa a fazer é ir em data/lib copiar qualquer arquirvo , renomear para Scroll Messages e colar isto :
* Autor: Skyen Hasus
* Versão: 1.00.18
* Sintaxe: doScrollMessage(uid, message)
* Exemplo: doScrollMessage(cid, "Seja bem-vindo!")
]]--
--[[ Configuração: ]]--
--[[ Display: Número de letras mostradas durante o scrolling! ]]--
local display = 160
--[[ Delay: Tempo em milisegundos de espera entre cada scrolling! (Aviso: Se for menos que 100 pode causar 'throttle') ]]--
local delay = 100
function doScrollMessage(uid, message)
if message == nil or uid == nil then
return TRUE
end
local chars = {}
for i = 1, display do
table.insert(chars, " ")
end
for i = 1, string.len(message) do
table.insert(chars, string.sub(message, i, i))
end
for i = 1, display+1 do
table.insert(chars, " ")
end
function doScroll(uid, message, i, j)
if isPlayer(uid) == TRUE then
f = display + i
if f > #chars then
f = display + string.len(message)
end
doPlayerSendCancel(uid, table.concat(chars, "", i, f))
if i <= j then
addEvent(doScroll, delay, uid, message, i+1, j)
end
end
end
doScroll(uid, chars, 1, display + string.len(message))
return TRUE
end
depois de cria o arquivo em data/lib va no data/lib/data.lua e add no final
dofile(getDataDir() .. "lib/Scroll Messages.lua")
Vamos lá , 2° coisa a fazer é ir em data\creaturescripts/scripts copie e cole qualquer arquivo, renomei-o para wellcome.lua, abra-o, apague tudo oque tiver dentro e coloque:
Salve e fexe. Agora em creaturescripts.xml adicione as linhas:
<!--Wellcome-->
<event type="login" name="Wellcome" event="script" value="wellcome.lua"/>
Salve e fexe.
EXPLICANDO:
Aqui é o inicio da mensagem.
Nao mexa.
Final da mensagem.
Creditos:
*Para o server X-Dream War !
Bom é isso :button_ok: .
Até mais ! :smile_positivo:
Editado Setembro 27 por lucasatak