查看: 1955|回复: 7

[已经解决] 新人Maker(多问题求指教

[复制链接]
梦石
0
星屑
50
在线时间
5 小时
注册时间
2016-5-6
回帖
3
发表于 2016-5-9 20:17:02 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 花咲月夜 于 2016-5-9 20:29 编辑

这里是刚刚入坑的新人请各位前辈指教!!
问题如下:
1:如何让某个状态死亡后保留?(比如说先中毒了,然后战斗不能,复活后还是中毒
2:如何让怪物(或玩家)受到攻击后进行技能反击?
3:状态附加技能类型之后如何在解除状态后自动禁用?
嗯?突然忘了还有啥……总之先求指教!
梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
回帖
173
发表于 2016-5-9 21:09:51 | 显示全部楼层
你好!

1.  可以使用开关或变量
  当角色a中毒,则变量a=1,除非角色的中毒状态被解除,否则不对a重新赋值。当角色状态为“无法战斗”时,中毒状态不在身上,这无所谓。等角色a恢复元气后,使用事件判定,再将中毒状态添加给角色a
  在下依稀记得,脚本中对【无法战斗】状态作了标记;但不清楚该标记到底何用。阁下可否尝试使用马甲,重新定义一个【无法战斗】状态,看是否能够在不使用上述方法的基础上,达到目的?
2.  在下不清楚。好像有人问过类似问题,阁下是否搜索过?
3.  关于状态附加的技能类型,在下不清楚如何解除。但何不反过来:
角色默认会使用全部的技能类型,但开始时,设定各种附加状态,禁用之。这类问题一定有人问过,他们也必定会遇到此问题,阁下可以找找看。



回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2016-5-6
回帖
3
 楼主| 发表于 2016-5-10 11:29:32 | 显示全部楼层
本帖最后由 花咲月夜 于 2016-5-10 12:19 编辑
李牧羊 发表于 2016-5-9 21:09
你好!

1.  可以使用开关或变量


谢谢前辈认真的回复!诶多,还是不是很明白。
1:用变量操作的话是要在每个战斗事件都附加判断的事件么?(不知道如何做出另一个战斗不能的状态,因为不是很懂脚本)
2:搜索过了,但是脚本用了没有效果……(可能是我姿势错误
回复

使用道具 举报

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
回帖
173
发表于 2016-5-10 14:41:10 | 显示全部楼层
本帖最后由 李牧羊 于 2016-5-10 14:49 编辑

1.  是这样
判断这么做

下图为【判断中毒是否应该在身上】,当【解毒】的时候,需要再加一个事件,将变量1赋值为0

2.png


在下敢这样,是因为【中毒】没有【自动解除机制】:


3.png





马甲是这个意思 0.png 1.png


2.  在下也记不清楚了,只记得见过别人提问...在下关心的不是这样的回合制战斗,因此仅在第五期考试活动中看过相关的教程;加上在下也是个小白......现在还在看别人家的教程呢

3.  是否解决了?如果没有,那么:

在下非常肯定,有很多人已经在使用【状态-装备类型】这个功能了
如果他们使用,那么必然会遇到阁下的困境。阁下只要搜索就可以了


祝君愉快~




回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2016-5-6
回帖
3
 楼主| 发表于 2016-5-10 18:34:22 | 显示全部楼层
李牧羊 发表于 2016-5-10 14:41
1.  是这样
[fold=判断这么做]

对不起我太蠢了变量赋值那个还是不明白orz(不知道在哪里添加才能达成复活瞬间附加状态,可以给个范例工程看看咩?
如果是给马甲的话……不是没办法让马甲也属于死亡状态吗?(就是和一号状态一样的效果,HP为0无法行动
(其实就是想做一个无法被通常手段复活的死亡状态)
谢谢前辈orz
回复

使用道具 举报

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
回帖
173
发表于 2016-5-10 21:04:09 | 显示全部楼层
本帖最后由 李牧羊 于 2016-5-10 21:19 编辑

晕...阁下太客气了!在下不是前辈...也是小白一只。...在下朋友不多,但还是有人叫在下V或者Vor或者Vortur的...阁下如果愿意,就这样称呼在下吧!希望能够相互扶持,共同进步!~~

1.  【复活瞬间被加状态】的 事件达成 已经在附件里了
思路图示 1.png

工程:解压后,直接覆盖【某新建工程】的同名文件夹即可 Data.zip (210.58 KB, 下载次数: 1)


2.  关于【马甲】那件事,本来是想用来解决 ↑ 的,但是现在不用了。

3.  如果希望做一个【无法被通常手段复活的状态】的话...在下的方法很麻烦呢:

1)  取消所有加血【技能】、【物品】的效果

2)  在上述技能、物品中,设置同一个【公共事件】

3)  通过公共事件,判定【加血】、【复活】是否要被执行





评分

参与人数 1星屑 +200 收起 理由
taroxd + 200 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2016-5-6
回帖
3
 楼主| 发表于 2016-5-11 13:02:29 | 显示全部楼层
李牧羊 发表于 2016-5-10 21:04
晕...阁下太客气了!在下不是前辈...也是小白一只。...在下朋友不多,但还是有人叫在下V或者Vor或 ...

谢谢V桑啦~

点评

客气!~在下见到楼下的解答,觉得他的方法产生bug的可能要小的很多。在下提出的方法不曾像楼下的脚本一样,被广泛使用、千锤百炼  发表于 2016-5-11 18:10
回复

使用道具 举报

梦石
0
星屑
3372
在线时间
1123 小时
注册时间
2015-12-24
回帖
236
发表于 2016-5-11 16:57:28 | 显示全部楼层
本帖最后由 翠靈月 于 2016-5-12 15:46 编辑

1:如何让某个状态死亡后保留?(比如说先中毒了,然后战斗不能,复活后还是中毒
使用这里的脚本
http://artificialprovidence.web.fc2.com/
能力拡張-戦闘不能時残留ステート
在该状态的备注栏填写<戦闘不能時残留>即可

2:如何让怪物(或玩家)受到攻击后进行技能反击?
使用这里的脚本
http://mata-tuku.ldblog.jp/archives/32115086.html
(请由上而下放入
http://tkool.jp/support/download/rpgvxace/rpgvxace_update
http://mata-tuku.ldblog.jp/archives/15336870.html
http://mata-tuku.ldblog.jp/archives/30057594.html
http://mata-tuku.ldblog.jp/archives/32115086.html
这四个脚本)
在角色的备注栏填写<反撃拡張: スキル指定: 80>
该角色便会以ID80的技能反击
另外记得自行将反撃,反射の機能拡張里的
  # スキル指定の反撃, 反射時にバトルログに表示する文字列
  MessageCounterAttack = "%sは%sで反撃した!"
  MessageReflection    = "%sは魔法を%sに変化させて跳ね返した!"
修改为中文描述

3:状态附加技能类型之后如何在解除状态后自动禁用?
你在状态设定附加技能类型的话,在状态消失后该项技能类型的指令不是自己就会消失了吗?
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部