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 › Combat Arms Hacks & Cheats › Combat Arms Hack Coding / Programming / Source Code › Hybrid base crazy errors

Hybrid base crazy errors

Posts 1–15 of 25 · Page 1 of 2
yarulzwwe
yarulzwwe
Hybrid base crazy errors
How do i fix this stuff

[IMG]http://i921.photobucke*****m/albums/ad56/xxxPROFINITYxxx/ndspubV1-MicrosoftVisualC2010Express_2010-08-12_14-30-12.png[/IMG]

Code:
1>------ Build started: Project: ndspubV1, Configuration: Release Win32 ------
1>  cMenu.cpp
1>  cWinamp.cpp
1>  d3dfont9.cpp
1>d3dfont9.obj : error LNK2005: "public: long __thiscall CD3DFont::DrawTextA(float,float,unsigned long,char const *,unsigned long)" (?DrawTextA@CD3DFont@@QAEJMMKPBDK@Z) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: long __thiscall CD3DFont::GetTextExtent(char const *,struct tagSIZE *)" (?GetTextExtent@CD3DFont@@QAEJPBDPAUtagSIZE@@@Z) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: long __thiscall CD3DFont::DeleteDeviceObjects(void)" (?DeleteDeviceObjects@CD3DFont@@QAEJXZ) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: long __thiscall CD3DFont::InvalidateDeviceObjects(void)" (?InvalidateDeviceObjects@CD3DFont@@QAEJXZ) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: long __thiscall CD3DFont::RestoreDeviceObjects(void)" (?RestoreDeviceObjects@CD3DFont@@QAEJXZ) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: long __thiscall CD3DFont::InitDeviceObjects(struct IDirect3DDevice9 *)" (?InitDeviceObjects@CD3DFont@@QAEJPAUIDirect3DDevice9@@@Z) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: __thiscall CD3DFont::~CD3DFont(void)" (??1CD3DFont@@QAE@XZ) already defined in D3D Base.obj
1>d3dfont9.obj : error LNK2005: "public: __thiscall CD3DFont::CD3DFont(char const *,unsigned long,unsigned long)" (??0CD3DFont@@QAE@PBDKK@Z) already defined in D3D Base.obj
1>C:\Documents and Settings\xraydoc\my documents\visual studio 2010\Projects\ndspubV1\Release\ndspubV1.dll : fatal error LNK1169: one or more multiply defined symbols found
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
#1 · edited 16y ago · 16y ago
WH
whatup777+
You redefined everything. Just use the /FORCE:MULTIPLE Option.
#2 · 16y ago
yarulzwwe
yarulzwwe
howz?
d
o

i

force multiplwe option
#3 · 16y ago
DE
DeadLinez
well heres a full tut on how to fix this:

1. Learn to Code, and dont post a thread about every problem you have.
#4 · 16y ago
FA
Fabolous
I can't i beleive i just did that, Thanked DeadLinez.. w/e
#5 · 16y ago
speedforyou
speedforyou
u can remove the thanks
#6 · 16y ago
yarulzwwe
yarulzwwe
ok i did that and i got it to build but when i inject into a d3d9 test enviorment it a window pops up saying it needs to be debuged and closes

now what? ppls?
#7 · edited 16y ago · 16y ago
ngh555
ngh555
Best thing you can do is search and clean your source code.

And the test environments don't like the getmodulehandles and the PTC function because it does not understand it, so you better disable those while you test.
#8 · 16y ago
yarulzwwe
yarulzwwe
Well i got no ptc's or hook just the base and i cant get it to work on the test enviorment maybe i should use a diff injecter or maybe not . [IMG]http://i921.photobucke*****m/albums/ad56/xxxPROFINITYxxx/ndspubV1-MicrosoftVisualC2010Express_2010-08-13_03-54-09.png[/IMG]
Unhandled exception at 0x09054e38 in test9.exe: 0xC0000005: Access violation.i get this when i try to inject it to test9.exe
#9 · edited 16y ago · 16y ago
User1
User1
Most bases have the
Code:
public static Boolean IsGameReadyForHook()
        {
            if (GetModuleHandle("d3d9.dll").ToInt32() != 0 && GetModuleHandle("ClientFX.fxd").ToInt32() != 0 && GetModuleHandle("CShell.dll").ToInt32() != 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
Sorry that was my C# base, the only one I have out right now. Anyway, make sure to return true if d3d9.dll handle != NULL the other modules do not exist in a test environment, otherwise the code will never work...

Code:
if(GetModuleHandle("d3d9.dll") != NULL)
return true;
return false;
#10 · 16y ago
yarulzwwe
yarulzwwe
where do i put if(GetModuleHandle("d3d9.dll") != NULL)
return true;
return false;
?
#11 · 16y ago
freedompeace
freedompeace
Quote Originally Posted by yarulzwwe View Post
where do i put if(GetModuleHandle("d3d9.dll") != NULL)
return true;
return false;
?
Where you want to check if d3d9 is loaded, perhaps? ._.
#12 · 16y ago
User1
User1
Quote Originally Posted by yarulzwwe View Post
where do i put if(GetModuleHandle("d3d9.dll") != NULL)
return true;
return false;
?
In your IsGameReady function...

On a side note, please don't copy and paste other people's code and release it. It is the main reason why people don't like releasing code in the first place.
#13 · 16y ago
yarulzwwe
yarulzwwe
ill give credits dude
#14 · 16y ago
freedompeace
freedompeace
Quote Originally Posted by yarulzwwe View Post
ill give credits dude
But claim most of it as your own? D:

Perhaps you should try reading the function NAMES, because generally they mean what they mean? "IsGameReadyForHook"? "DrawScene"? "MainThread"? "DrawMenu"?
#15 · 16y ago
Posts 1–15 of 25 · Page 1 of 2

Post a Reply

Similar Threads

  • In Every Menu Base same errorBy Sydney in Combat Arms EU Hack Coding/Source Code
    4Last post 16y ago
  • In Every Menu Base same errorBy Sydney in Combat Arms Hack Coding / Programming / Source Code
    20Last post 16y ago
  • Me Base (1 error)By azerty54 in Combat Arms EU Hack Coding/Source Code
    13Last post 16y ago
  • Little bit Crazy errorBy *_BulletInYourHeard_* in Combat Arms EU Help
    4Last post 16y ago
  • Solify's D3D Base Compile Error!By ipwnuuaal5 in Combat Arms Coding Help & Discussion
    7Last post 15y ago

Tags for this Thread

None