PDA

View Full Version : |Source| New Effect Custom



boris160
05/10/2017, 08:23 PM
Bom esse é um método já antigo mas muito interessante,publicado pelo Nemesis !
ele consisti basicamente em pega o efeito de um item já existente e passa o efeito para um item q desejar

.h




#define ItemArray 819
#define ItemId(x, y) ((x * 512) + y)
#define ItemGet(x, y) ((x * 512) + y + ItemArray)


void HookEffects();

.cpp



#include "stdafx.h"
#include "Test.h"
#include "ToolKit.h"




DWORD dwItem;


void __declspec(naked) WingStormEffect()
{
_asm
{


MOV EAX, DWORD PTR SS:[EBP+0x0C]
MOV dwItem, EAX


CMP dwItem,ItemGet(12,36)
JE Continue



CMP dwItem,ItemGet(9,1)
JE Continue


Continue:


MOV ECX,0x005BF5BB
JMP ECX
}
}

void HookEffects()
{
ToolKit.WriteJmp(0x005BF5B4, (DWORD)&WingStormEffect);
}



nessa função ira duplicar o efeito da asa bk lvl 3 para a Pant Dragon
da pra fazer inúmeras possibilidades

Resultado


[Only registered and activated users can see links]

Créditos
Nemesis
boris160

InFamous
06/10/2017, 08:20 AM
Para qual main ? são esses offsets?

boris160
06/10/2017, 09:11 AM
Para 1.05D

Unico
06/10/2017, 12:10 PM
habra añguna forma de armarlo para que se ejecute desde un archivo .ini ?

boris160
06/10/2017, 02:01 PM
habra añguna forma de armarlo para que se ejecute desde un archivo .ini ?

Sim é possível

Sony
21/10/2017, 02:15 AM
Isso pode funcionar para mu emu s6, "efeito storm wing in pants"?

boris160
21/10/2017, 09:21 AM
Sim basta troca os offsets

Unico
24/06/2018, 01:50 AM
como se corregiria el error que muetra los joinen el aire de la alas lvl 3 de bk

rafhael
27/12/2019, 05:51 PM
Para Season 6 por favor!!!

cri0
31/12/2019, 03:06 PM
Para Season 6 por favor!!!

Offsets para season 6

.h


#define ItemArray 1171
#define ItemId(x, y) ((x * 512) + y)
#define ItemGet(x, y) ((x * 512) + y + ItemArray)




void HookEffects();

.cpp


#include "stdafx.h"
#include "ReplyEffect.h"
#include "ToolKit.h"




DWORD dwItem;


void __declspec(naked) WingStormEffect()
{
_asm
{




MOV EAX, DWORD PTR SS:[EBP+0x0C]
MOV dwItem, EAX




CMP dwItem,ItemGet(12,36)
JE Continue






CMP dwItem,ItemGet(9,1)
JE Continue




Continue:




MOV ECX,0x0060C153
JMP ECX
}
}

void HookEffects()
{
ToolKit.WriteJmp(0x0060C14C, (DWORD)&WingStormEffect);
}

rafhael
31/12/2019, 08:45 PM
Offsets para season 6

.h



.cpp


Te amo! Muito Obrigado!

25 minutes:------- Atualizado -------

2251

Existe correção para esses efeitos no vazio?
E os raios ficam fora da armadura...

Obrigado!

Mentor
31/12/2019, 09:57 PM
É porque no código ele pegou o efeito da asa level 3 do bk e aplicou em uma pant.

rafhael
01/01/2020, 01:00 AM
É porque no código ele pegou o efeito da asa level 3 do bk e aplicou em uma pant.

Obrigado pela informação ^^
Vou tentar ajeitar isso de alguma forma hahaha

cri0
01/01/2020, 02:49 AM
Obrigado pela informação ^^
Vou tentar ajeitar isso de alguma forma hahaha

Esse código pega o efeito de um item existente e passa pro outro, mas para o efeito ficar perfeito o item tem que ter os mesmos ossos, no caso aí esse efeito da wing level 3 só ficará perfeito se for em outra wing igual.

rafhael
01/01/2020, 12:08 PM
Esse código pega o efeito de um item existente e passa pro outro, mas para o efeito ficar perfeito o item tem que ter os mesmos ossos, no caso aí esse efeito da wing level 3 só ficará perfeito se for em outra wing igual.

Entendi melhor agora.
Canal era pegar só o efeito de raio, ai parece que ta pegando tudo, até os outros que não são raios ^^

2 Horas 23 minutes:------- Atualizado -------


Esse código pega o efeito de um item existente e passa pro outro, mas para o efeito ficar perfeito o item tem que ter os mesmos ossos, no caso aí esse efeito da wing level 3 só ficará perfeito se for em outra wing igual.

Man existe a possibilidade de remover o efeito Estático da Wing of Stom?

MemorySet(0x771310,0x90,0x11E); << Este é o offset que remove os efeitos státicos do jogo.

Tem como fazer com que apenas a WingOfStorm receba esse OffSet?

cri0
03/01/2020, 06:51 AM
Entendi melhor agora.
Canal era pegar só o efeito de raio, ai parece que ta pegando tudo, até os outros que não são raios ^^

2 Horas 23 minutes:------- Atualizado -------



Man existe a possibilidade de remover o efeito Estático da Wing of Stom?

MemorySet(0x771310,0x90,0x11E); << Este é o offset que remove os efeitos státicos do jogo.

Tem como fazer com que apenas a WingOfStorm receba esse OffSet?


Entendi melhor agora.
Canal era pegar só o efeito de raio, ai parece que ta pegando tudo, até os outros que não são raios ^^

2 Horas 23 minutes:------- Atualizado -------



Man existe a possibilidade de remover o efeito Estático da Wing of Stom?

MemorySet(0x771310,0x90,0x11E); << Este é o offset que remove os efeitos státicos do jogo.

Tem como fazer com que apenas a WingOfStorm receba esse OffSet?

Sim, mas teria que pegar o efeito completo e colocar apenas a parte que quer.. o que seria mais fácil e você pegar a source de modeleffect que faz isso.

rafhael
03/01/2020, 10:13 AM
Sim, mas teria que pegar o efeito completo e colocar apenas a parte que quer.. o que seria mais fácil e você pegar a source de modeleffect que faz isso.

Não duvido de nem uma palavra sua!!!
Porém ainda sou o tipo de cara que usa o Ctrl C + Ctrl V

Estou aprendendo ainda rsrs