SA
pedido

[Ajuda] Script Debug

Por saulinhoskt, 10 de set. de 2012 em Scripts

script
otserv
7
1.3k
saulinhosktS
10 de setembro de 2012 às 13:14

Ola , gente eu queria uma scripter que cada 5 min todos que estão on no OTSERVER FIKA FALANDO EM BRANCO PRA DEBUGA EXEMPLO

 

doCreatureSay (cid " ")

 

pra debugar o jogador se estiver de bot gratz.

SubwatS
10 de setembro de 2012 às 13:34

não entendi o seu pedido não.

tem como explicar direito isso ae?

notle2012N
10 de setembro de 2012 às 16:09

tem como explicar direito

com detalhes como funcionaria esse sistema?

saulinhosktS
10 de setembro de 2012 às 18:00

opaa , tipo assim uma "war" no tibia Quando um jogador esta de elfbot o player vai la e fala assim , GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG e debuga ,

 

ai o proprio server tem um script que faiz o player fala GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG e debuga-lo . tendeu se não explico msn : saulinhoskt@hotmail.com

NewtonnotwenN
10 de setembro de 2012 às 18:10

Quando o player pisar no tile ele falar uma frase a sua escolha:

 

Em data/movements/scripts crie um arquivo.lua nomeie para playersay e adicione:

function onStepIn(cid, position, tile)

doCreatureSay(cid,'GGGGGGGGGGGGGGGGGGGGGGGGGGGGG.')

end

Em Movements.xml:

<movevent type="StepIn" actionid="1751" event="script" value="playersay.lua"/>

 

Caso queira abrir aquela janela que tem que apertar enter para sair:

 

Em data/movements/scripts crie um arquivo.lua nomeie para antibot e adicione:

function onStepIn(cid, item)

local msg = "Você está de bot???\n\n\n\n\n Caso não, aperte enter e vá para WAR!!!" -- Mensagem que será mandada

 

if isPlayer(cid) then

doPlayerPopupFYI(cid, msg)

end

return true

end

 

Em Movements.xml:

<movevent type="StepIn" actionid="1752" event="script" value="antibot.lua"/>

 

Caso não saiba adicionar o tile no RME pergunte.

Editado Setembro 10 por Newtonnotwen

saulinhosktS
10 de setembro de 2012 às 18:53

n sei tmb , rs pode me ensinar ?

NewtonnotwenN
10 de setembro de 2012 às 19:08

Claro.

 

<movevent type="StepIn" actionid="1751" event="script" value="playersay.lua"/>

<movevent type="StepIn" actionid="1752" event="script" value="antibot.lua"/>

 

Após ter adicionando o script siga conforme a imagem, a setas indicam, primeiro abra seu RME, depois ponha o action id refente ao numero desejado, sendo o de actionid 1751 referente ao primeiro script e o 1752 referente ao segundo.

 

thisps.png

​Você conseguiu adicionar em movements?