Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › CrossFire Hacks & Cheats › CrossFire Latin America / Brazil Hacks › CrossFire Latin America / Brazil Hack Source Code › Aimbot: IsVisible/IntersectSegment crash

Aimbot: IsVisible/IntersectSegment crash

Posts 1–15 of 23 · Page 1 of 2
matheusgtx
matheusgtx
Aimbot: IsVisible/IntersectSegment crash
Consegui fazer um aimbot funcional, mas ele está dando crash no IsVisible, alguem sabe o que há de errado?

Acho que está nas classes mas não sei o certo, de resto tudo funciona.

Aimbot.h
Code:
typedef bool(*IntersectSegment)(const IntersectQuery& Query, IntersectInfo *pInfo);
IntersectSegment pIntersectSegment;

bool __cdecl IsVisible(D3DXVECTOR3 MePos, D3DXVECTOR3 TargetPos)
{
	
	IntersectQuery iQuery;
	IntersectInfo iInfo;

	pIntersectSegment = (IntersectSegment)(*(DWORD*)(0x641480)); // Pattern Scan Address

	memset(&iQuery, 0, sizeof(iQuery));

	iQuery.m_From = MePos;
	iQuery.m_To = TargetPos;

	if (pIntersectSegment) // Redundante
	{
                // Aqui acontece o crash
		return !pIntersectSegment(iQuery, &iInfo);
	}

	return true;
}
Class.h
Code:
struct IntersectInfo
{
	D3DXVECTOR3 vImpactPos;	//0x0000
	char unk_0[16];			
	cObject* hObjImpact;		//0x001C
	DWORD unk_1;			//0x0020
	DWORD unk_2;			//0x0024
	DWORD unk_3;			//0x0028
};

struct IntersectQuery
{
	D3DXVECTOR3 m_From;			//0x0000
	D3DXVECTOR3 m_To;			//0x000C
	char unknown24[12];
	unsigned int Flags;			//0x0024
	ObjectFilterFn FilterFn;			//0x0028
	void* FilterIntersectParam;		//0x002C
	ObjectFilterFn FilterIntersectFn;	//0x0030
	void* FilterParam;			//0x0034
	void* PolyFilterParam;			//0x0038
};
Obrigado.
#1 · edited 11y ago · 11y ago
dreek1
dreek1
tenta usar assim :v
Code:
bool __cdecl IsVisible (D3DXVECTOR3 MePos, D3DXVECTOR3 TargetPos)
{	
	oIntersectSegment = (IntersectSegment)(0x64147D + 0x3);
	iQuery.m_From	= MePos;
	iQuery.m_To		= TargetPos;
	return !oIntersectSegment(iQuery, &iInfo);
}
#2 · 11y ago
6I
6ixth
Code:
IntersectQuery iQuery;
IntersectInfo iInfo;

bool __cdecl IsVisible(D3DXVECTOR3 MePos, D3DXVECTOR3 TargetPos)
{
	pIntersectSegment = (IntersectSegment)(*(DWORD*)(0x641480)); // Pattern Scan Address

	iQuery.m_From = MePos;
	iQuery.m_To = TargetPos;

	return !pIntersectSegment(iQuery, &iInfo);
}
Eu apenas acho que era pq do modo que vc usou o retorno.
#3 · 11y ago
matheusgtx
matheusgtx
Quote Originally Posted by ForeverRed View Post
Code:
IntersectQuery iQuery;
IntersectInfo iInfo;

bool __cdecl IsVisible(D3DXVECTOR3 MePos, D3DXVECTOR3 TargetPos)
{
	pIntersectSegment = (IntersectSegment)(*(DWORD*)(0x641480)); // Pattern Scan Address

	iQuery.m_From = MePos;
	iQuery.m_To = TargetPos;

	return !pIntersectSegment(iQuery, &iInfo);
}
Eu apenas acho que era pq do modo que vc usou o retorno.
Esse foi o primeiro jeito que eu testei, continua dando crash. Obrigado.
#4 · 11y ago
XA
XarutoUsoCrack
Suas classes estão provavelmente erradas, aconselho usar a função IntersectSegment da classe ILTClient.
#5 · 11y ago
6I
6ixth
Quote Originally Posted by XarutoUsoCrack View Post
Suas classes estão provavelmente erradas, aconselho usar a função IntersectSegment da classe ILTClient.
A estrutura dele esta correta.
#6 · 11y ago
6I
6ixth
Quote Originally Posted by matheusgtx View Post
Esse foi o primeiro jeito que eu testei, continua dando crash. Obrigado.
A função esta correta, tudo correto, eu mesmo testei, agora depende de como tu esta usando.
#7 · 11y ago
matheusgtx
matheusgtx
Quote Originally Posted by ForeverRed View Post


A função esta correta, tudo correto, eu mesmo testei, agora depende de como tu esta usando.
Acho que o crash acontece porque é enviado posições nulas para a função. Vou testar e aviso se funcionar.
#8 · edited 11y ago · 11y ago
dreek1
dreek1
As Classes estão corretas duente HUEAHUEAHUAEUHEA... tinha que se chamar Xaruto :v
Quote Originally Posted by XarutoUsoCrack View Post
Suas classes estão provavelmente erradas, aconselho usar a função IntersectSegment da classe ILTClient.
#9 · 11y ago
matheusgtx
matheusgtx
Confirmei, ele está passo valores nulos e quando isso acontece dá um crash.
#10 · 11y ago
6I
6ixth
Quote Originally Posted by matheusgtx View Post
Confirmei, ele está passo valores nulos e quando isso acontece dá um crash.
tente dessa maneira:

Code:
if(IsVisible(GetBonePosition(Eu->Objeto,6), GetBonePosition(Outros->Objeto,6)) && Eu->Team != Outros->Team)
 continue;
#11 · 11y ago
XA
XarutoUsoCrack
é bem bugada essa função, morri de dor de cabeça pelos crash que ela dá.
#12 · 11y ago
matheusgtx
matheusgtx
Quote Originally Posted by XarutoUsoCrack View Post
é bem bugada essa função, morri de dor de cabeça pelos crash que ela dá.
E encontrou uma solução? Eu já testei com a ILTClient/Engine e dá na mesma... Se poder ajudar eu agradeço.
#13 · 11y ago
luizimloko
luizimloko
Quote Originally Posted by matheusgtx View Post
E encontrou uma solução? Eu já testei com a ILTClient/Engine e dá na mesma... Se poder ajudar eu agradeço.
tem um wrapper dessa função na engine .
#14 · 11y ago
XA
XarutoUsoCrack
Quote Originally Posted by luizimloko View Post


tem um wrapper dessa função na engine .
acredito que o wrapper que você está falando é o endereço que é chamado pelo crossfire.exe que é esse aqui: 0x641480.

Quote Originally Posted by matheusgtx View Post
E encontrou uma solução? Eu já testei com a ILTClient/Engine e dá na mesma... Se poder ajudar eu agradeço.
eu uso igual o ForeverRed, sei la porque as vezes crasha, as vezes não..
#15 · 11y ago
Posts 1–15 of 23 · Page 1 of 2

Post a Reply

Similar Threads

  • Why the aimbot src is crashing your game.By blackstab1337 in Unturned Discussions & Help
    0Last post 12y ago
  • why does my aimbots i get crash when i start crossfire?By mich4r in CrossFire Hacks & Cheats
    18Last post 17y ago
  • PiKaMucha_Itu Exterminator CANA Aimbot , Remotekill , Server Crash And More !By PikaMucha_Itu in Combat Arms Hacks & Cheats
    11Last post 14y ago
  • PiKaMucha_Itu Exterminator CANA Aimbot , Remotekill , Server Crash, Esp´s And More !By PikaMucha_Itu in Combat Arms Hacks & Cheats
    129Last post 14y ago
  • CRASH's Updated AimbotBy Crash in Combat Arms Coding Help & Discussion
    17Last post 15y ago

Tags for this Thread

#aimbot#brazil#crossfire#intersect segment#isvisible