ClosePlayer System
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 11

Chủ đề: ClosePlayer System

  1. #1
    VTM Coder eddy's Avatar
    Ngày tham gia
    Mar 2007
    Đang ở
    Net4Viet Team
    Bài viết
    1,453
    Thanks
    40
    Thanked 302 Times in 108 Posts

    ClosePlayer System

    Lâu rùi không work lại vs MU... Sáng nay ngủ dậy mở PC ra , nửa tháng rùi tớ mới vào ổ D:\ ^^

    Không hiểu trời sui đất khiến gì tớ lại click vô 1 Server của MX Team ....Lâu rùi k ngắm lại 1.00.16 , thấy có file ClosePlayer.txt ...

    Một ý tưởng nãy ra : Tại sao không xây dựng Source cho file này .

    Rất mong các pro C++ trong diễn đàn trợ giúp

    Kịch bản
    GameServer sẽ đọc file ClosePlayer.txt (File này có lưu tên giống như ConnectMember.txt)
    Sau khi nhân vật connect vào game ta sẽ so sánh tên của nhân vật này với các tên ở trong file . Nếu == thì disconnect còn nếu != thì vẫn bình thường
    Hiện mình đã Code được phần đọc file. Nhưng gặp vấn đề ở chỗ là

    VD

    test
    newyear
    Nội dung file như vậy , GS đọc và hiển thị lên Console như thế lun nhưng khi dùng hàm
    if(strcmp(CloseSystem[i].Name,"test")==0) // Nếu có chuỗi ký tự của str 1 bằng str 2 thì thỏa
    Thì không trả về giá trị 0
    Sau một hồi debug thì tớ ghi nhận vấn đề là

    Làm thế nào để viết 1 source đọc text từng dòng như ConnectMember.txt và so sánh
    Rất mong có sự hỗ trợ của các pro trên diễn đàn.

    Khách viếng thăm hãy cùng eddy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết Van_Bom's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    1,169
    Thanks
    818
    Thanked 815 Times in 331 Posts

    Ðề: ClosePlayer System

    bờm cũng nghĩ vấn đề này từ khi mới tham gia mò MU......mà lúc đó bờm tưởng là bọn wz nó cho file này vào thì là nó code ngon rồi chứ...ta chỉ việc thêm vào như file ConnectMember.txt nên là bờm ko test...hix hix..hóa ra là nó chỉ cho vào đó để gợi ý mà thôi...........mong sao sớm có thêm vụ này nữa hay quá...thanks
    Lần sửa cuối bởi eddy, ngày 10-01-10 lúc 01:45 PM.
    Đã già yếu và bệnh tật

  3. #3
    VTM Coder eddy's Avatar
    Ngày tham gia
    Mar 2007
    Đang ở
    Net4Viet Team
    Bài viết
    1,453
    Thanks
    40
    Thanked 302 Times in 108 Posts

    Ðề: ClosePlayer System

    Trích dẫn Gửi bởi Van_Bom [Only registered and activated users can see links. ]
    bờm cũng nghĩ vấn đề này từ khi mới tham gia mò MU......mà lúc đó bờm tưởng là bọn wz nó cho file này vào thì là nó code ngon rồi chứ...ta chỉ việc thêm vào như file ConnectMember.txt nên là bờm ko test...hix hix..hóa ra là nó chỉ cho vào đó để gợi ý mà thôi...........mong sao sớm có thêm vụ này nữa hay quá...thanks

    Không phải vWebzen gợi ý Bờm ạ ^^

    Mà là file này đã được Code bởi (có thể Team China)

    Ở đây tớ đưa ra ý tưởng và cùng xây dựng lại source file này cho anh em Việt Nam ta sử dụng
    Khách viếng thăm hãy cùng eddy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên
    Ngày tham gia
    Jul 2007
    Bài viết
    229
    Thanks
    0
    Thanked 25 Times in 8 Posts

    Ðề: ClosePlayer System

    tặng ku ^^
    [Only registered and activated users can see links. ]
    Lần sửa cuối bởi dh_notable, ngày 23-01-10 lúc 04:04 PM.
    Khách viếng thăm hãy cùng dh_notable xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #5
    VTM Coder eddy's Avatar
    Ngày tham gia
    Mar 2007
    Đang ở
    Net4Viet Team
    Bài viết
    1,453
    Thanks
    40
    Thanked 302 Times in 108 Posts

    Ðề: ClosePlayer System

    Cảm ơn anh ^^ ! Em sẽ thử.................
    Khách viếng thăm hãy cùng eddy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #6
    VTM Coder eddy's Avatar
    Ngày tham gia
    Mar 2007
    Đang ở
    Net4Viet Team
    Bài viết
    1,453
    Thanks
    40
    Thanked 302 Times in 108 Posts

    Ðề: ClosePlayer System

    Cảm ơn Vipper_MuHN đã giúp đỡ...lại cám ơn 1 lần nữa tới anh Đức .... source thành công em sẽ post lên đây !
    Khách viếng thăm hãy cùng eddy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #7
    Thành Viên
    Ngày tham gia
    Apr 2009
    Bài viết
    115
    Thanks
    5
    Thanked 281 Times in 42 Posts

    Ðề: ClosePlayer System

    PHP Code:
    #include "stdafx.h"
    #include <string.h>
     
    #define MAX_CHARSTRING 10
    int ReadLine(char*szString,int sizeMAX,FILE *p)
    {
     
    int c;
     
    int i=0,length=0;
     while(
    1)
     {
      
    fgetc(p);
      if(
    == '\n')
      {
       break;
      }
      else if (
    == -1)
      {
       
    szString[0] = 0;
       return -
    1;
      }
      else if(
    == '\r')
      {
       continue;
      }
      if(
    length<sizeMAX-1)
      {
       
    szString[length] = c;
       
    length++;
      }
      
    i++;
     }
     
    szString[length] = 0;
     return 
    length;
    }
     
    void LoadAndClosePlayerTXT(charszFile)
    {
     
    FILEfopen(szFile,"rb");
     if(!
    p)
     {
      
    printf("File \"%s\" Khong ton tai hoac khong the truy cap !",szFile);
      return;
     }
     
     
     
    char szCharName[MAX_CHARSTRING+1];
     
    int length;
     
    char filterTEST[]="admin";
     while(
    1)
     {
      
    length ReadLine(szCharName,sizeof(szCharName),p);
      if(
    strcmp(filterTEST,szCharName)==0)
      {
       
    printf("Co trong danh sach [%s]\n",filterTEST);
      }
      if(
    length>0)
      {
       
    printf("Char [%s][%i]\n-----------\n",szCharName,length);
      }
      if(
    length<0)
      {
       break;
      }
     }
     
    fclose(p);
    }
     
    int main(int argccharargv[])
    {
     
    LoadAndClosePlayerTXT("closeplayer.txt");
     
    printf("Hello World!\n");
     return 
    0;


    closeplayer.txt


    PHP Code:
     char1
    charrgy1tttttttttttttttttttttt
    dfhksdhl
    admin
    tyidfrdyir
    tyiftrtiut
    hhhhhh 







    Lấy lại cái này nhé, sửa lỗi rồi !
    Khách viếng thăm hãy cùng ViperMUHN xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #8
    VTM Coder eddy's Avatar
    Ngày tham gia
    Mar 2007
    Đang ở
    Net4Viet Team
    Bài viết
    1,453
    Thanks
    40
    Thanked 302 Times in 108 Posts

    Ðề: ClosePlayer System

    OK ! Đã hoàn thành System này từ source của anh dh_notable .....

    Thanks Vipper to support

    Khách viếng thăm hãy cùng eddy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #9
    Thành Viên
    Ngày tham gia
    Oct 2009
    Bài viết
    79
    Thanks
    6
    Thanked 16 Times in 5 Posts

    Ðề: ClosePlayer System

    source thành công em sẽ post lên đây !

    Bạn ơi post nên đi với nào..để Bờm còn dowload chứ...Bờm thích nhất là dowload đấy...thanks nha...
    Khách viếng thăm hãy cùng Văn_Bờm xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #10
    Thành Viên
    Ngày tham gia
    Jul 2007
    Bài viết
    229
    Thanks
    0
    Thanked 25 Times in 8 Posts

    Icon10 Ðề: ClosePlayer System

    Trích dẫn Gửi bởi eddy [Only registered and activated users can see links. ]
    OK ! Đã hoàn thành System này từ source của anh dh_notable .....

    Thanks Vipper to support



    chúc mừng nhé ^^. thử làm thêm chức năng tầm 10s hoặc 1 phút nó tự load lại file data đó 1 lần xem sao khi muốn thêm người vào ds đỡ phải reset lại gs.
    cho nó 1 thread là ok ^^
    Hehe ! Em đặt điều kiện là "mỗi khi character connect vào game thì sẽ load lại file và kiểm tra 1 lần" . Nhưng em chưa thử xem nếu đang ở GS mà add vô thì có load char vừa add k . Em sẽ thử viết
    Cảm ơn ý tưởng của anh

    @People : Tớ sẽ share sau khi viết xong đoạn code này
    Lần sửa cuối bởi eddy, ngày 12-01-10 lúc 09:40 AM.
    Khách viếng thăm hãy cùng dh_notable xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 2 1 2 CuốiCuối

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

  1. [???] System VIP
    Bởi thehell99 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 30-05-11, 06:11 AM
  2. Cần Hướng Dẫn Làm system Gunz 0nline
    Bởi tydo2405 trong diễn đàn Gunz Online
    Trả lời: 4
    Bài viết cuối: 25-05-10, 12:16 PM
  3. Source New Duel System
    Bởi LordBilly trong diễn đàn Releases
    Trả lời: 1
    Bài viết cuối: 24-09-09, 09:42 AM
  4. L2 Hellbound - Patch (system)
    Bởi NamCungHuy trong diễn đàn Lineage II
    Trả lời: 3
    Bài viết cuối: 14-12-08, 11:31 AM

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à 12:06 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ệ.