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

Project1

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

[已经解决] 关于脚本中调用公共事件

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1228
在线时间
404 小时
注册时间
2011-6-10
帖子
39
跳转到指定楼层
1
发表于 2012-8-11 17:23:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
- -RT
具体是这样的在战斗开始前 战斗结束后  以及每回合结束后分别调用 公共事件XXX YYY ZZZ
简单说下为什么想要在脚本里实现= =
其实就是一个战斗中用到的东西的初始化 之后释放  以及一些每回合的操作
我知道在队伍里可以设置  但是给每个队伍复制一次不是很麻烦吗 而且改起来也很麻烦
弄成一个统一事件以后不叫便于操作

比如主角1 生命值低于30%护甲提高300%这种设定 给每个敌群的 回合事件写一次不是太蛋碎了吗= =
但是如果写在每回合结束后分别调用 公共事件里就方便多了= =
同理 每N回合M几率触发一次什么的  也要一些计数器变量初始化  还有每回合++之类的操作

就是这样如果能和在脚本里直接实现 那我每次只要在公共事件XXX YYY ZZZ里设置就可以了

---------------------------------------------蛋碎的分割线-------------------------------------------------

问题二...其实是同一个问题只是这次是要每次更换装备以后执行一下公共事件WWW
主要用来判断角色换了装备之后 是否满足某些要求然后更改战斗图什么的= =
这个应该可以用并行实现 不过无线并行很浪费资源吧 我仅仅想判断装备所以就在换装备之后判定一次吧..


= =求指点 谢谢




Lv1.梦旅人

◇无限的妄想者◇

梦石
0
星屑
55
在线时间
1441 小时
注册时间
2012-7-14
帖子
2339
2
发表于 2012-8-11 20:49:59 | 只看该作者
本帖最后由 幻想中的鸡蛋 于 2012-8-11 20:55 编辑

VA调用公共事件语句:
  1. $game_temp.reserve_common_event(1)  #括号内为调用公共事件的id
复制代码
于是上面的脚本插入到几个步骤之中就好了。
具体放在:(大概位置……实际操作时如果不能达到预期请寻找类似可能的插入位置。)
Sence_Battle的● 开始处理、● 结束处理、● 回合结束里
装备物品调用公共事件感觉应该在Scene_Menu里● 个人指令“确定”下,
  1.     when :equip
  2.       SceneManager.call(Scene_Equip)
复制代码
这行后面添加。

点评

非常感谢= =无懈可击  发表于 2012-8-11 22:12
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 15:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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