Cứu tui với, party menu events của RPGXP

Thảo luận trong 'Game Development' bắt đầu bởi rpglover, 16/4/06.

  1. rpglover

    rpglover Youtube Master Race

    Tham gia ngày:
    23/2/04
    Bài viết:
    35
    Trong hệ thống mặc định của RPG Maker XP thì mỗi khi bạn chiêu mộ 1 nhân vật mới, nếu trong team bạn đã có đầy đủ 4 người thì RPGXP sẽ không làm gì hết.

    Tui muốn làm 1 hệ thống chiêu mộ anh hùng mà mỗi khi bạn chiêu mộ 1 nhân vật, nếu đội hình của bạn đã đủ 4 người thì 1 message sẽ hiện ra: "Team bạn đủ người rồi" (Ví dụ). Rồi sau đó 1 Choice Window hiện ra gồm những tên của các nhân vật đồng đội của mình, rồi mình chọn 1 người để mà xóa nó, tạo chỗ trống để add vô đồng đội mới.

    Bạn nào giúp tui được không dzậy.
     
  2. Kid1443

    Kid1443 Mega Man

    Tham gia ngày:
    19/6/03
    Bài viết:
    3,038
    Nơi ở:
    Một Hồi Ức
    Tạo một event
    If
    Nếu yes thì
    Do you want join party?
    Yes
    Add member to party
    (show choice nữa)
    1...remove mem 1
    2...remove mem 2
    3...remove mem 3
    4...remove mem 4
    ...............
    No
    Không để gì cả




    Hoặc bạn xài cái script party change của lão dương cũng được kìa, cần gì phải remove nhân vật chi
     
  3. Dương44

    Dương44 Donkey Kong

    Tham gia ngày:
    8/2/06
    Bài viết:
    314
    Nơi ở:
    Hải Phòng
    Ông bạn RPG Lover này cũng ngu gớm nhỉ , thích xóa nhân vật mà lại ko nghĩ tới vấn đề làm thế nào để mình có thể thay đổi nhân vật , nick như thế chắc chơi FF rồi đúng ko nào ? Thế mà ko biết cái Switch Party sao ? Nếu cần thì vào Topic " Hướng dẫn RPGXP ( VMVD )" mà down cái Demo thay đổi nhân vật của tui về coi sao nhé :x
    @ Kid : sai bét gòi , thế cũng đòi hướng dẫn , ở đây là nếu đủ 4 nhân vật cơ mà , kia là chú xóa hết nhân vật của người ta :))
     
  4. rpglover

    rpglover Youtube Master Race

    Tham gia ngày:
    23/2/04
    Bài viết:
    35
    @ Kid1443

    Cám ơn bạn đã có lòng giúp, tuy nhiên cách đó chắc chắn sẽ không work vì...

    - Bạn không thể biết được trong party sẽ có 4 người nào. Trong 1 game, có khi chiêu mộ người này, delete người nọ, trật tự và các heroes ở trong team sẽ thay đổi.

    - Cái cách bạn đưa ra không hợp lý cho lắm vì ngay cả khi trong Team có 1, 2 người thì khi tới nói chuyện với nhân vật mình muốn cho vào team, nó cũng sẽ nói như bạn (Hiện choice kêu mình delete 1 người, mà thực tế thì event đó không hề biết được mình đang có những ai trong team). Hơn nữa team mình nhiều khi chỉ có 1 mống, tự nhiên kêu mình delete người làm gì?

    Tui đang hỏi là nếu team đã đủ 4 người thì sẽ hiện lên message thông báo là "Team bạn đủ người" và hiện lên Choices cho mình delete 1 trong 4 đồng đội, để tạo chỗ trống. Còn nếu chưa đủ 4 người thì vô tư add vào.

    Trong hệ thống mặc định (default) của RMXP, nếu team bạn đã đủ 4 người mà bạn còn làm lệnh add thêm người vô cái team đã đủ 4 người đó, thì nó sẽ không làm gì hết.


    @ Dương44

    Tui chưa biết bạn có đang hiểu tui nói gì không. Nhưng tui cũng sẽ ngâm cứu cái Party Switching Script của bạn để coi sao.
     
  5. Kid1443

    Kid1443 Mega Man

    Tham gia ngày:
    19/6/03
    Bài viết:
    3,038
    Nơi ở:
    Một Hồi Ức
    @ Dương: Xài được chứ sao không, choice 1 là remove mem 1, choice 2 là remove mem 2...chứ đâu phải 1 choice remove 4 mem đâu

    @RPGlover: Giờ mới hiểu ý bạn...để tui coi lại xem đã. Cái của bạn cũng giống giống cái FFTA phải không...
     
  6. Zellvn

    Zellvn Mega Man

    Tham gia ngày:
    10/2/04
    Bài viết:
    3,247
    Nơi ở:
    Palace of Light
    He he, hỏi kiểu này mà lão Dương dê ko gào lên mới là lạ. Hỏi tức là trả lời, thêm 1 cái lệnh lựa chọn (if hay đại loại thế ) vào chứ còn gì nữa ... Trong RMXP ko có cái lệnh đó hay bạn chưa xài bao giờ thế? Chưa xài mà làm được game thì bái phục bái phục :o
     
  7. pacific ocean

    pacific ocean Youtube Master Race

    Tham gia ngày:
    18/3/03
    Bài viết:
    61
    Nếu bạn hiểu câu hỏi của rpglover thì bạn không bao giờ đi phát biểu câu giống newbie như vậy. Bạn có biết là người ta đang hỏi để cho xài 80, 90 thằng heroes hay kô?

    To rpglover, cái đó chỉ dùng Scripts thôi bạn à, chứ còn làm bằng events thì vô kế khả thi. Giai đoạn 1 thì còn có thể nhưng cũng rất mất công, phải dùng varible và Common events. Còn giai đoạn 2 (xóa heroes) thì potay.com, phải dùng scripts thôi.
     
  8. Dương44

    Dương44 Donkey Kong

    Tham gia ngày:
    8/2/06
    Bài viết:
    314
    Nơi ở:
    Hải Phòng
    Buồn cười quá , ai bảo là ko làm bằng Event đc :)) bảo ai newbie hả =))
    Nghe đây : đặt 1 Event , đặt 1 Variable ( ID là 4 chẳng hạn ) là lượng member trong Party , sau đó cho lệnh Condition Branch , xét chgo cái Variable vừa rùi là bằng 4 , vậy nên nếu đã đủ 4 member rùi thì cho lệnh Remove Party để đuổi 1 thằng trong nhóm đi là đc , mà tốt nhất là kết hợp cái Event này với cái Script của tôi là Okay nhất
     
  9. nofear2006

    nofear2006 Youtube Master Race

    Tham gia ngày:
    8/4/06
    Bài viết:
    9
    Nổ văng miểng chai nữa, phân tích cụ thể ra 1 cách chi tiết đi chứ, nói suông 1 cách chung chung như vậy ai nói không được.

    Ủa đuổi thằng nào vậy ông? Trong 1 game có thể có tới 50, 60 người thay phiên nhau ở trong 1 team 4 người, mà trong quá trình chơi game tùy theo người chơi giỏi hay dở, độ explorations là bao lâu, người chơi không thể biết và control được là mình sẽ có những teammate nào, vậy ông đuổi ai vậy? Đuổi thằng tèo hay thằng tí hay thằng tu? #>:)
     
  10. nofear2006

    nofear2006 Youtube Master Race

    Tham gia ngày:
    8/4/06
    Bài viết:
    9
    Well, phần làm message mỗi khi team đã full thì làm được, mặc dù hơi mất công 1 chút. Còn phần 2 là xóa các nhân vật chính thì xin lỗi bạn tôi đành nói cho bạn biết là vô kế khả thi, nhất là khi khả năng của 4 người join team là nằm trong 60, 70 người. Varible không xong, conditional branch cũng vô dụng nốt. Có vô số combination. Chỉ còn cách dùng Scripts mà thôi. Dùng cái script của thằng duong44 copy & paste từ bên rmxp qua đây cũng được, hay bạn qua thẳng bên RMXP search đi, nhiều scripts bên đó về thể loại này lắm.
     
  11. Dương44

    Dương44 Donkey Kong

    Tham gia ngày:
    8/2/06
    Bài viết:
    314
    Nơi ở:
    Hải Phòng
    Gọi ai là thằng đấy , ranh con mà láo nhỉ ? Dùng Script của tui mà còn lên mặt X( , lấc cấc vừa thui em ạ
     
  12. nofear2006

    nofear2006 Youtube Master Race

    Tham gia ngày:
    8/4/06
    Bài viết:
    9
    Script nào của chú mày vậy nhóc? Mở miệng nói ra ko biết sỉ diện là gì. Hehe
     
  13. Dương44

    Dương44 Donkey Kong

    Tham gia ngày:
    8/2/06
    Bài viết:
    314
    Nơi ở:
    Hải Phòng
    Thui cũng đc , vì trong box GVN nên phải nhịn thui , cho mày về nhất , chứ ở ngoài thì , .... tao bảo là cái Script tao up lên kon ạ =)) , chứ cái Script của tao chưa up lên RMXP , đang mua USB mới , nên chưa mang ra hàng đc , chờ 2 hôm nữa sẽ thấy :))
     
  14. Zellvn

    Zellvn Mega Man

    Tham gia ngày:
    10/2/04
    Bài viết:
    3,247
    Nơi ở:
    Palace of Light
    Hix, thật vậy à? Nhưng mà nếu bạn ko làm được bằng event thì bạn mới chính thật là newbie đó. Tớ tự tin khẳng định rằng có ko dưới 3 người có khả năng làm bằng event đâu nhé, ko cần xài script , chỉ cần tận dụng cách sử dụng biến là đủ, có ai thách đấu không nhỉ? Tớ xài RM2K3 nhưng mà làm được đấy? Đâu cần đến dạng cao thủ như lão Dương dê nhúng tay vô ...script ?
    Căn bản các lệnh đã đủ làm 1 ngôn ngữ lập trình nhỏ nhỏ rồi đó.
     
  15. pacific ocean

    pacific ocean Youtube Master Race

    Tham gia ngày:
    18/3/03
    Bài viết:
    61
    Vậy hả, hehehe, vậy làm 1 cái demo nho nhỏ cho tụi tôi mở rộng tầm mắt coi nào. :D Làm đây chứ chứ bạn ngồi đó nói suông không thì không ai tin đâu. :D
     
  16. Dương44

    Dương44 Donkey Kong

    Tham gia ngày:
    8/2/06
    Bài viết:
    314
    Nơi ở:
    Hải Phòng
    Thì đó , các bạn down thử cái Demo của tui về xài coi , hồi mới đầu tui cũng cay kú mấy cái này lém :x , sau này làm xong Final Sword rùi mới thở phào nhẹ nhõm :x
     
  17. >VoDich<

    >VoDich< Legend of Zelda

    Tham gia ngày:
    26/1/05
    Bài viết:
    919
    Nơi ở:
    Can Tho
    {@: go we go, sao có gì hay cứ đem qua rmxp post hết vậy, còn ở nhà thì chẳng share gì cả, đúng là khôn nhà dại chợ =)) ale ale ale
    :@}
     
  18. ken10

    ken10 Programmer

    Tham gia ngày:
    10/1/04
    Bài viết:
    2,341
    Nơi ở:
    Ho Chi Minh city
    >VODich< nói đúng đó chứ, chỗ mình cây nhà là vườn cũng tốt không kém, sao lại đem phân bón ở chỗ xa xăm....Trong khi nhà mình thì ngày càng trở nên héo tàn, nhà người ta thì cây lá xanh tươi. Đã đến lúc suy nghĩ lại rồi bà kon ơi !!..
     
  19. Dương 4444

    Dương 4444 Mr & Ms Pac-Man

    Tham gia ngày:
    8/2/06
    Bài viết:
    189
    Nơi ở:
    Hải Phòng
    Ờ , có lẽ mình khôn nhà dại chợ thiệt :D , mà sao các ông lại ghét bọn tây thế , đọ sức với chúng hay đấy chứ :x
     
  20. ken10

    ken10 Programmer

    Tham gia ngày:
    10/1/04
    Bài viết:
    2,341
    Nơi ở:
    Ho Chi Minh city
    _ Ghét thì không phải ghét, nhưng ông cứ hình dung thử, nhà mình lo chưa xong mà lo nhà người khác thì xem được ko ?.
     

Chia sẻ trang này