Fire Balls Map Effect [1.04E] MuEmu SSeMu
Olá, espero que seja útil para todos…
Adicionar efeitos de bolas de fogo caindo nos mapas.
![Fire Balls Map Effect [1.04E] MuEmu SSeMu Fire Balls Map Effect [1.04E]](https://www.muserverfiles.com/wp-content/uploads/2025/05/Fire-Balls-Map-Effect-1.04E-1-1024x576.jpg)
Adicione a função dentro do Work().
#define pMapNumber *(int *)0x0E61E18
#define Hero *(DWORD *)0x7BC4F04
#define pPlaySound ((DWORD(__cdecl*)(int Arg1, int Arg2, int Arg3)) 0x6D6C20)
#define GetEffect ((void(__cdecl*)(int a1, int a2, int a3, int a4, int a5, int a6, __int16 a7, __int16 a8, __int16 a9, __int16 a10, __int16 a11, __int16 a12)) 0x006D9070)
void FireBallEffect()
{
int Character;
int CalcRand[3];
int Calc[3];
int Value;
Character = Hero + 776;
if(pMapNumber == 0 || pMapNumber == 2)
{
if(!(rand() % 40))
{
*(float *)CalcRand = (double)(rand() % 600 - 200) + *(float *)(Hero + 1028);
*(float *)&CalcRand[1] = (double)(rand() % 400 + 200) + *(float *)(Hero + 1032);
*(float *)&CalcRand[2] = *(float *)(Hero + 1036) + 300.0;
*(float *)Calc = 0.0;
*(float *)&Calc[1] = 0.0;
*(float *)&Calc[2] = 0.0;
*(float *)&Value = 1.0;
GetEffect(229, (int)CalcRand, (int)Calc, (int)&Value, 3, 0, -1, 0, 0, 0, 0.0, -1);
pPlaySound(66, 0, 0);
}
}
}
Créditos: Eu.
![Fire Balls Map Effect [1.04E]](https://www.muserverfiles.com/wp-content/uploads/2025/05/Fire-Balls-Map-Effect-1.04E.jpg)
![Cómo agregar las armas Blue Eye + Efectos (S15 Parte 1-2) [Tutorial]](https://www.muserverfiles.com/wp-content/uploads/2025/08/Weapons-Blue-EyeEffects.jpg)
![Cómo agregar el pet Ice Dragon S15 [Tutorial]](https://www.muserverfiles.com/wp-content/uploads/2025/08/Como-agregar-el-pet-Ice-Dragon-S15-Tutorial.webp)
![Ghost Horse + Effects Season 14 [Tutorial]](https://www.muserverfiles.com/wp-content/uploads/2025/08/Ghost-Horse-Effects-Season-14-Tutorial.jpg)