KL
dúvida

( Tfs 0.4 ) Erro Mesmo Depois De Compilado

Por Klauguns, 24 de jun. de 2012 em Resolvidos

otserv
tibia
12
3.6k
KlaugunsK
24 de junho de 2012 às 10:17

Reeditando estou usando Ot server 8.60.

 

Galera e o seguinte estou usando o Windows server 2003.

 

Eu estou com um problema de allocation failed server out of memory decrease size of your map or compile in a 64-bit mode.

 

Porem um amigo me passou o distro compilado e o erro peristiu.

 

Depois de quase 2 semanas tentando resolver o problema, eu mesmo resolvi compilar seguindo esse tutorial >>> http://www.xtibia.co...ando-um-otserv/

 

Resumindo o erro persiste.

 

Contatei uma empresa de suporte e os caras me cobrou R$ 40,00 pra fazer a compilação e deixar estável.Não tenho grana pra ficar gastando com suporte se alguém souber como resolvo isso ficarei grato.

Editado Junho 24 por klauguns

24 de junho de 2012 às 11:02

http://www.xtibia.co...usar-o-laatido/

 

Usa isso ae, deve resolver.

 

------

 

Pra compilar 64-bit no windows é só com o Microsoft Visual Studio Ultimate, se for uma versão 9.x+ é de boa, coisas de minutos, se for uma 8.x, kk', desiste ;3

 

OBS: NUNCA PAGUE ALGUÉM PARA FAZER ESSE TIPO DE COISA, APENAS SE VIRE E APRENDA A FAZER SOZINHO.

Editado Junho 24 por fireelement

KlaugunsK
24 de junho de 2012 às 11:51

http://www.xtibia.co...usar-o-laatido/

 

Usa isso ae, deve resolver.

 

------

 

Pra compilar 64-bit no windows é só com o Microsoft Visual Studio Ultimate, se for uma versão 9.x+ é de boa, coisas de minutos, se for uma 8.x, kk', desiste ;3

 

OBS: NUNCA PAGUE ALGUÉM PARA FAZER ESSE TIPO DE COISA, APENAS SE VIRE E APRENDA A FAZER SOZINHO.

 

Cara eu uso Um servidor 8.60 então não tem solução pra eu rodar ele sem preblemas.

24 de junho de 2012 às 16:19

Uma das soluções é o laatido... http://www.xtibia.com/forum/topic/134321-aprenda-a-usar-o-laatido/

 

Para compilar um 8.60 64-bit, teria que atualizar a lib dos npcs, mudar algumas funções no luascript.cpp, e trocar o buffer pelo stream, entre outras coisas.

KlaugunsK
24 de junho de 2012 às 19:41

Uma das soluções é o laatido... http://www.xtibia.co...usar-o-laatido/

 

Para compilar um 8.60 64-bit, teria que atualizar a lib dos npcs, mudar algumas funções no luascript.cpp, e trocar o buffer pelo stream, entre outras coisas.

Você que ja ta + por dentro do que eu poderia fazer um tutorial com o que tem que ser modificado.

Ou pelomenos me mande detalhes de cada coisa que preciso modificar que darei meu geito ..

BeekiB
26 de junho de 2012 às 12:43

compila seu distro com o compilador m64 do DevCPP

KlaugunsK
30 de junho de 2012 às 02:25

Tem como me passar o download e um tutorial ?

fico grato se puder e darei rep + vlw, abraços...

30 de junho de 2012 às 07:17

Dev-Cpp iria compilar 64-bit apenas com o MinGW64, esse negócio de m64 nunca funcionou e nem vai funcionar .-. (pode testar milhões de vezes que o executador ainda vai rodar em 32-bit)

 

Use o laatido ou linux cara.

Editado Junho 30 por fireelement

BeekiB
30 de junho de 2012 às 17:11

meu windows roda mapa com 120 MB mais, e só tenho 2GB de ram.

 

Abç

KlaugunsK
30 de junho de 2012 às 17:30
Dev-Cpp iria compilar 64-bit apenas com o MinGW64, esse negócio de m64 nunca funcionou e nem vai funcionar .-. (pode testar milhões de vezes que o executador ainda vai rodar em 32-bit) Use o laatido ou linux cara.

Cara o meu problema não é fazer rodar, pois ja esta rodando legal o distro o problema é que depois de 1 ou 2 horas ele da erro de 64bits ou o distro desaparece sem da nenhuma informação isso que ta me quebrando.

conclusão: se o server da 20 players ele consome toda a memória do dedicado e puff.Entendeu ? se puderem me dizer como resolvo isso fico grato.

30 de junho de 2012 às 18:53

cara, voce tem pouca memoria só isso. aumenta a memoria do pc

KlaugunsK
30 de junho de 2012 às 23:21
cara, voce tem pouca memoria só isso. aumenta a memoria do pc

eu uso um dedicado de 2 gigas de memoria ram.

Se 2 gigas de memoria ram aguenta só 20 players eu teria que por um de 8 gigas pra aguentar 80 players ?

So da esse erro com o distro TFS 0.4.0 pois usei o distro do Mix Yurots e suportou 180 players de boa então o erro é o distro..