Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] IGCN Season 9.5 (src-x9.5 9.5.1.15) SRC (April/2016)

R0N

Junior Spellweaver
Joined
Mar 4, 2012
Messages
187
Reaction score
48
Hello! anyone have an idea why this errors came out then dataserver crashed?

here are some of the error logs:

[22:58:35] [SQL Error] Error executing: SELECT WCoinC AS Result FROM T_InGameShop_Point WHERE AccountID = 'demouser1'
[22:58:35] SQLSTATE: 24000, Diagnosis: [Microsoft][ODBC Driver Manager] Invalid cursor state


[15:12:38] [SQL Error] Error executing: EXEC WZ_IBS_GetItemsList 'demoacc2', 2
[15:12:38] SQLSTATE: 24000, Diagnosis: [Microsoft][ODBC Driver Manager] Invalid cursor state


What could be the issue?
 
Newbie Spellweaver
Joined
Feb 27, 2014
Messages
24
Reaction score
0
need full 3d camera dll, THE Custom.dll maked by LTPTeam is Imperfect, Vertical view is not supported. LTPTeam @solarismu
 
Last edited:
Joined
Nov 29, 2009
Messages
506
Reaction score
92
There is something wrong with JewelMixSystem.cpp, the jewels are created one by one after unpacking jewel bundle, not all at the same time.

This causes the server to crash and the player may lose the jewels when trying to unpack multiple bundles at the same time.

Lol yeah i just noticed this its placing the jewels one by one hehehe, but it does not cause any crash or error log in my gs though.



Level 3 Wing - 100% combination chance bug (purposely?) :glare:

ChaosBox.cpp
Code:
BOOL CMixSystem::AdvancedWingMix(LPOBJ lpObj)
{
...
	// Comment out or remove the line below
	//lpObj->ChaosSuccessRate = 100;
...
}

I just experience failure xd.



Btw, where do i find where to control what option will show in mixing 3rd wings?
 
Newbie Spellweaver
Joined
Sep 24, 2015
Messages
97
Reaction score
35
Hello Guys, what files must be modified to add another files in CRC check????


Search in protocol.h
Original:

Code:
struct PMSG_REQ_CRCDATA
{
    PBMSG_HEAD2 h;
    DWORD MainExe;
    DWORD IGCDLL;
    DWORD PlayerBMD;
    DWORD HackDB;
    DWORD SkillCRC;
};

Example:
Code:
struct PMSG_REQ_CRCDATA
{
    PBMSG_HEAD2 h;
    DWORD MainExe;
    DWORD IGCDLL;
    DWORD PlayerBMD;
    DWORD HackDB;
    DWORD SkillCRC;
[COLOR=#ff0000]    DWORD AntiHackCRC;[/COLOR]
};


Search in protocol.cpp
Original:

Code:
    if(aRecv->MainExe == g_ConfigRead.antihack.MainCRC &&
        aRecv->IGCDLL == g_ConfigRead.antihack.DLLCRC &&
        aRecv->PlayerBMD == g_ConfigRead.antihack.PlayerCRC &&
        aRecv->SkillCRC == g_ConfigRead.antihack.SkillCRC

Example:
Code:
    if(aRecv->MainExe == g_ConfigRead.antihack.MainCRC &&
        aRecv->IGCDLL == g_ConfigRead.antihack.DLLCRC &&
        aRecv->PlayerBMD == g_ConfigRead.antihack.PlayerCRC &&
        aRecv->SkillCRC == g_ConfigRead.antihack.SkillCRC [COLOR=#ff0000]&& 
        aRecv->AntiHackCRC == g_ConfigRead.antihack.AntiHackCRC[/COLOR]

Original:
Code:
        g_Log.Add("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X) (AntiHackCRC: %X/%X)", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
        aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC, aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC);

        AntiHackLog->Output("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X)(AntiHackCRC: %X/%X) ", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
            aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC,  aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC);


Example:

Code:
        g_Log.Add("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X) (AntiHackCRC: %X/%X)", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
        aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC, aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC[COLOR=#ff0000], aRecv->AntiHackCRC, g_ConfigRead.antihack.AntiHackCRC[/COLOR]);

        AntiHackLog->Output("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X)(AntiHackCRC: %X/%X) ", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
            aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC,  aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC[COLOR=#ff0000], aRecv->AntiHackCRC, g_ConfigRead.antihack.AntiHackCRC[/COLOR]);

Search in configread.h
Original:

Code:
    DWORD MainCRC;
    DWORD DLLCRC;
    DWORD PlayerCRC;
    DWORD SkillCRC;

Example:
Code:
    DWORD MainCRC;
    DWORD DLLCRC;
    DWORD PlayerCRC;
    DWORD SkillCRC;
[COLOR=#ff0000]    DWORD AntiHackCRC;[/COLOR]

Search in configread.cpp
Original:

Code:
    this->antihack.MainCRC = ReadCommon.ReadDword("AntiHack", "MainExeCRC", 0);
    this->antihack.DLLCRC = ReadCommon.ReadDword("AntiHack", "DLLCRC", 0);
    this->antihack.PlayerCRC = ReadCommon.ReadDword("AntiHack", "PlayerBmdCRC", 0);
    this->antihack.SkillCRC = ReadCommon.ReadDword("AntiHack", "SkillCRC", 0);

Example:
Code:
    this->antihack.MainCRC = ReadCommon.ReadDword("AntiHack", "MainExeCRC", 0);
    this->antihack.DLLCRC = ReadCommon.ReadDword("AntiHack", "DLLCRC", 0);
    this->antihack.PlayerCRC = ReadCommon.ReadDword("AntiHack", "PlayerBmdCRC", 0);
    this->antihack.SkillCRC = ReadCommon.ReadDword("AntiHack", "SkillCRC", 0);
    [COLOR=#ff0000]this->antihack.AntiHackCRC = ReadCommon.ReadDword("AntiHack", "AntiHackCRC", 0);[/COLOR]

Add in IGC_Common.ini
Code:
[COLOR=#ff0000]AntiHackCRC = 0 ;[/COLOR]

:thumbup1:
 
Last edited:
Joined
Nov 29, 2009
Messages
506
Reaction score
92
Search in protocol.h
Original:

Code:
struct PMSG_REQ_CRCDATA
{
    PBMSG_HEAD2 h;
    DWORD MainExe;
    DWORD IGCDLL;
    DWORD PlayerBMD;
    DWORD HackDB;
    DWORD SkillCRC;
};

Example:
Code:
struct PMSG_REQ_CRCDATA
{
    PBMSG_HEAD2 h;
    DWORD MainExe;
    DWORD IGCDLL;
    DWORD PlayerBMD;
    DWORD HackDB;
    DWORD SkillCRC;
[COLOR=#ff0000]    DWORD AntiHackCRC;[/COLOR]
};


Search in protocol.cpp
Original:

Code:
    if(aRecv->MainExe == g_ConfigRead.antihack.MainCRC &&
        aRecv->IGCDLL == g_ConfigRead.antihack.DLLCRC &&
        aRecv->PlayerBMD == g_ConfigRead.antihack.PlayerCRC &&
        aRecv->SkillCRC == g_ConfigRead.antihack.SkillCRC

Example:
Code:
    if(aRecv->MainExe == g_ConfigRead.antihack.MainCRC &&
        aRecv->IGCDLL == g_ConfigRead.antihack.DLLCRC &&
        aRecv->PlayerBMD == g_ConfigRead.antihack.PlayerCRC &&
        aRecv->SkillCRC == g_ConfigRead.antihack.SkillCRC [COLOR=#ff0000]&& 
        aRecv->AntiHackCRC == g_ConfigRead.antihack.AntiHackCRC[/COLOR]

Original:
Code:
        g_Log.Add("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X) (AntiHackCRC: %X/%X)", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
        aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC, aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC);

        AntiHackLog->Output("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X)(AntiHackCRC: %X/%X) ", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
            aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC,  aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC);


Example:

Code:
        g_Log.Add("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X) (AntiHackCRC: %X/%X)", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
        aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC, aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC[COLOR=#ff0000], aRecv->AntiHackCRC, g_ConfigRead.antihack.AntiHackCRC[/COLOR]);

        AntiHackLog->Output("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X)(AntiHackCRC: %X/%X) ", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
            aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC,  aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC[COLOR=#ff0000], aRecv->AntiHackCRC, g_ConfigRead.antihack.AntiHackCRC[/COLOR]);

Search in configread.h
Original:

Code:
    DWORD MainCRC;
    DWORD DLLCRC;
    DWORD PlayerCRC;
    DWORD SkillCRC;

Example:
Code:
    DWORD MainCRC;
    DWORD DLLCRC;
    DWORD PlayerCRC;
    DWORD SkillCRC;
[COLOR=#ff0000]    DWORD AntiHackCRC;[/COLOR]

Search in configread.cpp
Original:

Code:
    this->antihack.MainCRC = ReadCommon.ReadDword("AntiHack", "MainExeCRC", 0);
    this->antihack.DLLCRC = ReadCommon.ReadDword("AntiHack", "DLLCRC", 0);
    this->antihack.PlayerCRC = ReadCommon.ReadDword("AntiHack", "PlayerBmdCRC", 0);
    this->antihack.SkillCRC = ReadCommon.ReadDword("AntiHack", "SkillCRC", 0);

Example:
Code:
    this->antihack.MainCRC = ReadCommon.ReadDword("AntiHack", "MainExeCRC", 0);
    this->antihack.DLLCRC = ReadCommon.ReadDword("AntiHack", "DLLCRC", 0);
    this->antihack.PlayerCRC = ReadCommon.ReadDword("AntiHack", "PlayerBmdCRC", 0);
    this->antihack.SkillCRC = ReadCommon.ReadDword("AntiHack", "SkillCRC", 0);
    [COLOR=#ff0000]this->antihack.AntiHackCRC = ReadCommon.ReadDword("AntiHack", "AntiHackCRC", 0);[/COLOR]

Add in IGC_Common.ini
Code:
[COLOR=#ff0000]AntiHackCRC = 0 ;[/COLOR]

:thumbup1:

Somehow it's working but how does it determine which file to check????
 
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
anyone have the item.bmd with fixed Seed Sphere lv 5 empty?
ty!
 
Newbie Spellweaver
Joined
Sep 24, 2015
Messages
97
Reaction score
35
anyone have the item.bmd with fixed Seed Sphere lv 5 empty?
ty!

Add Item in Item_Eng.bmd
Code:
73       *      0       1       1        1            1            0          "Sphere (Tetra)"                     132     0         0            0          0           0             0              0               250000     1       1       1       1       1       1       1
74       *      0       1       1        1            1            0          "Sphere (Penta)"                     132     0         0            0          0           0             0              0               300000     1       1       1       1       1       1       1

If necessary...in
ItemTooltip_eng.bmd
Code:
12	73	"Sphere (Tetra)"				12 1  0  0  0   -1  51  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   
12	74	"Sphere (Penta)"				12 1  0  0  0   -1  52  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0
 
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
Add Item in Item_Eng.bmd
Code:
73       *      0       1       1        1            1            0          "Sphere (Tetra)"                     132     0         0            0          0           0             0              0               250000     1       1       1       1       1       1       1
74       *      0       1       1        1            1            0          "Sphere (Penta)"                     132     0         0            0          0           0             0              0               300000     1       1       1       1       1       1       1

If necessary...in
ItemTooltip_eng.bmd
Code:
12	73	"Sphere (Tetra)"				12 1  0  0  0   -1  51  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   
12	74	"Sphere (Penta)"				12 1  0  0  0   -1  52  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0   -1  0

[Missing ItemTRSData.bmd entry for the item 6128]



Yep, atm i doit that hahaha
ty anyway bro!
 
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
Bro, you know where are the setting of the level up point after and before quest. Now are normal, 5/7, but i like change it and can't find the config file for that :/
 
Newbie Spellweaver
Joined
Sep 24, 2015
Messages
97
Reaction score
35
Bro, you know where are the setting of the level up point after and before quest. Now are normal, 5/7, but i like change it and can't find the config file for that :/
MuserverIGC/Data/CommonServer.cfg

Code:
;========================================================================================================================
;    GENERAL CHARACTER SETTINGS
;========================================================================================================================
LevelUpPointNormal                        = 5                    ; Point per Level for regular characters
LevelUpPointMGDL                        = 7                    ; Points per level for MG and DL
 
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
The Seed lvl 3 4 and 5 works fine or im bad?

With seed sphere lv3 + chaos bundle + creation bundle = seed lvl 4

and with lvl 4 seed with the bundles = lvl 5? this is correct?
 
Newbie Spellweaver
Joined
Sep 24, 2015
Messages
97
Reaction score
35
The Seed lvl 3 4 and 5 works fine or im bad?

With seed sphere lv3 + chaos bundle + creation bundle = seed lvl 4

and with lvl 4 seed with the bundles = lvl 5? this is correct?
it's not a bug
New version in season 9.2


if you want to activate it, it's ok ^_^
 
Joined
Nov 29, 2009
Messages
506
Reaction score
92
Wings 1° /2° /Monster/3°?

yeah the 1st wing, 2nd wing, 2.5 wings, and 3rd wings.... when i combine them in chaos machine i am just getting non excellent ones, without option, where can i configure what options and rate will it come out?



Also can you modify or add something in igc.dll source so you can hook for example camera.dl or any dll? if so, how?



Search in protocol.h
Original:

Code:
struct PMSG_REQ_CRCDATA
{
    PBMSG_HEAD2 h;
    DWORD MainExe;
    DWORD IGCDLL;
    DWORD PlayerBMD;
    DWORD HackDB;
    DWORD SkillCRC;
};

Example:
Code:
struct PMSG_REQ_CRCDATA
{
    PBMSG_HEAD2 h;
    DWORD MainExe;
    DWORD IGCDLL;
    DWORD PlayerBMD;
    DWORD HackDB;
    DWORD SkillCRC;
[COLOR=#ff0000]    DWORD AntiHackCRC;[/COLOR]
};


Search in protocol.cpp
Original:

Code:
    if(aRecv->MainExe == g_ConfigRead.antihack.MainCRC &&
        aRecv->IGCDLL == g_ConfigRead.antihack.DLLCRC &&
        aRecv->PlayerBMD == g_ConfigRead.antihack.PlayerCRC &&
        aRecv->SkillCRC == g_ConfigRead.antihack.SkillCRC

Example:
Code:
    if(aRecv->MainExe == g_ConfigRead.antihack.MainCRC &&
        aRecv->IGCDLL == g_ConfigRead.antihack.DLLCRC &&
        aRecv->PlayerBMD == g_ConfigRead.antihack.PlayerCRC &&
        aRecv->SkillCRC == g_ConfigRead.antihack.SkillCRC [COLOR=#ff0000]&& 
        aRecv->AntiHackCRC == g_ConfigRead.antihack.AntiHackCRC[/COLOR]

Original:
Code:
        g_Log.Add("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X) (AntiHackCRC: %X/%X)", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
        aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC, aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC);

        AntiHackLog->Output("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X)(AntiHackCRC: %X/%X) ", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
            aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC,  aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC);


Example:

Code:
        g_Log.Add("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X) (AntiHackCRC: %X/%X)", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
        aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC, aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC[COLOR=#ff0000], aRecv->AntiHackCRC, g_ConfigRead.antihack.AntiHackCRC[/COLOR]);

        AntiHackLog->Output("[ANTI-HACK] (%s)(%s)(%s) Invalid Game-Client files (Recv/Valid) (Main:%X/%X) (IGC:%X/%X) (Player:%X/%X) (SkillCRC: %X/%X)(AntiHackCRC: %X/%X) ", lpObj->AccountID, lpObj->Name, lpObj->m_PlayerData->Ip_addr, aRecv->MainExe, g_ConfigRead.antihack.MainCRC,
            aRecv->IGCDLL, g_ConfigRead.antihack.DLLCRC, aRecv->PlayerBMD, g_ConfigRead.antihack.PlayerCRC,  aRecv->SkillCRC, g_ConfigRead.antihack.SkillCRC[COLOR=#ff0000], aRecv->AntiHackCRC, g_ConfigRead.antihack.AntiHackCRC[/COLOR]);

Search in configread.h
Original:

Code:
    DWORD MainCRC;
    DWORD DLLCRC;
    DWORD PlayerCRC;
    DWORD SkillCRC;

Example:
Code:
    DWORD MainCRC;
    DWORD DLLCRC;
    DWORD PlayerCRC;
    DWORD SkillCRC;
[COLOR=#ff0000]    DWORD AntiHackCRC;[/COLOR]

Search in configread.cpp
Original:

Code:
    this->antihack.MainCRC = ReadCommon.ReadDword("AntiHack", "MainExeCRC", 0);
    this->antihack.DLLCRC = ReadCommon.ReadDword("AntiHack", "DLLCRC", 0);
    this->antihack.PlayerCRC = ReadCommon.ReadDword("AntiHack", "PlayerBmdCRC", 0);
    this->antihack.SkillCRC = ReadCommon.ReadDword("AntiHack", "SkillCRC", 0);

Example:
Code:
    this->antihack.MainCRC = ReadCommon.ReadDword("AntiHack", "MainExeCRC", 0);
    this->antihack.DLLCRC = ReadCommon.ReadDword("AntiHack", "DLLCRC", 0);
    this->antihack.PlayerCRC = ReadCommon.ReadDword("AntiHack", "PlayerBmdCRC", 0);
    this->antihack.SkillCRC = ReadCommon.ReadDword("AntiHack", "SkillCRC", 0);
    [COLOR=#ff0000]this->antihack.AntiHackCRC = ReadCommon.ReadDword("AntiHack", "AntiHackCRC", 0);[/COLOR]

Add in IGC_Common.ini
Code:
[COLOR=#ff0000]AntiHackCRC = 0 ;[/COLOR]

:thumbup1:

I think this is the missing piece:

6ig4QLb - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
it's not a bug
New version in season 9.2


if you want to activate it, it's ok ^_^

Yes Crowley, im reading that, but if i put a Seed lvl4 assembled in the Seed NPC, this returns bad mix. Only accepts me lv3 seed + bundles and only the Tetra Crystal Greater + sphere lv5 = seed assembled lv5 (the another two returns bad mix too) maybe its a mix.bmd error? in this case, have a mix.bmd fixed?
 
Last edited:
Newbie Spellweaver
Joined
Sep 24, 2015
Messages
97
Reaction score
35
Yes Crowley, im reading that, but if i put a Seed lvl4 assembled in the Seed NPC, this returns bad mix. Only accepts me lv3 seed + bundles and only the Tetra Crystal Greater + sphere lv5 = seed assembled lv5 (the another two returns bad mix too) maybe its a mix.bmd error? in this case, have a mix.bmd fixed?

Mix 9.2
Replace red number with 6218
Code:
0    43    2665    0    0    0    0    0    0    0    0    1    1    10    65    1000000        5    0    1117782016    1    0    39    0    4    0    0    1212370944    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    90    65    85    85    85    85    0    0    0    6204    6209    0    255    0    255    0    255    1    1    0    6214[COLOR=#ff0000]    6216[/COLOR]    0    255    0    255    0    255    1    1    0    6159    6159    0    255    0    255    0    255    1    1    0    7190    7190    0    255    0    255    0    255    1    1    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    4

can you open mix?
 
Last edited:
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
Mix 9.2
Replace red number with 6218
Code:
0    43    2665    0    0    0    0    0    0    0    0    1    1    10    65    1000000        5    0    1117782016    1    0    39    0    4    0    0    1212370944    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    90    65    85    85    85    85    0    0    0    6204    6209    0    255    0    255    0    255    1    1    0    6214[COLOR=#ff0000]    6216[/COLOR]    0    255    0    255    0    255    1    1    0    6159    6159    0    255    0    255    0    255    1    1    0    7190    7190    0    255    0    255    0    255    1    1    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    4

can you open mix?

ATM added 4 new lines in mix.bmd for the mix:

seed lv4 = seed lv 3 + bundles joc and joch + the tetra (the 3 tetras and no tetra with 20% of chance)
seed lv5 = seed lv 4 + bundles joc and joch + the tetra (the 3 tetras and no tetra with 20% of chance)


only rest the code in the gameserver for check the correct seed start value, with the actual code with seed lvl3 + sphere lv5 + bundles gets a seed lv5 :D


Code:
11
0	43	2665	0	0	0	0	0	0		0	0	1	1	10	65	1000000		5	0	1117782016	1	0	39	0	4	0	0	1212370944	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	90	65	85	85	85	85	0	0	0	6204	6209	0	255	0	255	0	255	1	1	0	6214	6216	0	255	0	255	0	255	1	1	0	6159	6159	0	255	0	255	0	255	1	1	0	7190	7190	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	4
1	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	20	65	85	85	85	85	0	0	0	6256	6261	0	255	0	255	0	255	1	1	0	6217	6217	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	4
2	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	50	65	85	85	85	85	0	0	0	6256	6261	0	255	0	255	0	255	1	1	0	6217	6217	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	7415	7415	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	5
3	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	65	65	85	85	85	85	0	0	0	6256	6261	0	255	0	255	0	255	1	1	0	6217	6217	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	7414	7414	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	5
4	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	80	65	85	85	85	85	0	0	0	6256	6261	0	255	0	255	0	255	1	1	0	6217	6217	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	7413	7413	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	5

5	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	20	65	85	85	85	85	0	0	0	6262	6267	0	255	0	255	0	255	1	1	0	6218	6218	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	0		0		0		0		0		0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	4
6	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	50	65	85	85	85	85	0	0	0	6262	6267	0	255	0	255	0	255	1	1	0	6218	6218	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	7415	7415	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	5
7	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	65	65	85	85	85	85	0	0	0	6262	6267	0	255	0	255	0	255	1	1	0	6218	6218	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	7414	7414	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	5
8	43	2665	0	0	0	0	0	2222	0	0	1	1	10	65	1000000		1	32	0			0	0	0	0	0	0	0	0			0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	80	65	85	85	85	85	0	0	0	6262	6267	0	255	0	255	0	255	1	1	0	6218	6218	0	255	0	255	0	255	1	1	0	6285	6285	0	255	0	255	0	255	1	1	0	6281	6281	0	255	0	255	0	255	1	1	0	7413	7413	0	255	0	255	0	255	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	5

end
 
Back
Top