GA

Solução Para Clone Items!

Por gareme, 06 de ago. de 2011 em Globalevents e Spells

script
otserv
9
2.7k
garemeG
06 de agosto de 2011 às 20:39

Boa galera...

Como o clone items é realizado devido um player salvar e o outro não, decidi ir em busca de um script que resolva esse problema.

 

Vamos nois.

 

Vai em otserv/data/globalevents/scripts:

 

Copia um arquivo .lua e renomeia ele pra saveplayer.lua

Adicione nele este coder:

function onThink(cid, interval)

for _, cid in ipairs(getPlayersOnline()) do

doPlayerSave(cid, true)

return true

end

end

Agora vai até globalevents.xml adiciona essa tag:

<globalevent name="saveplayer" interval="30" event="script" value="saveplayer.lua"/>

Explicando... Com esse sistema o player que estiver online estará sendo salvo de 30 em 30 segundos, com isso ficará impossivél de ocorrer clone items.

 

Isso também é bom para prolongar o seu serversave, e te livra das grandes travadas no seu servidor de hora em hora.

kmmyrawrK
07 de agosto de 2011 às 01:23

Gostei. Vou colocar no meu servidor, é mais uma garantia. Se der problema eu posto aqui.

 

Ja usei meu REP, entao mal ae.

3 semanas depois...
21 de agosto de 2011 às 15:25

vlwwwwwwwwwww

1 mês depois...
Gabriel CoutoG
24 de setembro de 2011 às 13:38

vlwwwwwwwwwww

 

Negativado por Flood.

 

 

@Tópico.

 

Movido para Seção de Scripting.

Como não é um tutorial, tá em Globalevents/...

 

Até.

1 mês depois...
joao33J
02 de outubro de 2011 às 19:05

Desculpe se o topico ja tiver muito tempo n vi direito a data na verdade nao apareceu aki bom minha pergunta:

 

issu da lag no servidor??

LolkskyL
07 de outubro de 2011 às 14:57

Aqui deu o seguinte erro:

 

[error - GlobalEvents::think] Couldn't execute event: saveplayer

 

Isso acontece somente quando eu abro o OT, depois não aparece erro nenhum, é assim mesmo? está salvando a cada 30 segundo?

 

uso TFS - 8.60 :winksmiley02:

Editado Outubro 7 por Lolksky

KennyConradK
11 de outubro de 2011 às 13:12

Poxa Cara Vlw isso vai me ajudar muito e tbm ele ajuda com roubacks nos players Rep + xD

KennyConradK
17 de outubro de 2011 às 11:05

cara no meu ot tbm deu esse mesmo erro ai dai eu tirei =/

BeekiB
17 de outubro de 2011 às 12:07

Isso deve dar um Laag no Banco de Dados, puts..