设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1447|回复: 9
打印 上一主题 下一主题

如何不用增减技能来实现某状态下某技能可用?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
帖子
137
跳转到指定楼层
1
发表于 2007-7-4 03:13:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我是想实现,当某状态下某些技能可以使用,离开这个状态下,这些技能就不能使用,能不能不用增减技能的事件来实现。最好能在脚本里直接写上

当某状态时,某技能列表上的技能都可以使用,使用此技能后恢复普通状态。

其实我就是想实现格斗游戏中爆气后可用超杀(MAX超杀)的效果呢
版务信息:本贴由楼主自主结贴~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
帖子
137
2
 楼主| 发表于 2007-7-4 03:13:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我是想实现,当某状态下某些技能可以使用,离开这个状态下,这些技能就不能使用,能不能不用增减技能的事件来实现。最好能在脚本里直接写上

当某状态时,某技能列表上的技能都可以使用,使用此技能后恢复普通状态。

其实我就是想实现格斗游戏中爆气后可用超杀(MAX超杀)的效果呢
版务信息:本贴由楼主自主结贴~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-25
帖子
97
3
发表于 2007-7-4 04:35:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-7-4
帖子
608
4
发表于 2007-7-4 04:38:28 | 只看该作者
LZ新人可能看不懂那个我来用事件来个...- -
公共事件..条件分歧,当**角色与**状态时-敌人***HP  除此之外的场合你没有赋予**状态
在特技里把这个公共事件输入再把技能原有-的威力攻击力改为0...- -不大实用
-----------------------------------------[url=tencent://message/?uin=316907066&Site=im.qq.com&Menu=yes]找我请狂点[/url]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-25
帖子
97
5
发表于 2007-7-4 04:41:28 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
15 小时
注册时间
2007-2-18
帖子
2464
6
发表于 2007-7-4 04:41:35 | 只看该作者
印象中skill.id = xx没括号吧
我的脚本很烂的大家54好了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-25
帖子
97
7
发表于 2007-7-4 04:48:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
帖子
137
8
 楼主| 发表于 2007-7-4 19:07:25 | 只看该作者
以下引用津名魅于2007-7-3 20:35:14的发言:

以下脚本仅通过原始脚本测试,任何添加过自定义的脚本 均无测试过
做了个优化

在Game_Battler 3 一开头24行左右

   # 获取可以使用的时机
   occasion = $data_skills[skill_id].occasion

之前插入

#开始执行通过状态来许可技能使用的判断
   if skill_id <= (57)
     return true
   end
   if skill_id >= (57) and state?(13)
     return true
   else
     return false
   end
#判断结束

具体翻译是

如果 技能ID 小于 57号
则 通过判定

如果 技能ID 大于57号 同时 持有状态ID13号
则 通过判定

否则
判定不通过

具体ID数你可以直接调整


因为是随手写的 可能有BUG。。。至于使用后状态消失我没写...因为不知道在脚本什么地方判定

不过有个土办法 设置暴气状态1回合结束。。。。
反正KOF的暴气 用了以后不出MAX也会自动消失。。。(逃。。。)

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~


[本贴由作者于 2007-7-3 22:53:15 最后编辑]

成功了,感谢感谢感谢~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
帖子
137
9
 楼主| 发表于 2007-7-4 19:07:45 | 只看该作者
以下引用月過の無痕于2007-7-3 20:38:28的发言:

LZ新人可能看不懂那个我来用事件来个...- -
公共事件..条件分歧,当**角色与**状态时-敌人***HP  除此之外的场合你没有赋予**状态
在特技里把这个公共事件输入再把技能原有-的威力攻击力改为0...- -不大实用


[本贴由作者于 2007-7-3 20:46:54 最后编辑]

谢谢谢谢……也不失为一个好方法……
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-25
帖子
97
10
发表于 2007-7-4 19:20:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-9-21 17:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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