查看: 1630|回复: 2

请教,如何修改一下CP制战斗 改进版成为……

  [复制链接]
梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
回帖
108
发表于 2007-8-22 18:08:08 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
原脚本:
CP制战斗 改进版(显示敌人CP)
http://rpg.blue/web/shownews.asp?id=506
并且我修改了
即时制战斗,为技能单独定义CP消耗
http://rpg.blue/web/htm/news550.htm

这样在需要设置消耗多少CP的技能后面加上“,60”“,20”这样就可以了

我想实现的效果是“在某某状态下,CP消耗都皆为XXX数值”

请教一下如何修改脚本……
版务信息:本贴由楼主自主结贴~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
回帖
108
发表于 2007-8-22 18:08:08 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
原脚本:
CP制战斗 改进版(显示敌人CP)
http://rpg.blue/web/shownews.asp?id=506
并且我修改了
即时制战斗,为技能单独定义CP消耗
http://rpg.blue/web/htm/news550.htm

这样在需要设置消耗多少CP的技能后面加上“,60”“,20”这样就可以了

我想实现的效果是“在某某状态下,CP消耗都皆为XXX数值”

请教一下如何修改脚本……
版务信息:本贴由楼主自主结贴~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
梦石
0
星屑
50
在线时间
1 小时
注册时间
2005-10-22
回帖
396
发表于 2007-8-23 02:35:47 | 显示全部楼层
在即时战斗脚本内查找
# スキル使用時の消費CP

把

@active_battler.cp -= xxxxxxxxxxxxxxxx....

那一行删掉并改写为以下内容
#================================================================
@skill = $data_skills[@active_battler.current_action.skill_id]
@cost = ( @skill.userskill_cp_cost * CP_COST_SKILL_ACTION / 100 )
#--------------------------
if @active_battler.state?(65)
   @cost = 111  # 这一句可以替换为 *= , /= 之类的运算,视需要而定
end
#---------------------------
@active_battler.cp -= @cost
#================================================================

将65(状态序号)和111(CP消耗)改为自己希望的数字即可,另外如果有额外的状态需要使用在 #---- 结构内继续添加 类似的 if 的判断即可,不过需要注意一下逻辑顺序,以免发生不必要的bug。

大致如此吧 - -
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
3rd chapter ==> 55% 完工日期===>202X年?

跳不跳呢跳不跳呢跳不跳呢……下个项目死磕HQ……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部