Kết quả 1 đến 2 của 2
Chủ đề: 1.00.90 GS Fixes List
-
12-07-10, 02:01 PM #1
- Ngày tham gia
- Sep 2009
- Bài viết
- 203
- Thanks
- 0
- Thanked 4 Times in 4 Posts
1.00.90 GS Fixes List
PHP Code:#include "StdAfx.h"
c_Fixes Fixes;
void c_Fixes::PatchMemoryInit()
{
//CheckSum
Extra.SetByte(0x00438D3A,0x74); // CheckSum
//Personal ID
Extra.SetNop(0x0043B9D6,5); // Personal ID Fix
//Guild ID
Extra.SetNop(0x004504E9,2); // Guild ID Fix
Extra.SetNop(0x00450376,6); // Guild ID Fix
BYTE cFixPartyZen[31] = {0x8B,0x4D,0xE4,0x8B,0x55,0x0C,0x03,0xC9,0x03,0xC9,0x03,0xC9,0x03,0xC9,0x81,0xC1,0x00,0x24,0x00,0x00,0x89,0x8A,0xD8,0x00,0x00,0x00,0xE9,0x83,0xFC,0xFF,0xFF};
memcpy((int*)0x005174E7,cFixPartyZen,sizeof(cFixPartyZen));
BYTE cFixPartyZen2[12] = {0xE9,0x65,0x03,0x00,0x00,0x90,0x90,0x90,0x90,0x90 ,0x90,0x90};
memcpy((int*)0x0051717D,cFixPartyZen2,sizeof(cFixPartyZen2));
BYTE ring40[5] = {0xE8, 0xD9, 0x23, 0xFC, 0xFF};
memcpy((int*)0x004419F9,ring40,sizeof(ring40));
Extra.SetRetn(0x00403233); // Destroy Giocp
Extra.SetRetn(0x004069AB); // Serial 0x00000000 fix
Extra.SetRetn(0x00404584); // HACK TOOL DC Fix
Extra.SetByte(0x004369B7,0xEB); // Socket Serial
Extra.SetByte(0x0043880E,0x90); // Hack reporting FIX
Extra.SetByte(0x0043880F,0x90); //
Extra.SetByte(0x00438830,0xE9); //
Extra.SetByte(0x00438831,0x74); //
Extra.SetByte(0x00438832,0x01); //
Extra.SetByte(0x00438833,0x00); //
Extra.SetByte(0x00438835,0x90); //
Extra.SetNop(0x00458612,27); // Protocol Error FIX
Extra.SetByte(0x00460396,0xEB); // DevilSquare Master FIX
Extra.SetNop(0x004B33DE,6); // error-L2 : Index(%d) %x %x %x FIX
Extra.SetByte(0x004B409F,0x90); // Invalid Socket FIX
Extra.SetByte(0x004B40A0,0x90); //
Extra.SetByte(0x004B41CF,0xEB); //
Extra.SetNop(0x0056D6F3,5); // ggauth.dll Unload
Extra.SetByte(0x0056D708,0xEB); //
Extra.SetByte(0x0057FDB3,0x33); // BC Master Enter FIX
Extra.SetByte(0x0057FDB4,0xC0); //
Extra.SetByte(0x0057FDB5,0x90); //
Extra.SetByte(0x0057FE6D,0x33); //
Extra.SetByte(0x0057FE6E,0xC0); //
Extra.SetByte(0x0057FE6F,0x90); //
Extra.SetByte(0x005B031C,0xFF); // AiElement Error
Extra.SetByte(0x005D9771,0xEB); // Illusion Temple enter
Extra.SetByte(0x0061018E,0x81); // Raklion Fix
Extra.SetByte(0x0061018F,0x51); //
Extra.SetByte(0x00610190,0x01); //
Extra.SetByte(0x0077D72C,0x45); // Green Bar
Extra.SetByte(0x0077D72D,0x4E); //
Extra.SetByte(0x0077D72E,0x43); //
Extra.SetByte(0x0077D72F,0x54); //
Extra.SetByte(0x0077D730,0x65); //
Extra.SetByte(0x0077D731,0x61); //
Extra.SetByte(0x0077D732,0x6D); //
Extra.SetByte(0x0077D734,0x20); //
Extra.SetByte(0x0077D735,0x2D); //
Extra.SetByte(0x0077D736,0x5D); //
Extra.SetNop(0x004A17D0,7); // Drop W/ luck Fix
Extra.SetByte(0x004C7041,0xE9); // Fix Crash Dump File
Extra.SetByte(0x004C7042,0x2E); // Fix Crash Dump File
Extra.SetByte(0x004C7043,0x01); // Fix Crash Dump File
Extra.SetByte(0x004C7044,0x00); // Fix Crash Dump File
Extra.SetByte(0x004C7046,0x90); // Fix Crash Dump File
this->Fix_INVALID_SOCKET();
this->FixAllGoldens();
this->MaxStats65000(true);
Extra.SetByte(0x004D6b46,0x3F); // Arena cannot pvp
// GM TRansform Ring Fixing TEST
BYTE JumpGMCode[] = {0xE9,0x3E,0x08,0x00,0x00,0x90,0x90,0x90};
memcpy((int*)0x0052FAB8,JumpGMCode,sizeof(JumpGMCode));
BYTE PachtGMCode[] = {0x83,0xC2,0x2E,0x89,0x95,0x6C,0xEC,0xFF,0xFF,0xE9,0xB7,0xF7,0xFF,0xFF};
memcpy((int*)0x005302FB,PachtGMCode,sizeof(PachtGMCode));
// Bypass MonsterSkill.txt max Monster
Extra.SetByte(0x005AAA3C,0x58);
Extra.SetByte(0x005AAA3D,0x02);
Extra.SetByte(0x0041E8A9,0x08); // BOX + 1
Extra.SetByte(0x0041E965,0x08); // BOX + 1
Extra.SetByte(0x0041EA47,0x09); // BOX + 2
Extra.SetByte(0x0041EB2A,0x0c); // BOX + 3
Extra.SetByte(0x0041EBEB,0x0C); // BOX + 4
Extra.SetByte(0x0041ECAC,0x0C); // BOX + 5
SetNop(0x004A23BA,7); // Selupan Drop Luck Fix
SetNop(0x0053F5CE,7); // Kun Dun Drop ANC + Luck Fix
SetNop(0x0049E008,7); // Fix Maya Hand Drop Luck
SetNop(0x0049E378,7); // Fix NightMare Drop Luck
SetNop(0x0049DC81,7); // Fix Boss Crywolf Drop Luck
SetNop(0x0049D881,7); // Fix Dark Elf Crywolf Drop Luck
SetNop(0x0049AA55,7); // Fix Green Ribbon Box Drop Luck
SetNop(0x0049AF25,7); // Fix Blue Ribbon Box Drop Luck
SetNop(0x0049B875,7); // Red Chocolate Box Drop Luck Fix
SetNop(0x0049BD45,7); // Blue Chocolate Box Drop Luck Fix
SetNop(0x0049C695,7); // Vermilion Box Drop Luck Fix
SetNop(0x0049CB65,7); // Deep Blue Box Drop Luck Fix
SetNop(0x004A00A1,7); // GM Box Drop Luck Fix
SetNop(0x004A054D,7); // Green Chaos Box Drop Luck Fix
SetNop(0x004A09DD,7); // Red Chaos Box Drop Luck Fix
SetNop(0x004A0E6D,7); // Puple Chaos Box Drop Luck Fix
Extra.SetByte(0x005609DB,0xE9); // GM Move M key
Extra.SetByte(0x005609DC,0xF5); // GM Move M key
Extra.SetByte(0x005609DD,0x00); // GM Move M key
Extra.SetByte(0x005609E0,0x90); // GM Move M key
Extra.SetByte(0x005609E1,0x8B); // GM Move M key
Extra.SetByte(0x0054EFC6,0xEB); //Allow Excellent Anc
Extra.SetByte(0x005C600A,0xEB); //Allow Joh Anc
Extra.SetByte(0x0054F06F,0xEB); //Allow Exc Socket
Extra.SetNop(0x0042F650,8); //Poitions 255
Extra.SetNop(0x00502243,8); //Poitions 255
Extra.SetByte(0x005023D9,0xEB); //Poitions 255
Extra.SetNop(0x0042F2F4,2); // Life +28
Extra.SetNop(0x005573C4,2); // Life +28
Extra.SetByte(0x00501F89,0x07); // Life +28
Extra.SetByte(0x005378D0,0x07); // Life +28
Extra.SetByte(0x0042F290+2,0x0F); //+ 15 Items
Extra.SetByte(0x00501EE2+2,0x0F); //+ 15 Items
//GM can kill, Enter (w7 fix)
BYTE FixGMEnter[2] = { 0xEB, 0x42 };
memcpy((int*)0x0050514B,FixGMEnter,sizeof(FixGMEnter));
//Fix Summoner Berserker 65k+ Damage
BYTE FixBerserker[] = { 0x68, 0xBC, 0x02, 0x00, 0x00 };
memcpy((int*)0x004E5B45,FixBerserker,sizeof(FixBerserker));
//Fix Mana Shield 32k+ Stats
BYTE FixMShield1[] = { 0xB9, 0xBC, 0x02, 0x00, 0x00 };
memcpy((int*)0x004DB03D,FixMShield1,sizeof(FixMShield1));
memcpy((int*)0x004FAA9A,FixMShield1,sizeof(FixMShield1));
BYTE FixMShield2[] = { 0xBE, 0x20, 0x03, 0x00, 0x00 };
memcpy((int*)0x004DB05D,FixMShield2,sizeof(FixMShield2));
memcpy((int*)0x004FAABA,FixMShield2,sizeof(FixMShield2));
Extra.SetByte(0x004403C2,0xEB); // Item drop
Extra.SetByte(0x00520085,0xEB); // Move item
Extra.SetByte(0x00523844,0xEB); // Trade 1
Extra.SetByte(0x00524168,0xEB); // Trade 2
Extra.SetByte(0x0054AFD6,0xEB); // Mix Jawel
Extra.SetByte(0x0054B966,0xEB); // Unmix Jawel
BYTE SERIAL_0[9] = {0xE9,0x90,0x00,0x00,0x00,0x90,0x90,0x90,0x90};
memcpy((int*)0x00542BD0,SERIAL_0,sizeof(SERIAL_0));
//Serial 0 when use item
BYTE Serial0UseItem[6] = {0xE9,0xAD,0x00,0x00,0x00,0x90};
memcpy ((int*)0x0045A3B2, Serial0UseItem, sizeof(Serial0UseItem));
//Serial 0 when sell item
BYTE Serial0SelItem[6] = {0xE9,0x81,0x00,0x00,0x00,0x90};
memcpy ((int*)0x00446676, Serial0SelItem, sizeof(Serial0SelItem));
//Serial 0 Personal Shop
BYTE Serial0PSHop[6] = {0xE9,0xB0,0x00,0x00,0x00,0x90};
memcpy ((int*)0x0044A55A, Serial0PSHop, sizeof(Serial0PSHop));
//Serial 0 Buy in Personal Shop
BYTE Serial0BPSHop[6] = {0xE9,0xAE,0x00,0x00,0x00,0x90};
memcpy ((int*)0x0044C494, Serial0BPSHop, sizeof(Serial0BPSHop));
//Party Move
BYTE ppm[3] = {0x83, 0xF8, 0x08};
memcpy((int*)0x00560C66,ppm,sizeof(ppm));
//Party Kill
BYTE ppk[6] = {0xE9, 0x1D, 0x01, 0x00, 0x00, 0x90};
memcpy((int*)0x004D6D56,ppk,sizeof(ppk));
//PK Kill
SetByte(0x004D69C1,0x7);
SetByte(0x004D6DA0,0x7);
SetByte(0x004D6E31,0x7);
//Packet Per second
BYTE cFixPacketPerSecond[6] = {0xE9,0x42,0x01,0x00,0x00,0x90};
memcpy((int*)0x004B10FB,cFixPacketPerSecond,sizeof(cFixPacketPerSecond));
SetByte(0x005044B8,0xEB); //Marlon Quest Fix
SetByte(0x00504519,0xEB);
}
void __declspec(naked) GetQueComplStatusFix()
{
_asm
{
//004B1D9E Hook, JMP back 004B1DA7
CMP DWORD PTR SS:[EBP-0x30],0x3E3 //Original
JE AllowSomeShit;
CMP DWORD PTR SS:[EBP-0x30],0x79 //121 Error
JE AllowSomeShit;
mov edi, 0x004B1DA7;
jmp edi;
AllowSomeShit:
mov edi, 0x004B1DD9;
jmp edi;
}
}
void c_Fixes::Fix_INVALID_SOCKET()
{
BYTE QueCompletionStat[9] = { 0xFF, 0x25, 0x00, 0xB5, 0x71, 0x00, 0x90, 0x90, 0x90 };
memcpy((int*)0x004B1D9E,QueCompletionStat,sizeof(QueCompletionStat));
*(DWORD*)0x0071B500 = (DWORD)GetQueComplStatusFix;
}
void c_Fixes::FixAllGoldens()
{
BYTE FixGoldenBudgeDragonDrop[7]={0xC7, 0x45, 0xEC, 0x00, 0x00, 0x00, 0x00};
memcpy((int*)0x0041E8A6,FixGoldenBudgeDragonDrop,sizeof(FixGoldenBudgeDragonDrop));
BYTE GoldenTitanFix[7]={0x0F, 0x84, 0xE1, 0x00, 0x00, 0x00, 0x90};
memcpy((int*)0x0041E92A,GoldenTitanFix,sizeof(GoldenTitanFix));
BYTE GoldenSoldierFix[6]={0xE9, 0x97, 0x00, 0x00, 0x00, 0x90};
memcpy((int*)0x0041E93B,GoldenSoldierFix,sizeof(GoldenSoldierFix));
BYTE LizardKingFix[7]={0x0F, 0x84, 0xC9, 0x01, 0x00, 0x00, 0x90};
memcpy((int*)0x0041E9E6,LizardKingFix,sizeof(LizardKingFix));
BYTE GoldenTantalosFix[7]={0x0F, 0x84, 0xBA, 0x01, 0x00, 0x00, 0x90};
memcpy((int*)0x0041EAB6,GoldenTantalosFix,sizeof(GoldenTantalosFix));
Extra.SetNop(0x0041E9F7,2); //Golden Vepar FIX
Extra.SetNop(0x0041EAC7,2); //Golden Wheel FIX
Extra.SetNop(0x0041EADA,2); //Golden Golem FIX
}
void c_Fixes::MaxStats65000(bool Enabled)
{
if (Enabled == true)
{
Extra.SetByte(0x004567F3+1,0xB7);
Extra.SetByte(0x004592A2+1,0xB7);
Extra.SetByte(0x0045CBB1+1,0xB7);
Extra.SetByte(0x004AD9A7+1,0xB7);
Extra.SetByte(0x004CF77C+1,0xB7);
Extra.SetByte(0x004CFD34+1,0xB7);
Extra.SetByte(0x004CFD9C+1,0xB7);
Extra.SetByte(0x004CFE05+1,0xB7);
Extra.SetByte(0x004CFE5A+1,0xB7);
Extra.SetByte(0x004D27D6+1,0xB7);
Extra.SetByte(0x004D43E4+1,0xB7);
Extra.SetByte(0x004D4485+1,0xB7);
Extra.SetByte(0x004D44FF+1,0xB7);
Extra.SetByte(0x004D4FCB+1,0xB7);
Extra.SetByte(0x004D62FF+1,0xB7);
Extra.SetByte(0x004D633A+1,0xB7);
Extra.SetByte(0x004D7536+1,0xB7);
Extra.SetByte(0x004D75C9+1,0xB7);
Extra.SetByte(0x004E8F32+1,0xB7);
Extra.SetByte(0x004E8FC4+1,0xB7);
Extra.SetByte(0x004EE5D2+1,0xB7);
Extra.SetByte(0x004EEF9C+1,0xB7);
Extra.SetByte(0x004EF1C3+1,0xB7);
Extra.SetByte(0x004F0A8E+1,0xB7);
Extra.SetByte(0x004F9680+1,0xB7);
Extra.SetByte(0x00502B48+1,0xB7);
Extra.SetByte(0x00506051+1,0xB7);
Extra.SetByte(0x0051CB84+1,0xB7);
Extra.SetByte(0x0053AEFB+1,0xB7);
Extra.SetByte(0x0053B1E0+1,0xB7);
Extra.SetByte(0x0053B440+1,0xB7);
Extra.SetByte(0x0053CB58+1,0xB7);
Extra.SetByte(0x0053D760+1,0xB7);
Extra.SetByte(0x0053D90B+1,0xB7);
Extra.SetByte(0x00547BA7+1,0xB7);
Extra.SetByte(0x005650B7+1,0xB7);
Extra.SetByte(0x0058E7C9+1,0xB7);
Extra.SetByte(0x0058EA18+1,0xB7);
Extra.SetByte(0x0058ECB7+1,0xB7);
Extra.SetByte(0x005D473C+1,0xB7);
Extra.SetByte(0x0045680D+1,0xB7);
Extra.SetByte(0x0045CC3A+1,0xB7);
Extra.SetByte(0x004CF795+1,0xB7);
Extra.SetByte(0x004CFABA+1,0xB7);
Extra.SetByte(0x004CFD48+1,0xB7);
Extra.SetByte(0x004CFDB0+1,0xB7);
Extra.SetByte(0x004CFE19+1,0xB7);
Extra.SetByte(0x004CFE6E+1,0xB7);
Extra.SetByte(0x004D6315+1,0xB7);
Extra.SetByte(0x004D6350+1,0xB7);
Extra.SetByte(0x004D7516+1,0xB7);
Extra.SetByte(0x004D75A9+1,0xB7);
Extra.SetByte(0x004D79AC+1,0xB7);
Extra.SetByte(0x004D79E8+1,0xB7);
Extra.SetByte(0x004D7A1A+1,0xB7);
Extra.SetByte(0x004D7A56+1,0xB7);
Extra.SetByte(0x004D7A8E+1,0xB7);
Extra.SetByte(0x004D7ABD+1,0xB7);
Extra.SetByte(0x004D7B07+1,0xB7);
Extra.SetByte(0x004D7B3B+1,0xB7);
Extra.SetByte(0x004D7B6F+1,0xB7);
Extra.SetByte(0x004D7BA6+1,0xB7);
Extra.SetByte(0x004D7BDA+1,0xB7);
Extra.SetByte(0x004D7C0F+1,0xB7);
Extra.SetByte(0x004DB029+1,0xB7);
Extra.SetByte(0x004E4AF6+1,0xB7);
Extra.SetByte(0x004E8F4B+1,0xB7);
Extra.SetByte(0x004E8FAE+1,0xB7);
Extra.SetByte(0x004EE59C+1,0xB7);
Extra.SetByte(0x004EE63E+1,0xB7);
Extra.SetByte(0x004EEFE1+1,0xB7);
Extra.SetByte(0x004EF1D9+1,0xB7);
Extra.SetByte(0x004F0AA7+1,0xB7);
Extra.SetByte(0x004F279C+1,0xB7);
Extra.SetByte(0x004F27D8+1,0xB7);
Extra.SetByte(0x004F280A+1,0xB7);
Extra.SetByte(0x004F2846+1,0xB7);
Extra.SetByte(0x004F287E+1,0xB7);
Extra.SetByte(0x004F28AD+1,0xB7);
Extra.SetByte(0x004F28F7+1,0xB7);
Extra.SetByte(0x004F292B+1,0xB7);
Extra.SetByte(0x004F295F+1,0xB7);
Extra.SetByte(0x004F2996+1,0xB7);
Extra.SetByte(0x004F29CA+1,0xB7);
Extra.SetByte(0x004F29FF+1,0xB7);
Extra.SetByte(0x004F96A5+1,0xB7);
Extra.SetByte(0x004FAA86+1,0xB7);
Extra.SetByte(0x00502B7B+1,0xB7);
Extra.SetByte(0x00506046+1,0xB7);
Extra.SetByte(0x00502B7B+1,0xB7);
Extra.SetByte(0x00506046+1,0xB7);
Extra.SetByte(0x0051CBBC+1,0xB7);
Extra.SetByte(0x0053AF05+1,0xB7);
Extra.SetByte(0x0053B1EA+1,0xB7);
Extra.SetByte(0x0053B44A+1,0xB7);
Extra.SetByte(0x0053CB0F+1,0xB7);
Extra.SetByte(0x0053D78C+1,0xB7);
Extra.SetByte(0x0053D8CD+1,0xB7);
Extra.SetByte(0x00547BEF+1,0xB7);
Extra.SetByte(0x005650A0+1,0xB7);
Extra.SetByte(0x0058E7AE+1,0xB7);
Extra.SetByte(0x0058E9FD+1,0xB7);
Extra.SetByte(0x0058EC9C+1,0xB7);
Extra.SetByte(0x005D4724+1,0xB7);
Extra.SetByte(0x004CF7AE+1,0xB7);
Extra.SetByte(0x004CFD5C+1,0xB7);
Extra.SetByte(0x004CFDC4+1,0xB7);
Extra.SetByte(0x004CFE2D+1,0xB7);
Extra.SetByte(0x004CFE82+1,0xB7);
Extra.SetByte(0x004DAD53+1,0xB7);
Extra.SetByte(0x004E8F64+1,0xB7);
Extra.SetByte(0x004E9031+1,0xB7);
Extra.SetByte(0x004EE674+1,0xB7);
Extra.SetByte(0x004EF0D9+1,0xB7);
Extra.SetByte(0x004EF1F1+1,0xB7);
Extra.SetByte(0x004F0AC0+1,0xB7);
Extra.SetByte(0x004F8142+1,0xB7);
Extra.SetByte(0x004FB3F1+1,0xB7);
Extra.SetByte(0x00502BAD+1,0xB7);
Extra.SetByte(0x00504249+1,0xB7);
Extra.SetByte(0x0050603B+1,0xB7);
Extra.SetByte(0x0051CC2B+1,0xB7);
Extra.SetByte(0x0053AF11+1,0xB7);
Extra.SetByte(0x0053B1F6+1,0xB7);
Extra.SetByte(0x0053B456+1,0xB7);
Extra.SetByte(0x0053CAC6+1,0xB7);
Extra.SetByte(0x0053D7B5+1,0xB7);
Extra.SetByte(0x0053D88C+1,0xB7);
Extra.SetByte(0x0053E628+1,0xB7);
Extra.SetByte(0x0053E644+1,0xB7);
Extra.SetByte(0x0053E660+1,0xB7);
Extra.SetByte(0x0053E67C+1,0xB7);
Extra.SetByte(0x00547C37+1,0xB7);
Extra.SetByte(0x00565089+1,0xB7);
Extra.SetByte(0x0058E793+1,0xB7);
Extra.SetByte(0x0058E9E2+1,0xB7);
Extra.SetByte(0x0058EC81+1,0xB7);
Extra.SetByte(0x005D470C+1,0xB7);
Extra.SetByte(0x004567D9+1,0xB7);
Extra.SetByte(0x004CF7C7+1,0xB7);
Extra.SetByte(0x004CFD70+1,0xB7);
Extra.SetByte(0x004CFDD8+1,0xB7);
Extra.SetByte(0x004CFE41+1,0xB7);
Extra.SetByte(0x004CFE96+1,0xB7);
Extra.SetByte(0x004D0BE5+1,0xB7);
Extra.SetByte(0x004D0CD0+1,0xB7);
Extra.SetByte(0x004D0D37+1,0xB7);
Extra.SetByte(0x004D0ED1+1,0xB7);
Extra.SetByte(0x004D0F10+1,0xB7);
Extra.SetByte(0x004D0F8F+1,0xB7);
Extra.SetByte(0x004D0FD0+1,0xB7);
Extra.SetByte(0x004D10BD+1,0xB7);
Extra.SetByte(0x004D10FC+1,0xB7);
Extra.SetByte(0x004D1170+1,0xB7);
Extra.SetByte(0x004D118C+1,0xB7);
Extra.SetByte(0x004D11A7+1,0xB7);
Extra.SetByte(0x004D11F5+1,0xB7);
Extra.SetByte(0x004D1210+1,0xB7);
Extra.SetByte(0x004D122B+1,0xB7);
Extra.SetByte(0x004D133B+1,0xB7);
Extra.SetByte(0x004D137A+1,0xB7);
Extra.SetByte(0x004D13EE+1,0xB7);
Extra.SetByte(0x004D140A+1,0xB7);
Extra.SetByte(0x004D1425+1,0xB7);
Extra.SetByte(0x004D1473+1,0xB7);
Extra.SetByte(0x004D148E+1,0xB7);
Extra.SetByte(0x004D14A9+1,0xB7);
Extra.SetByte(0x004D17DF+1,0xB7);
Extra.SetByte(0x004D1818+1,0xB7);
Extra.SetByte(0x004D18BC+1,0xB7);
Extra.SetByte(0x004D44A5+1,0xB7);
Extra.SetByte(0x004D451F+1,0xB7);
Extra.SetByte(0x004D5B70+1,0xB7);
Extra.SetByte(0x004D5BA7+1,0xB7);
Extra.SetByte(0x004D5D17+1,0xB7);
Extra.SetByte(0x004D5D4A+1,0xB7);
Extra.SetByte(0x004DAD73+1,0xB7);
Extra.SetByte(0x004DAD9D+1,0xB7);
Extra.SetByte(0x004DB049+1,0xB7);
Extra.SetByte(0x004DB06E+1,0xB7);
Extra.SetByte(0x004DB218+1,0xB7);
Extra.SetByte(0x004DB519+1,0xB7);
Extra.SetByte(0x004DC333+1,0xB7);
Extra.SetByte(0x004DC477+1,0xB7);
Extra.SetByte(0x004DFA4F+1,0xB7);
Extra.SetByte(0x004DFA72+1,0xB7);
Extra.SetByte(0x004E430B+1,0xB7);
Extra.SetByte(0x004E4323+1,0xB7);
Extra.SetByte(0x004E44BD+1,0xB7);
Extra.SetByte(0x004E44D5+1,0xB7);
Extra.SetByte(0x004E4ABB+1,0xB7);
Extra.SetByte(0x004E4B10+1,0xB7);
Extra.SetByte(0x004E4D7C+1,0xB7);
Extra.SetByte(0x004E4DB5+1,0xB7);
Extra.SetByte(0x004E4E0C+1,0xB7);
Extra.SetByte(0x004E5AFE+1,0xB7);
Extra.SetByte(0x004E5B16+1,0xB7);
Extra.SetByte(0x004E5B2B+1,0xB7);
Extra.SetByte(0x004E6F71+1,0xB7);
Extra.SetByte(0x004E70BF+1,0xB7);
Extra.SetByte(0x004E7229+1,0xB7);
Extra.SetByte(0x004E8F7D+1,0xB7);
Extra.SetByte(0x004E901B+1,0xB7);
Extra.SetByte(0x004EE608+1,0xB7);
Extra.SetByte(0x004EF026+1,0xB7);
Extra.SetByte(0x004EF209+1,0xB7);
Extra.SetByte(0x004F0AD9+1,0xB7);
Extra.SetByte(0x004F8214+1,0xB7);
Extra.SetByte(0x004FA007+1,0xB7);
Extra.SetByte(0x004FAAA6+1,0xB7);
Extra.SetByte(0x004FAB01+1,0xB7);
Extra.SetByte(0x004FAC94+1,0xB7);
Extra.SetByte(0x004FAE11+1,0xB7);
Extra.SetByte(0x004FB411+1,0xB7);
Extra.SetByte(0x004FB43E+1,0xB7);
Extra.SetByte(0x004FCF73+1,0xB7);
Extra.SetByte(0x004FD2A7+1,0xB7);
Extra.SetByte(0x00502BDF+1,0xB7);
Extra.SetByte(0x005042F3+1,0xB7);
Extra.SetByte(0x00506030+1,0xB7);
Extra.SetByte(0x0051CC55+1,0xB7);
Extra.SetByte(0x00535B4D+1,0xB7);
Extra.SetByte(0x00536074+1,0xB7);
Extra.SetByte(0x005366A3+1,0xB7);
Extra.SetByte(0x0053AF1D+1,0xB7);
Extra.SetByte(0x0053B202+1,0xB7);
Extra.SetByte(0x0053B462+1,0xB7);
Extra.SetByte(0x0053CA7D+1,0xB7);
Extra.SetByte(0x0053D7DE+1,0xB7);
Extra.SetByte(0x0053D84B+1,0xB7);
Extra.SetByte(0x00547C7C+1,0xB7);
Extra.SetByte(0x00565072+1,0xB7);
Extra.SetByte(0x0058E778+1,0xB7);
Extra.SetByte(0x0058E9C7+1,0xB7);
Extra.SetByte(0x0058EC66+1,0xB7);
Extra.SetByte(0x005D46F4+1,0xB7);
}
}
extern c_Fixes Fixes;
Khách viếng thăm hãy cùng MinBrack1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
20-07-10, 08:40 AM #2
- Ngày tham gia
- Apr 2008
- Bài viết
- 1,169
- Thanks
- 818
- Thanked 815 Times in 331 Posts
Ðề: 1.00.90 GS Fixes List
bài viết của bạn rất hay....tiếp tục phát triển nhé....
hiện nay nhóm tớ cũng đang nghiên kíu đến GS này rồi...Đã già yếu và bệnh tật
Các Chủ đề tương tự
-
[Release]SCFMT EP2 Server Files + Buglist + fixes (Repack)
Bởi bachcotsau trong diễn đàn ReleasesTrả lời: 262Bài viết cuối: 10-03-10, 11:49 PM