LE
tfs 0.3.4/0.3.6

[Dúvida] Adicionando código na const.h

Por LeoTK, 30 de mai. de 2016 em Programação

14
2.6k
LeoTKL
30 de maio de 2016 às 15:55


olá pessoal então estou tendo problemas em editar o const.h da sourcer pois sou leigo em programação estou tentando adicionar teste código




 




enum MagicEffect_t : uint16_t



para a sourcer ler mais magiceffects do client porém eu adicionei o código na sourcer porém está como se não tivesse se alteração alguém poderia me dizer o que pode estar ocorrendo?


Yan LiimaY
30 de maio de 2016 às 16:52

O correto é:

enum MagicEffect_t

 

LeoTKL
30 de maio de 2016 às 17:03

@Yan Liima

mais um cara falou que se usar este código no lugar do seu a sourcer aumenta o limite de 256 para um número maior 

 

olha

No seu caso é

enum MagicEffect_t

por

enum MagicEffect_t : uint16_t

64bits para magic effect é exagero. A propósito, você tem que compilar de acordo e mudar tudo que precisa mudar por compatibilidade na source. E também você precisa compilar usando C++11

 

Ah, usando uint16_t você pode ter 65536 magic effects.

--------------------------------------------------------------

 

isso é o que ele falou então gostaria de fazer o procedimento para aumentar o limite da magic effects para 65536

Editado Maio 30 por Brunds

Yan LiimaY
30 de maio de 2016 às 17:10

Bom eu nunca ouvi falar disso, ele chegou a testar?

Não tenho certeza se isso realmente irá funcionar

 

Até hoje não vi ninguém usar esse método para passar dos 255 effects...

 

Se conseguir me avise

LeoTKL
30 de maio de 2016 às 17:14

então porque o meu client tem 427 magic effects porém a distro só lê 255 estou adicionando no const as 427 tags do magic effect até agora fiz até o 300 vou testar e edito este assunto é de outro tópico caso quiser dar uma estudada neste assunto desde o começo manda mensagem privada porque é contra as regras divulgar outro fórum etc...

 

ai te mando o link

 

@Yan Liima

Editado Maio 30 por Brunds

Yan LiimaY
30 de maio de 2016 às 17:22
1 minuto atrás, Brunds disse:

então porque o meu client tem 427 magic effects porém o client so le 255 estou adicionando no const as 427 tags do magic effect até agora fiz até o 300 vou testar e edito este assunto é de outro tópico caso quiser dar uma estudada neste assunto desde o começo manda só pedir que mando privado porque é contra as regras divulgar outro fórum etc...

 

@Yan Liima

 

Precisa não, achei já. A grande parte do tópico está com umas hexagonais erradas! talvez eu faça um tutorial aqui completo com até 254 effects e da forma correta.

E se eu fosse você não perdia tempo tentando por 300 effects porque se não der certo (provavel que não dê) será tempo perdido.

Creio que pra quebrar esse limit seria só por Dll.

 

Bom se realmente der certo, aleluia! qualquer coisa só dizer...

E não esqueça de adicionar na lib 000-constant.lua

LeoTKL
30 de maio de 2016 às 17:37

sim vou adicionar as 427 em todos os arquivos do tópico um cara aqui do fórum falou que fez o processo com esse código que te falei e deu certo da uma olhada

 

Em 11/05/2016 at 19:58, samlecter disse:

Quero SIM! 8P: Coloca para download por favor!

olha aqui o link das sources com os effects, essas sources são as originais do Bolz que o cara postou lá, nela já tem os effects estendidos até o 370, ai se vc quiser mais é só vc seguir a linhagem no Const.h e compilar denovo.

http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar

Em 12/05/2016 at 08:48, Josegvb disse:

 

vc compilaria 1 pra pda n? ;/: kk

essas são do pda bolz

http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar

se vc quiser pode pegar :D

 

o membro que falou dessa sourcer com 370 effects é o @ricardoberg

 

Yan LiimaY
30 de maio de 2016 às 17:55
17 minutos atrás, Brunds disse:

sim vou adicionar as 427 em todos os arquivos do tópico um cara aqui do fórum falou que fez o processo com esse código que te falei e deu certo da uma olhada

 

olha aqui o link das sources com os effects, essas sources são as originais do Bolz que o cara postou lá, nela já tem os effects estendidos até o 370, ai se vc quiser mais é só vc seguir a linhagem no Const.h e compilar denovo.

http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar

essas são do pda bolz

http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar

se vc quiser pode pegar :D

 

o membro que falou dessa sourcer com 370 effects é o @ricardoberg

 

 

Ah mais isso seria pra OTC né

Developer BergD
30 de maio de 2016 às 17:58
2 minutos atrás, Yan Liima disse:

 

Ah mais isso seria pra OTC né

ss, isso foi oque eu acabei de falar pra ele por pm, se for no oldclient acho que tem que ser por Dll

JosegvbJ
30 de maio de 2016 às 18:13
1 hora atrás, Brunds disse:

sim vou adicionar as 427 em todos os arquivos do tópico um cara aqui do fórum falou que fez o processo com esse código que te falei e deu certo da uma olhada

 

olha aqui o link das sources com os effects, essas sources são as originais do Bolz que o cara postou lá, nela já tem os effects estendidos até o 370, ai se vc quiser mais é só vc seguir a linhagem no Const.h e compilar denovo.

http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar

essas são do pda bolz

http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar

se vc quiser pode pegar :D

 

o membro que falou dessa sourcer com 370 effects é o @ricardoberg

 

 

só q o meu nem é bolz '-' o meu é o skyfall acho ou o editado by senhor nem me lembro kk

Yan LiimaY
30 de maio de 2016 às 18:35
36 minutos atrás, ricardoberg disse:

ss, isso foi oque eu acabei de falar pra ele por pm, se for no oldclient acho que tem que ser por Dll

 

Ta explicado kkk

LeoTKL
30 de maio de 2016 às 19:18

tendi então precisaria de uma dll pra por no client ??? ou na source pra poder rodar?

Yan LiimaY
30 de maio de 2016 às 19:27
10 minutos atrás, Brunds disse:

tendi então precisaria de uma dll pra por no client ??? ou na source pra poder rodar?

 

Sim, no caso do OldClient precisaria injetar uma dll no client

Editado Maio 30 por nedroesdoksdja

LeoTKL
30 de maio de 2016 às 19:29

tendi então estou vendo que serei forçado a aderir ao otclient kkk

 

@Yan Liima