[MU] [SCF 12.0.0.1][Cửa hàng cá nhân] Từ chối bán item khi full zen
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 1 của 1
  1. #1
    Vi phạm quy định bimaloha's Avatar
    Ngày tham gia
    May 2012
    Đang ở
    localhost
    Bài viết
    441
    Thanks
    26
    Thanked 388 Times in 173 Posts

    [SCF 12.0.0.1][Cửa hàng cá nhân] Từ chối bán item khi full zen

    Mặc định khi item được bán ra, số zen của người bán = zen hiện tại + giá món đồ, nếu vượt qua MAX ( 2000000000 ) thì zen = MAX. Ai không thích cách này thì có thể làm theo cách sau đây để item không được bán khi zen vượt MAX:

    Chú ý: Code nháp tay , bất cứ lỗi phát sinh vui lòng góp ý để mọi người cùng biết.


    Source Server:
    Mở file protocol.cpp => function CGPShopReqBuyItem:

    đoạn mã gốc:

    Code:
    gObj[aSourceIndex].Money -= dwCost;                    __int64 tmpZen = ( __int64 ) lpObj->Money + ( __int64 ) dwCost;
    
    
                        if ( tmpZen + dwCost > MAX_ZEN ) {
                            lpObj->Money = MAX_ZEN;
                        }
    sửa thành:

    Code:
    gObj[aSourceIndex].Money -= dwCost;                    __int64 tmpZen = ( __int64 ) lpObj->Money + ( __int64 ) dwCost;
    
    
                        if ( tmpZen + dwCost > MAX_ZEN ) {
                            //lpObj->Money = MAX_ZEN;
                            
                            // --- deny req
                            GCServerMsgStringSend("Khong the mua mon do nay!", aSourceIndex, 0x01); // => To buyer
                            GCServerMsgStringSend("Vuot qua so zen quy dinh!", lpObj->m_Index, 0x01); // => To seller
                            ChatSend(lpObj, "Khong ban dau!"); // => Make Seller chat
                            ::CGPShopAnsBuyItem(aSourceIndex, lpObj->m_Index, 0, 7);
                            return;
                        }
    Nguồn: [Only registered and activated users can see links. ]
    Khách viếng thăm hãy cùng bimaloha xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 4 Users Say Thank You to bimaloha For This Useful Post:

    DAMMEMU (22-04-18), KhongGianOL (22-04-18), SoulLegend (13-05-18), TonyNgo (02-06-18)

 

 

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

  1. Trả lời: 1
    Bài viết cuối: 30-12-15, 02:23 PM
  2. [MU] Fix Item Zen 50k ném ra tiền Zen
    Bởi bluesky089 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 01-09-15, 08:28 AM
  3. [MU] [Giúp đỡ] Về việc âm zen khi gửi quá 2 tỷ zen vào thùng đồ chung
    Bởi hoaitam1990 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 9
    Bài viết cuối: 16-07-14, 04:36 PM
  4. cho hỏi mất zen khi nói chuyện /post SCF ss6
    Bởi skyexe001 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 20-06-11, 12:15 AM
  5. Không cần nhặt tiền zen mà vấn có tiền zen
    Bởi hainew trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 21-07-10, 04:24 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à 09:35 PM.
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ệ.