Ứng dụng thứ tư là một ứng dụng thường gặp trong tất cả các trò thuộc dạng RPG. Các trận đánh thường thì không nói làm gì, nhưng có một số trận đánh để nhận nhân vật hay các trận đánh nhau với boss thì đối thủ của chúng ta không phải từ đâu nhẩy ra mà là đứng ở ngay trước mặt để nhân vật chính có thể nhìn thấy được. Để test thử ứng dụng này thì các bạn cần có một bản đồ, đương nhiên là không thể thiếu nhân vật chính được rồi ^_^. Và một nhân vật khác mà bạn muốn chọn làm boss hay là làm nhân vật sẽ đi theo bạn sau khi bạn đã hạ gục được nhân vật đó.
Đầu tiên thì tạo nhân vật, các bạn làm giống như bước đầu ở ứng dụng thứ ba. Sau đó sẽ là việc làm sao cho khi nhân vật chính nói chuyện với nhân vật vừa mới tạo xong thì sẽ vào trong battle. Để thực hiện được viêc này thì sử dụng lệnh Enemy Encounter trong Event Commands. Trong bảng Enemy Encounter các bạn cần nắm rõ những tính ăng của từng cái như vậy sẽ dễ dàng hơn trong việc thiết kế từng trận đấu với những nội dung khác nhau.
- Trong Special Battle Conditions có tất cả 5 khả năng khi bắt đầu battle. No Special Conditions là không qui định gì cả, trận đâu sẽ bắt đầu bình thường. Initiative là qui bắt đầu trận đấu với lợi thế nghiêng về người chơi, các nhân vật sẽ được vào trận với ATB đầy đủ, trong khi monster sẽ bắt đầu từ 0. Back Attack là ngược lại với Initiative. Sunrround Attack là đối phương sẽ bị ép vào giữa, và bạn sẽ có rất nhiều lợi thế trong tấn công. Princers Attack là ngược lại so với Sunround Attack.
- Monster Group là cái mà bạn lựa chọn đối thủ trong trận đánh. Specific Monster Group là lựa chọn các nhóm monsters đã có sẵn. Monster Group with ID Stored in là chọn monster đã có sẵn theo số ID. ( Chú ý nếu muốn thay monster bằng một đối thủ mà sau này sẽ là nhân vật đi theo các bạn thì các bạn chỉ cần việc copy cái battlecharset của nhân vật đó vào chỗ monster là ổn.)
- Battle Background là khung cảnh nơi sẽ diễn ra trận đấu, cái này các bạn chỉ cần chọn sau cho thích hợp với địa danh hiện tại là được.
- Escape Handler: cái này khá hay nếu bạn biết cách sử dụng cho một số trận đánh với boss. Disallow Escape là tính năng không cho bỏ chạy trong trận đấu, thường thì đánh boss nên dùng cái này. End Event Processing là tính năng cho phép bạn chạy khỏi trận đấu mà bạn không thích. Execute Custom Handler cái này khá thú vị đó. Nếu bạn chọn Execute thì sẽ có hai sự lựa chọn, Nếu đánh thắng trận đánh đó thì sẽ có một sự lựa chọn, tuỳ bạn sắp đặt. Còn nếu mà bạn thấy chưa thể đánh vào lúc này và sau khi bỏ chạy nhân vật sẽ nói vài câu để gỡ lại thể diện chẳng hạn ^_^, như là: "E hèm, đêm qua tui coi Barca với Inter cho nến giờ bùn ngủ quá, đánh nhau khonog tiên, để mai nhé ^_^", cái này bạn có thể thấy được khá rõ trong game Chrono Cross ( vì các trận đánh với Boss đều có thể run, và sau đó nhân vật có nói vài câu.).
- Defeat Handler: Là kết cục sau khi trận đấu kết thúc. Game Over: cái này chắc khỏi phải bàn vì nếu bạn thua thì sẽ phải load lại file save ra để chơi. Còn Execute Custom Handler ở đây cũng tương tự ở phần Escape Handler là bạn sẽ không bị Game Over, và sẽ có các trường hợp xảy ra sau khi trận đấu kết thúc. Lấy ví dụ trong Game cho dễ hiểu nhé: Ví dụ trong Chrono Cross thì lúc mới chơi khi Serge chòn yếu xìu thì đã có thể vô gặp Radius, lão ta sẽ giới thiệu cách đánh bằng 1 trận battle, tuy nhiên là không thể thắng lúc đầu được rồi, vì vậy khi bạn bị hạ gục thì không bị Game Over và sau đó sẽ có một cuôc nói chuyện với Radius khi kết thúc trận đấu.
Mấy cái sự kiện này sẽ giúp bạn làm được những điều đó. Ngay cả các game nổi tiếng cũng rất dễ làm theo trên nền RPG Macker 2003 phải không?
Giờ vào một ví dụ nhé, German sẽ đưa một ví dụ của German lên và các bạn có thể tham khảo để áp dụng cho sản phẩm game của các bạn:
<>Change face Graphics: Seiya, Right,
<>Message: Hey, German, I need your help!
<>Change face Graphics: German, Left,
<>Message: Hm... I will join you if you defeat me.
<>Message: Come on, Seiya!
<>Enemy Encouter: Normal, V[0001], First Strike
: Victory Handler
<>Message: Hm... not bad , you won because I used 0,01% my power.
<>Message: I will help you, kid.
<>Change Party Members: German Add
<>
:Escape Handler
<>Message: You ran? Ha ha ha... You think you defeat me? It's not easy.
<>Message: Come on and try again, boy!
<>

efeat Handler
<>Message: Ha ha ha... you are loser.
<>Change face Graphics: Omega, Right,
<>Message: I don't want follow you. Sorry!
<>Change Party Members: Omega Remove
<>Message: Omega has left your party. He follows German, because German's stronger than Seiya.
<>
:End
<>