幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1493|回复: 0

[RMXP] Arpg敌人对应数据与子弹的问题

[复制链接]

2

主题

2

帖子

25

积分

②入门

积分
25
QQ
发表于 2010-1-28 16:20:10 | 显示全部楼层 |阅读模式
我想制作ARPG,可借鉴其他ARPG范例那就没有创意了
我为了制作自己的ARPG游戏
刻苦的学习RGSS
可制作是碰到了问题
我制作的敌人AI脚本
将其的AI函数放置在事件的“自定义移动路线”的脚本应用(该脚本是Game_Char...类的扩展)
问题1:
以下内容放在事件执行的AI函数中,判定死亡,判定攻击角色,及被角色攻击

1获取“执行 AI函数 的事件” 的事件编号保存在一个数组或HASH表(该数据组的名为“当前地图所有的敌人ID”)
2需要用生成“数组或HASH表”来记录与“事件编号对应的敌人的能力”
3还需要生成 与事件编号对应的“特定的开关”判断事件死亡,判断事件被攻击


问题2:
以下内容是关于放在子弹事件的“自定义移动路线”的脚本应用(该脚本也是Game_Char...类的扩展)

脚本框架:
定义子弹函数
需要获取执行 子弹函数 的事件编号
循环
让“执行 子弹函数 的事件”前进
IF “执行 子弹函数 的事件”与 “敌人事件[数组“当前地图所有的敌人ID”]”重合
被击中的事件的 特定开关开启 (使其在敌人AI脚本里执行伤害)
END
END
END
#===================
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-16 02:24 , Processed in 0.019611 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表