[JX] [LINUX] Bác nào giải thích dùm em đoạn code này với :(
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 6 của 6
  1. #1
    Thành Viên
    Ngày tham gia
    Aug 2014
    Bài viết
    4
    Thanks
    0
    Thanked 4 Times in 2 Posts

    Icon9 [LINUX] Bác nào giải thích dùm em đoạn code này với :(

    PHP Code:
    IncludeLib("RELAYLADDER");
    IncludeLib("TONG")
    function 
    main()
            
    Ladder_NewLadder(13111"Nguyen Van A"100,0);
            
    Ladder_NewLadder(13111"Nguyen Van B"200,0);
            
    Ladder_NewLadder(13111"Nguyen Van C"300,0);
            
    Ladder_NewLadder(13111"Nguyen Van D"400,0);
            
    Ladder_NewLadder(13111"Nguyen Van E"700,0);
            
    Ladder_NewLadder(13111"Nguyen Van F"900,0);
            
    Ladder_NewLadder(13111"Nguyen Van G"1000,0);
            
    Ladder_NewLadder(13111"Nguyen Van H"5000,0);
            
    Ladder_NewLadder(13111"Nguyen Van K"7000,0);
            
    Ladder_NewLadder(13111"Nguyen Van L"9000,0);
            
    local  szNamenValueLadder_GetLadderInfo(13111,1);
            
    Say("Ten "..szName.." TOP 1",1"Khong/no")
    end
    function no()
    end 
    Hàm Ladder_NewLadder(13111, "Nguyen Van A", 100,0); < lưu 1 thằng nào đó là bảng xếp hạng cùng giá trị để nó xét và xếp lại bản xếp hạng 13111
    Sau khi mày mò thì mình tìm được hàm local bien_1, bien_2= Ladder_GetLadderInfo(idbangxephang,top); lấy ra được 2 biến là tên + giá trị của thằng đứng ở vị trí top trong bang xep hang nào đấy :I
    Mình viết thằng NPC như thế này mà nó không hiện ra được tên thằng đứng 1 đúng ra nó phải hiển thị ra thằng Nguyen Van L chứ nhỉ
    Bác nào rành test thử xem dùm mình được không chân thành cảm ơn trước




    Lần sau nhớ post bài đúng box
    Khách viếng thăm hãy cùng caudaolang2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Mar 2010
    Bài viết
    430
    Thanks
    30
    Thanked 182 Times in 81 Posts

    Ðề: [LINUX] Bác nào giải thích dùm em đoạn code này với :(

    Bạn nên dùng id từ 10001, 10300 thôi ngoài range đó là nó sẽ ko nhận bạn nhé. Thử thay id bạn đang xài với 10300 nó sẽ load người có số điểm cao nhất và tên.
    Khách viếng thăm hãy cùng hoivegame xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên
    Ngày tham gia
    Aug 2014
    Bài viết
    4
    Thanks
    0
    Thanked 4 Times in 2 Posts

    Ðề: [LINUX] Bác nào giải thích dùm em đoạn code này với :(

    Trích dẫn Gửi bởi hoivegame [Only registered and activated users can see links. ]
    Bạn nên dùng id từ 10001, 10300 thôi ngoài range đó là nó sẽ ko nhận bạn nhé. Thử thay id bạn đang xài với 10300 nó sẽ load người có số điểm cao nhất và tên.
    PHP Code:
    IncludeLib("RELAYLADDER");
    IncludeLib("TONG");
    function 
    main()
            
    Ladder_NewLadder(10004"Nguyen Van A"100,0);
            
    Ladder_NewLadder(10004"Nguyen Van B"200,0);
            
    Ladder_NewLadder(10004"Nguyen Van C"300,0);
            
    Ladder_NewLadder(10004"Nguyen Van D"400,0);
            
    Ladder_NewLadder(10004"Nguyen Van E"700,0);
            
    Ladder_NewLadder(10004"Nguyen Van F"900,0);
            
    Ladder_NewLadder(10001"Nguyen Van G"1000,0);
            
    Ladder_NewLadder(10004"Nguyen Van H"5000,0);
            
    Ladder_NewLadder(10004"Nguyen Van K"7000,0);
            
    Ladder_NewLadder(10004"Nguyen Van L"9000,0);
            
    local  szNamenValueLadder_GetLadderInfo(10004,1);
            
    Say("Ten "..szName.." xep hang  1",2,"Cap Nhat/no""Kh«ng/no")
    end
    function no()
    end 
    Vẫn không được bạn à
    ngoài hai thư viện
    IncludeLib("RELAYLADDER");
    IncludeLib("TONG");
    mình có dùng thiếu thư viện nào không bạn ? ...
    Khách viếng thăm hãy cùng caudaolang2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    Icon10 Ðề: [LINUX] Bác nào giải thích dùm em đoạn code này với :(

    Đã tìm ra được các bác nhé !!! Do mình tắt hết hầu hết task ở
    PHP Code:
     \gateway\s3relay\relaysetting\task 
    Nên bị tắt mất 1 file quan trọng
    PHP Code:
     \gateway\s3relay\relaysetting\task\ladderload.lua 
    Tác dụng ; đại khái là phải gọi file này trong task mới dùng được hàm để SET 1 bảng xếp hạng nào đấy:
    PHP Code:
    Ladder_NewLadder(idLd
    với idLd được quy định cố định từ 1 số nào đó đến số nào đó ở file \ladderload.lua này :
    PHP Code:
    for i=1000110300 do 
         
    LoadLadder(i)
    end 
    Bổ xung cho bạn nào chưa biết :
    PHP Code:
     local  szNamenValueLadder_GetLadderInfo(10004,7); 
    Hàm này để lấy tên và giá trị của 1 thằng bất kỳ ở top nào đấy ra (ở trên là mình lấy top 7 của bảng 10004 )
    Với các hàm này các bạn có thể tạo 1 NPC để biết được mình đang ở thứ hạng bao nhiêu bằng cách tạo vòng for
    PHP Code:
    local ten_ban GetName();
    local top_ban 0;
    for 
    i=11000 do 
          
    szNamenValueLadder_GetLadderInfo(10004,i); 
          if(
    ten_ban==szNamethen
               top_ban 
    nValue;
          
    end 
    end
    Say
    "Hang Cua Ban Trong Game Hien Tai La : "..top_ban,1,"Cam On/no"
    Bạn nào biết cách SET cho cái dấu hỏi thành số bất kỳ thì có thể kết hợp với đoạn code trên để hiển thị hạng ra dấu hỏi nhé (Mình đoán vậy thôi !!!)
    Khách viếng thăm hãy cùng caudaolang2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. The Following 3 Users Say Thank You to caudaolang2 For This Useful Post:

    danghai1993 (10-09-14), family2806 (22-02-16), lang_khach (04-10-15)

  6. #5
    Thành Viên
    Ngày tham gia
    Apr 2015
    Bài viết
    50
    Thanks
    13
    Thanked 13 Times in 11 Posts

    Ðề: [LINUX] Bác nào giải thích dùm em đoạn code này với :(

    Trích dẫn Gửi bởi caudaolang2 [Only registered and activated users can see links. ]
    Đã tìm ra được các bác nhé !!! Do mình tắt hết hầu hết task ở
    PHP Code:
     \gateway\s3relay\relaysetting\task 
    Nên bị tắt mất 1 file quan trọng
    PHP Code:
     \gateway\s3relay\relaysetting\task\ladderload.lua 
    Tác dụng ; đại khái là phải gọi file này trong task mới dùng được hàm để SET 1 bảng xếp hạng nào đấy:
    PHP Code:
    Ladder_NewLadder(idLd
    với idLd được quy định cố định từ 1 số nào đó đến số nào đó ở file \ladderload.lua này :
    PHP Code:
    for i=1000110300 do 
         
    LoadLadder(i)
    end 
    Bổ xung cho bạn nào chưa biết :
    PHP Code:
     local  szNamenValueLadder_GetLadderInfo(10004,7); 
    Hàm này để lấy tên và giá trị của 1 thằng bất kỳ ở top nào đấy ra (ở trên là mình lấy top 7 của bảng 10004 )
    Với các hàm này các bạn có thể tạo 1 NPC để biết được mình đang ở thứ hạng bao nhiêu bằng cách tạo vòng for
    PHP Code:
    local ten_ban GetName();
    local top_ban 0;
    for 
    i=11000 do 
          
    szNamenValueLadder_GetLadderInfo(10004,i); 
          if(
    ten_ban==szNamethen
               top_ban 
    nValue;
          
    end 
    end
    Say
    "Hang Cua Ban Trong Game Hien Tai La : "..top_ban,1,"Cam On/no"
    Bạn nào biết cách SET cho cái dấu hỏi thành số bất kỳ thì có thể kết hợp với đoạn code trên để hiển thị hạng ra dấu hỏi nhé (Mình đoán vậy thôi !!!)
    Bổ sung chút nha đoạn này bạn viết theo cấu trúc trên thì chỉ ra level thôi, để ra hạng thì phải thay đổi chút như zậy nè

    PHP Code:
    local ten_ban GetName();
    local top_ban 0;
    for 
    i=11000 do 
          
    szNamenValueLadder_GetLadderInfo(10004,i); 
          if(
    ten_ban==szNamethen
               top_ban 
    i;--sửa cái nValue => i nhé
          end 
    end
    Say
    "Hang Cua Ban Trong Game Hien Tai La : "..top_ban,1,"Cam On/no"
    Khách viếng thăm hãy cùng lengoctuandng xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. The Following 2 Users Say Thank You to lengoctuandng For This Useful Post:

    DAMMEMU (08-06-15), lang_khach (04-10-15)

  8. #6
    Vi phạm quy định
    Ngày tham gia
    Apr 2013
    Bài viết
    1,237
    Thanks
    315
    Thanked 499 Times in 292 Posts

    Ðề: [LINUX] Bác nào giải thích dùm em đoạn code này với :(

    Theo mình nghĩ nên tao 1 Item update xếp hạng thủ công cho người chơi vì nó có lợi hơn .
    Tự động update liên tục . và chủ động . có thể xem xếp hạng của mình trên bảng tống sắp sau mỗi lần update . như vậy chủ động mà lại chính xác đảm bảo hoạt động của script hơn
    Khách viếng thăm hãy cùng bthhhz xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [JX] [Linux] Xin code lấy đồ An Bang, Định quốc, ... Đồ xanh theo hệ
    Bởi dongahchu trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 03-08-14, 12:01 AM
  2. [Release] FlappyBird Source Code - [Android,IOS-Mac,Linux,Win32]
    Bởi dodt1306 trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 5
    Bài viết cuối: 18-03-14, 01:55 AM
  3. Xin code web game chạy trên hosting linux
    Bởi trungduy1134 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 22-06-12, 05:56 PM
  4. Help xin một số code webgame chạy đc trên sever linux
    Bởi S2provn trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 05-09-11, 03:56 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à 05:15 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ệ.