Project1
标题:
有人会做我爱龙的那个格斗脚本的吗?
[打印本页]
作者:
失落迷白
时间:
2011-2-6 22:31
标题:
有人会做我爱龙的那个格斗脚本的吗?
他的教程是有,但是只有3个部分……很多必然出现的问题没有解释……
我按照脚本错误的提示做的,错误提示表示逐步需要图片:主角_t 敌人_t 以及HP SP EHP ESP这些图片,我都放完了,然后按下C键或S键等, 他会提示“貌似是说未定义SP的消耗”,我去检查了特技,设置了消耗的SP(不行),然后又看了脚本……表示不懂怎么设置……(错误提示截图在下面)(然后下面的脚本是1163行左右的关于SP的)
# SP判定
if @skill_id < 1000
# スキルを取得
@skill = $data_skills[@skill_id]
#
# 「SP 消費」
#
# 計算
cost = @skill.sp_cost
# 残りSPチェック
if @me.sp < cost
# SPxx
return false
end
# SP 消費
@me.sp -= cost
# 「使用側アニメーション」自動予約
n = $data_skills[@skill_id].animation1_id
if n > 0
@selfanimation_plan = [n]
-11.jpg
(48.02 KB, 下载次数: 2)
下载附件
保存到相册
2011-2-6 22:31 上传
作者:
Wind2010
时间:
2011-2-6 22:34
请确定@skill_id是否超出数据库范围,否则@skill会为nil
作者:
失落迷白
时间:
2011-2-6 22:40
本帖最后由 失落迷白 于 2011-2-6 22:55 编辑
哦 上面同学的解决了, 下面又来:
系统提示一样,也是因为超过数值
# 攻撃スキルの範囲を取得
scope = $data_skills[attacker.motion.attack_skl_id].scope
@target_battlers = []
targets = []
case scope
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1