C++ trong rpg maker xp... Sự thật hay trò đùa ?

Thảo luận trong 'Game Development' bắt đầu bởi Atachi, 1/8/05.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. Ice Dragon

    Ice Dragon Mega Man

    Tham gia ngày:
    6/9/04
    Bài viết:
    3,101
    Nơi ở:
    none
    Không,tui ko có ý hỏi cách gọi movie,chỉ hỏi cách làm sao chèn DLL thôi ^_^ , tui vẫn chưa hiểu lắm,có ai nói chi tiết dùm 1 tí ko?
     
  2. Ice Dragon

    Ice Dragon Mega Man

    Tham gia ngày:
    6/9/04
    Bài viết:
    3,101
    Nơi ở:
    none
    Tui hận mấy lão này thấu xương lun, hỏi ko thèm chỉ #>:)

    class Win32API Parent: Object
    Version: 1.6
    Method : new call Call

    Cú pháp gọi hàm thuộc thư viện DLL nào đó:
    @obj = Win32API.new( Tên_File_DLL, tên_hàm, Dãy_Đối_Số, Dãy_Trả_Về )

    Tên_File_DLL như "user32" hay "kernel32"
    Tên_hàm : tên hàm như FindWindow
    Dãy_Đối_Số:"n"' và "l"' nói lên loại số, "i"' nói lên loại sốt nguyên, "p" con trỏ đến nơi chứa dữ liệu chuỗi, và "v"' cho loại void (ko có gì hết)
    Dãy trả về tương tự
    Ví dụ:
    GetActiveWindow = Win32API.new("user32", "GetActiveWindow", [], 'L')

    => Nằm trong DLL : user32, tên GetActiveWindow, ko có đối số và trả về hwn của cửa sổ hiện hành.a
     
  3. master_dart_ndt

    master_dart_ndt Mr & Ms Pac-Man

    Tham gia ngày:
    22/6/06
    Bài viết:
    174
    Nơi ở:
    Hồ Chí Minh
    Update là sao ạ? Phiên bản 1.02 đã gọi là update chưa ạ?
     
  4. MasterWind

    MasterWind T.E.T.Я.I.S

    Tham gia ngày:
    12/4/06
    Bài viết:
    637
    Nơi ở:
    [GVN]Audition
    Rồi bạn ạh ,nhìn cái Time viết của mấy cái bài này đi ,viết từ hồi chiến tranh đến giờ :DBản RPG 1.02a hiện là bản ngon nhất đấy đừng lo master_dart
     
  5. Ice Dragon

    Ice Dragon Mega Man

    Tham gia ngày:
    6/9/04
    Bài viết:
    3,101
    Nơi ở:
    none
    Tình cho cùng cũng ko nên gọi hàm API bừa bãi vì nó ko tự nhiên :D
     
  6. ngọa hổ

    ngọa hổ Youtube Master Race

    Tham gia ngày:
    4/10/09
    Bài viết:
    85
    Nơi ở:
    hoa quả sơn
    bó tay, rgss là rgss, c++ gì ở đây =)), cách duy nhất để gọi ngôn ngữ khác như C,C++,C#...(với đk là phải xuất được ra dll) thì tạo cái dll ra, rồi vào trong script mà gọi.
     
  7. daish

    daish Donkey Kong

    Tham gia ngày:
    5/11/06
    Bài viết:
    347
    Nơi ở:
    Network tower
    Nói gì vậy, nhiều tool make game vẫn hỗ trợ đa ngôn ngữ mà.
    Trên mạng, vẫn có thằng nhúng ngôn ngữ khác vào ruby đấy. Vẫn viết code dùng như bình thường, chỉ tội hình như thay luôn cái cấu trúc ruby luôn thì phải.
    Mấy bác ui, dám remake lại rpg xp xài bằng ngôn ngữ C++ luôn không. Như vậy chả cần học rgss nữa. Hoan hô cách này nhất.
     
    Chỉnh sửa cuối: 22/1/10
  8. ngọa hổ

    ngọa hổ Youtube Master Race

    Tham gia ngày:
    4/10/09
    Bài viết:
    85
    Nơi ở:
    hoa quả sơn
    ông dựa vào cái gì mà nói thế, trên mạng, thằng nào, code bình thường như nào, thay cấu trúc như nào.....
    câu thứ 2 của ông, có vẻ như ông biết C++, sao không dùng C++ luôn.
     
  9. daish

    daish Donkey Kong

    Tham gia ngày:
    5/11/06
    Bài viết:
    347
    Nơi ở:
    Network tower
    Có đấy nhưng giấu.[-X 30charssss
     
  10. Guo Jia

    Guo Jia C O N T R A

    Tham gia ngày:
    14/10/03
    Bài viết:
    1,950
    Nơi ở:
    Hội Vườn Đ
    4 năm bị lôi lên :(
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này