Bây giờ bên trong hành vi trừu tượng của chúng ta, chúng ta sẽ thêm một mảng mới và đây sẽ là một mảng được đánh vào các hành vi mô hình. Chúng tôi thực sự sẽ chuyển nó tham chiếu đến các tập lệnh khác. Và chúng tôi sẽ gọi điều này là kỹ năng. Bây giờ chúng ta không muốn các hành vi của mình thực sự biết bất cứ điều gì về các hành vi khác. Tất cả những gì chúng tôi muốn họ biết là tại một thời điểm nào đó, họ có thể lặp lại tất cả các tập lệnh được liên kết với nó, đồng thời tắt và kích hoạt chúng dựa trên trạng thái của chính nó.
Để làm được điều này, chúng tôi sẽ tận dụng lợi thế của thực tế là trong Gamehot.net game moi ra , bạn có thể bật hoặc tắt một tập lệnh bằng cách chỉ cần bật kỹ năng được bật. Vì chúng tôi không sử dụng start và update, hãy xóa chúng và ở đây chúng tôi sẽ thêm một phương pháp được bảo vệ mới có tên là mu ss6. Chúng tôi cũng sẽ cần chuyển vào một giá trị đại diện cho việc chúng nên hoạt động hay không hoạt động.