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

Project1

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

[已经解决] 如何在回合开始时进行“自动解除状态”

[复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
705 小时
注册时间
2007-12-23
帖子
874
跳转到指定楼层
1
发表于 2012-12-15 15:49:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 gonglinyuan 于 2012-12-16 15:51 编辑

默认战斗系统中,“自动解除状态”是在自己行动之前(脚本Scene_Battle 4的134、135行)
如何把它改到回合开始前(即玩家输入战斗命令之前)

比如,阿尔西斯发动了一个持续0回合的技能,原本它会持续到下回合阿尔西斯行动之前,现在我想让这个状态持续到本回合结束
买了正版RMMV的同学进来看一下,谢谢~
https://rpg.blue/thread-393237-1-1.html

Lv1.梦旅人

◇无限的妄想者◇

梦石
0
星屑
55
在线时间
1441 小时
注册时间
2012-7-14
帖子
2339
2
发表于 2012-12-15 21:15:47 | 只看该作者
既然你会一些脚本,那我直接给你一个大致位置就好吧?
Scene_Battle 2里面找到def update_phase1
大概是这个函数内。
把自动解除状态的函数在这里调用一下应该就行了,然后把原来那个自动解除状态的的给去掉。
但是具体统计回合数的不大确定是在哪里弄的,不知道直接调用会不会有计数上的错误,不过稍微调试一下就好了。
以上

点评

问题已解决,谢谢  发表于 2012-12-16 15:51

评分

参与人数 2星屑 +125 收起 理由
hcm + 120 认可答案
gonglinyuan + 5 认可答案

查看全部评分


————————————————————————————————————
新坑Dreamoon酝酿中,预计短篇⑨完工发布。
————————————————————————————————————
如何调戏橙光文字的 高级UI 系列教程:  鉴赏页制作篇背包系统制作篇
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-30 07:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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