fixei alguns erros criticos na source do plugin, espero que ajude alguem <3
prints:
https://ibb.co/5GThZJG
https://ibb.co/nfNVzdj
https://ibb.co/KFYGVY1
![]()
![]()
@Creditos Denis Alves![]()
fixei alguns erros criticos na source do plugin, espero que ajude alguem <3
prints:
https://ibb.co/5GThZJG
https://ibb.co/nfNVzdj
https://ibb.co/KFYGVY1
![]()
![]()
@Creditos Denis Alves![]()
Last edited by Xuxu; 09-25-2024 at 04:09 AM.
aiden03, BaTmaaN, brendowgg, BrunoM, coolgepds, Danielgomes, daosmu, Darck, DarkMixMuOnline, davidrossell, djagripnos, dpvini, embreve, eovianna, Farias, Felipe.F, gonza96, harry130, hjhboy, hoangtammedia, InFamous, jaimelucas, Jeferson, Jukas, KhongGianOL, kurtbangu, leao10, lokogordo, Lotto4k4k., luizhenrique, lznoe, Matt1995, Mentor, mu2020, mulima2024, Murilo, Nasc, nelsinhohj, ntcong295810, pauloric17, psychicdoom, Quest, quyanxu, rafah102, Ravoc, RBFD, ruaanhp, saske98, sayf, sayf021, Slasherpro, smil158, srsobir, ux980, vicvarem, yang8247615, yao
quais erros, exatamente ?
@lkt22 variaveis nao inicializadas causando erro ao clica em algumas opções, ponteiros nulos, posicionamento do mapa do selectchar e do personagem
@Denis Alves devem ter bagunçado, pois a sua dll postava funciona normalmente, e essa source dessa dll tinha alguns erros, os que sitei, quando abria o main, apresentava erro de ponteiro nulo, a posição do mapa e dos personagem estava bem bagunçado, oque eu alterei foi isso:
posicionamento do mapa do select char:
*(float*)0xE61E3C = 3500.0;
*(float*)0x87933D0 = -82.0; //meu Y
*(float*)0x87933D4 = 0.0;
*(float*)0x87933D8 = -90.0;
*(float*)0x87933DC = 9758.9297; // 9758.9297
*(float*)0x87933E0 = 19200.109; //posição X do mapa no select character
*(float*)0x87933E4 = 750.0; //posição Y do mapa no select character
*(float*)0xE61E40 = 35.0;
verificação do ponteiro nulo, crashada o cliente quando abria o main
typedef void(__thiscall* tBeginRender)(float);
tBeginRender BeginRenderFunc = (tBeginRender)0x00546860;
if (BeginRenderFunc != nullptr) {
BeginRenderFunc(1.0f);
}
else {
MessageBox(0, "Erro: Ponteiro BeginRenderFunc é nulo", "Log", MB_OK);
}
variaveis que estava sem inicializar, causando crash no cliente quando abria opções dentro do jogo, ou quando clicava em slot vazio no select char:
float NickCharX1 = 0.0f; // Inicializa NickCharX1 com um valor padrão
float PosY = 0.0f;
se voce comparar com o codigo da source postada, vai ver que esta diferente, tente rodar a source postada que voce verá os erros
Last edited by Xuxu; 09-17-2024 at 12:55 PM.
Praticamente só falou o que citei, só tem mais comentários. Não precisa se sentir ofendido, esse plugin além de ser muito antigo, pois eu fiz a dois anos e meio atrás, tem vários erros. Qualquer dúvida entre em contato que ajudarei a deixá-lo bem mais funcional do que já é.
@Denis Alves jamais vou em senti ofendido gatão, so respondi oque me perguntou, peço desculpa se pareceu rude <3 mas em fim, so tentei ajudar
Poderia mandar os arquivos que vai no Client ? referente ha entrada e select char
@Farias post atualizado, com o link do cliente que usei <3