[Guide][GS 1.00.18] Party Zen Bug Fix
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 3 của 3
  1. #1
    Vi phạm quy định cuonglee's Avatar
    Ngày tham gia
    May 2006
    Bài viết
    124
    Thanks
    0
    Thanked 50 Times in 14 Posts

    [Guide][GS 1.00.18] Party Zen Bug Fix

    Party Zen Bug Fix GameServer Normal


    Nguồn hướng dẫn và lưu hành : Cuonglee and TrustTeam
    Từ : [Only registered and activated users can see links. ]

    In Ollydbg:

    Go to offset 004E3437
    004E3437 |> 5F POP EDI
    004E3438 |. 5E POP ESI
    004E3439 |. 5B POP EBX
    004E343A |. 8BE5 MOV ESP,EBP
    004E343C |. 5D POP EBP
    004E343D \. C3 RETN
    Change to:

    004E3437 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C]
    004E343A 33C0 XOR EAX,EAX
    004E343C 8A41 64 MOV AL,BYTE PTR DS:[ECX+64]
    004E343F 83F8 02 CMP EAX,2
    004E3442 74 05 JE SHORT GameServ.004E3449
    004E3444 83F8 03 CMP EAX,3
    004E3447 75 20 JNZ SHORT GameServ.004E3469
    004E3449 8B91 B4000000 MOV EDX,DWORD PTR DS:[ECX+B4]
    004E344F 8955 F8 MOV DWORD PTR SS:[EBP-8],EDX
    004E3452 DB45 F8 FILD DWORD PTR SS:[EBP-8]
    004E3455 D80D C8186E00 FMUL DWORD PTR DS:[6E18C8]
    004E345B E8 1C550B00 CALL GameServ.0059897C
    004E3460 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C]
    004E3463 8981 B4000000 MOV DWORD PTR DS:[ECX+B4],EAX
    004E3469 5F POP EDI
    004E346A 5E POP ESI
    004E346B 5B POP EBX
    004E346C 8BE5 MOV ESP,EBP
    004E346E 5D POP EBP
    004E346F C3 RETN
    Or
    In C++ make dll :


    File *.cpp :
    bool PartyZenFix (char * ini)
    {
    BYTE PTZenFix[] = {
    0x8B,0x4D,0x0C,0x33,0xC0,0x8A,0x41,0x64,0x83,0xF8, 0x02,0x74,0x05,0x83,0xF8,0x03,
    0x75,0x20,0x8B,0x91,0xB4,0x00,0x00,0x00,0x89,0x55, 0xF8,0xDB,0x45,0xF8,0xD8,0x0D,
    0xC8,0x18,0x6E,0x00,0xE8,0x1C,0x55,0x0B,0x00,0x8B, 0x4D,0x0C,0x89,0x81,0xB4,0x00,
    0x00,0x00,0x5F,0x5E,0x5B,0x8B,0xE5,0x5D,0xC3 } ;

    if ( GetPrivateProfileInt("TSTOption","TSTFixPartyZen", 0,ini) )
    {
    memcpy ( (int *) GS_PARTY_ZEN_FIX , PTZenFix , sizeof(PTZenFix) );
    return 1;
    }
    return 0;
    }
    File *.h :
    //=========================================
    // Party Zen Bug Fix
    //=========================================
    #define GS_PARTY_ZEN_FIX (0x004E3437)
    File *.ini :
    TSTFixPartyZen = 1 ;0: No fix ; 1: Fix
    Lần sửa cuối bởi cuonglee, ngày 20-04-08 lúc 03:21 PM.
    Khách viếng thăm hãy cùng cuonglee xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Mar 2008
    Bài viết
    61
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: [Guide][GS 1.00.18] Party Zen Bug Fix

    thanks .
    Khách viếng thăm hãy cùng Đầu Gấu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Vi phạm quy định cuonglee's Avatar
    Ngày tham gia
    May 2006
    Bài viết
    124
    Thanks
    0
    Thanked 50 Times in 14 Posts

    Ðề: [Guide][GS 1.00.18] Party Zen Bug Fix

    Party Zen Bug Fix In GS_CS


    In Ollydbg:
    Go to offset 004F5B97
    004F5B97 |> 5F POP EDI
    004F5B98 |. 5E POP ESI
    004F5B99 |. 5B POP EBX
    004F5B9A |. 8BE5 MOV ESP,EBP
    004F5B9C |. 5D POP EBP
    004F5B9D \. C3 RETN
    Change to:

    004F5B97 |> 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C]
    004F5B9A |. 33C0 XOR EAX,EAX
    004F5B9C |. 8A41 64 MOV AL,BYTE PTR DS:[ECX+64]
    004F5B9F |. 83F8 02 CMP EAX,2
    004F5BA2 |. 74 05 JE SHORT GameServ.004F5BA9
    004F5BA4 |. 83F8 03 CMP EAX,3
    004F5BA7 |. 75 20 JNZ SHORT GameServ.004F5BC9
    004F5BA9 |> 8B91 B4000000 MOV EDX,DWORD PTR DS:[ECX+B4]
    004F5BAF |. 8955 F8 MOV DWORD PTR SS:[EBP-8],EDX
    004F5BB2 |. DB45 F8 FILD DWORD PTR SS:[EBP-8]
    004F5BB5 |. D80D F0B97300 FMUL DWORD PTR DS:[73B9F0]
    004F5BBB |. E8 1C8D0D00 CALL GameServ.005CE8DC
    004F5BC0 |. 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C]
    004F5BC3 |. 8981 B4000000 MOV DWORD PTR DS:[ECX+B4],EAX
    004F5BC9 |> 5F POP EDI
    004F5BCA |. 5E POP ESI
    004F5BCB |. 5B POP EBX
    004F5BCC |. 8BE5 MOV ESP,EBP
    004F5BCE |. 5D POP EBP
    004F5BCF \. C3 RETN
    Or
    In C++ make dll

    File *.cpp :
    bool PartyZenFix (char * ini)
    {
    BYTE PTZenFix[] = {
    0x8B,0x4D,0x0C,0x33,0xC0,0x8A,0x41,0x64,0x83,0xF8, 0x02,0x74,0x05,0x83,0xF8,0x03,
    0x75,0x20,0x8B,0x91,0xB4,0x00,0x00,0x00,0x89,0x55, 0xF8,0xDB,0x45,0xF8,0xD8,0x0D,
    0xF0,0xB9,0x73,0x00,0xE8,0x1C,0x8D,0x0D,0x00,0x8B, 0x4D,0x0C,0x89,0x81,0xB4,0x00,
    0x00,0x00,0x5F,0x5E,0x5B,0x8B,0xE5,0x5D,0xC3 } ;

    if ( GetPrivateProfileInt("TSTOption","TSTFixPartyZen", 0,ini) )
    {
    memcpy ( (int *) GSCS_PARTY_ZEN_FIX , PTZenFix , sizeof(PTZenFix) );
    return 1;
    }
    return 0;
    }
    File *.h :
    //=========================================
    // Party Zen Bug Fix
    //=========================================
    #define GSCS_PARTY_ZEN_FIX (0x004F5B97)
    File *.ini :
    TSTFixPartyZen = 1 ;0: No fix ; 1: Fix
    Khách viếng thăm hãy cùng cuonglee xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Guide chinh đồ cho những người bạn mới
    Bởi phien-nhatrang trong diễn đàn Chinh Đồ
    Trả lời: 44
    Bài viết cuối: 29-12-11, 06:21 PM
  2. [SCF 10.07.65] Config có thể nhặt được đồ khi cùng Party
    Bởi †ShiNiChi† trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 13-06-11, 01:13 PM
  3. [ChứcNăngSCF10.07.65] Chức năng party có nhiều điểm exp !!!
    Bởi godhoang trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 6
    Bài viết cuối: 30-05-11, 10:32 PM
  4. Lỗi nhặt đồ không party xin các cao thủ chỉ giáo ạ
    Bởi hoanghayb trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 10
    Bài viết cuối: 30-05-11, 04:43 PM
  5. [guide] Bản Mu 0.99.6x Trở Lên
    Bởi heroes1412 trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 5
    Bài viết cuối: 02-01-11, 06:08 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 02:17 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.