Hallo, ich wollte euch einmal cleane v15 Files anbieten die ich regelmäßig updaten werde. Dies wurde schon öfters vorgeschlagen, aber wie ihr selber wisst, nie weitergeführt.
Ich habe die
[Only registered and activated users can see links. Click Here To Register...] von
[Only registered and activated users can see links. Click Here To Register...] genommen und alle Errors beseitigt.
Zusätzlich habe ich die Idee von
[Only registered and activated users can see links. Click Here To Register...] übernommen, eine GlobalCommon.h einzusetzen, da mir dies sehr sinnvoll erschien.
Kommen wir nun zu den Daten:
-Die Source ist mit Visual Studio 2003 kompiliert worden.
-Die Files sind auf Englisch.
-Ich habe in der Resource
keine custom Sachen eingebaut und werde dies auch
nicht tun.
-Ich werde lediglich die Source updaten auf die jeweiligen Versionen + Fixxes.
-Falls Bedarf bestehen sollte, könnte ich ein paar Systeme einfügen.
-Ich nutze MSSQL 2012 und habe somit keinerlei Probleme mit der Datenbank. Sollte es dennoch Fragen geben, so stehe ich zur Verfügung. MSSQL bekommt ihr aus Sedrikas
[Only registered and activated users can see links. Click Here To Register...]
Dieser Release enthält:
-Funktionsfähige Files ohne Errors beim builden oder starten.
-Eine funktionsfähige Datenbank.
-Seperate Downloads von Source, Resource, Client und einem AiO-Pack.
-SQL Scripts für eine Homepage.
Hinweis zum einrichten der Files:
Ihr müsst in der NeuzMsgProc.cpp
Code:
#ifdef __SECURITY_IP
//LoadString(hInstance, IDS_SERVER_IP, g_Neuz.m_lpCertifierAddr, 16);
#else
LoadString(hInstance, "YOUR IP", g_Neuz.m_lpCertifierAddr, 16);
#endif
Code:
#ifdef __SECURITY_IP
strcpy( g_Neuz.m_lpCertifierAddr, "YOUR IP" );
#else //__TEST_SERVER_YAYSH
strcpy( g_Neuz.m_lpCertifierAddr, "YOUR IP" );
#endif // __SECURITY_IP
eure IP eintragen. Ansonsten bekommt ihr Probleme mit dem connecten.
Desweiteren, helfe ich euch selbstverständlich sehr gerne bei Problemen oder bei der Einrichtung der Files. Solltet ihr Fragen haben, so zögert nicht und stellt sie am besten hier in dem Thread.
Download:
Code:
#ifdef __GLOBAL_COMMON
#pragma warning ( disable : 4995 )
#pragma warning ( disable : 4996 )
#pragma warning ( disable : 4018 )
#pragma warning ( disable : 4089 )
#pragma warning ( disable : 4700 )
#define __VER 16
/****************** 100 % Security ******************/
#define PASSWORD_HASH "Kikugalanet" // Default: Kikugalanet
#define __SECURITY_IP // IP Hardcodet
#define __GAMEGUARD // /banuser USERNAME DAY -->Sample: /banuser Grening 500
#define __NO_TRADE // Tradeblock (Worldserver.ini)
/****************************************************/
/****************** Versions ******************/
#if __VER >= 16
#define __3RD_LEGEND16
#define __NEW_SKILL_TREE
#define __GUILD_COLOR
#define __NO_AFTER_SKIN
#define __LOADING_SCREEN_UPDATE
#endif // __VER >= 16
/**********************************************/
/****************** Systems ******************/
/*********************************************/
/****************** Fixxes ******************/
#define __RANGE_FIXES_02122012 // Range Hack Fix with Autobann (Resource folder / RangeHacker.txt)
#define __CEFIX // Cheat Engine Block
#define __INFILTRATION // Infiltration Fix
#define __FIX_ONEKILL // Onekill Bug Fix
#define __LEVEL_BOT_FIX // Level Bot Fix
#define __EEL_BUG_FIX // Grilled Eel Bug Fix
#define __RESTAT_BUG // Restat Bug Fix
#define __BEAD_STAT_FIX // Bead Stat Fix
#define __TERRAIN_TEXFIX // Terrain Tex Fix
#define __SECURITY_FIXES // (Security Fix)
#define __INVISIBLE_FIX // (Invisible Fix)
#define __FIX_CHEAT // (CheatEngine Fix)
#define __ELEM_SWAP_FIX // (Switch Fix)
#define __SWITCH_FIX // (Switch Fix)
#define __SAVE_PLAYER_OUT // (Functions gonna saved)
#define __PET_PORTBUG_RH // (Pet Crash fixed.)
#define __TRADE_SAFE // Safe Player after Trades.
#define __NEED_GUILDNAME // Need a Guildname for Guildwars
#define __HACK_FIXXES // Hack Fixxes
#define __DUPE_FIX // Guildbank Dupe Fix
#define __STAT_HACKFIX_RH // Stathack fix with autobann
#define __VETERANEN_FIX_0000 // CMover::InitCharacter() NPC Spawn Sex
#define __VETERANEN_FIX_0001 // HRESULT CNeuzApp::RestoreDeviceObjects() Shadow Fix
#define __VETERANEN_FIX_0002 // CDPSrvr::OnModifyMode() Auth mismatch fix
#define __VETERANEN_FIX_0003 // CExchange::ResultExchange() Exchange fix
#define __VETERANEN_FIX_0004 // CPocketController::Add() Pocket Add
#define __VETERANEN_FIX_0006 // CDPSrvr::OnModifyStatus() Stat Bug
#define __VETERANEN_FIX_0007 // CDPSrvr::OnArenaExit() User Not in Arena
#define __VETERANEN_FIX_0008 // CDbManager::CreatePlayer() Char Create Invalid Item Slot
#define __VETERANEN_FIX_0009 // CDbManager::CreatePlayer() SQL Injection
#define __VETERANEN_FIX_0010 // CDialogMsg::AddMessage() Emotion Crash
#define __VETERANEN_FIX_0011 // CDbManager::RemovePlayer() MAX Friends
#define __VETERANEN_FIX_0012 // LRESULT CALLBACK LowLevelKeyboardProc() WINDOWS 8
#define __VETERANEN_FIX_0013 // CDPSrvr::OnExchange() Exchagen Crash Fix
#define __VETERANEN_FIX_0014 // CDPSrvr::OnQueryPostMail() Post Penya Dupe
#define __VETERANEN_FIX_0015 // CMover::DoEquip() Equip add
#define __VETERANEN_FIX_0016 // CDPSrvr::OnDropItem() Drop item
#define __VETERANEN_FIX_0017 // CDPSrvr::OnPutItemGuildBank()
#define __VETERANEN_FIX_0018 // CDPSrvr::OnGetItemGuildBank()
#define __VETERANEN_FIX_0020 // CDPSrvr::OnTeleportPlayer()
#define __VETERANEN_FIX_0021 // CAIPet::NotOwnedPetInactivated() Pet Crash
#define __VETERANEN_FIX_0022 // CItemBase::SetTexture() Item Texture
#define __VETERANEN_FIX_0023 // CMover::DoUseEquipmentItem nParts fix
#define __VETERANEN_FIX_0024 // CDPSrvr::OnBuyItem()
#define __VETERANEN_FIX_0025 // CDPSrvr::OnMoveItemOnPocket()
#define __VETERANEN_FIX_0026 // CDPSrvr::OnDoUseItem()
#define __VETERANEN_FIX_0027 // CDPSrvr::OnSetTaxRate() Fix Error
#define __VETERANEN_FIX_0030 // CDPSrvr::OnChangeFace() Penya Bug
#define __VETERANEN_FIX_0031 // CMover::GetAttackRange() HAWK_EYE_RATE Fix
#define __VETERANEN_FIX_0032 // MOTION_ATTR *IsAttrSound( void )
#define __VETERANEN_FIX_0033 // BOOL TextCmd_Level Max Level
#define __VETERANEN_FIX_0034 // MAX_G_NAME 16
#define __VETERANEN_FIX_0035 // BOOL CItemElem::IsElementalCard()
#define __VETERANEN_FIX_0036 // SetGMLogo
#define __VETERANEN_FIX_0037 // MP Switch bug Asal
#define __VETERANEN_FIX_0038 // Fix char overwrite
/********************************************/
#endif //__GLOBAL_COMMON
Support:
Ich helfe euch beim:
-Einrichten der Files.
-Einrichten der SQL.
-Einrichten einer Homepage.
-Einrichten eines Patchers + Patches.
-Einrichten von Visual Studio 2003. (Ich empfehle euch Visual Assist X zu installieren, vereinfacht die Arbeit enorm)
-Errors die ihr nicht wegbekommt.
-Und sonst bei allen Fragen oder Problemen.
Nachwort:
Ich hoffe, dass ich einigen Leuten damit helfen kann und wenn ihr Verbesserungsvorschläge habt, so lasst es mich bitte wissen.