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

Project1

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

[交流讨论] 【RMVA发布】使用物品/装备后触发公共事件

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
帖子
813

开拓者

跳转到指定楼层
1
发表于 2017-8-18 16:25:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 jianyulei 于 2017-8-21 11:52 编辑
本体



一些分歧判断用的函数:(使用方法:分歧-脚本)
$game_party.members.size >= 3  队伍人物是否大于等于3
$game_party.members.include?($game_actors[3])    3号角色在不在队伍中
$game_party.members[0].armors.include?($data_armors[107])     领队角色是否装备有107号防具,武器的话将armors改为weapons
$game_player.y  == 14  玩家在地图上的Y值是否是14
$game_switches[2]    2号开关是否开启
$game_self_switches[[21,14,"龙傲天"]]      21号地图的14号事件的“龙傲天”独立开关是否打开
(独立开关游戏中只给了ABCD,其实一个事件你可以设定无数个独立开关)
$game_variables[4] > $game_actors[1].hp   4号变量是否大于1号角色的HP
$game_actors[4].state?(857)    4号角色是否存在857号状态
$game_actors[1].usable?($data_skills[946])    1号角色的946号技能是否可用
$game_actors[1].movable?    1号角色是否可以行动
$game_actors[1].class_id == 12  1号角色是否是12号职业
$game_party.item_number($data_items[56]) > 8     56号道具的数量是否大于8(用此脚本来合成的话,这个方法我估计你们会经常用到)武器和防具的写法见上方
$game_map.events[7].region_id == 5    判断7号事件是否在5号区域
$game_player.region_id == 5          判断玩家是否在5号区域
$game_party.members.any? {|actor| actor.state?(2)}   判断所有队员中是否有人存在2号状态




其实这脚本的内容是对着原始脚本直接复制粘贴过来的,界面类的脚本我自己都看不懂,但是已经尽可能的自定义以增加兼容性了,至少在我的用了无数脚本的大工程里没有发现兼容问题,我不对其他脚本的兼容问题负责


麻烦版主帮下忙将帖子移动到发布版吧

Lv4.逐梦者

梦石
0
星屑
14772
在线时间
5841 小时
注册时间
2011-7-18
帖子
159

开拓者

2
发表于 2017-8-18 17:40:31 | 只看该作者
RM技术区:https://rpg.blue/forum.php?mod=forumdisplay&fid=75
变成综合技术讨论区的子版块了
这里岚风·雷,任饭、PM理性粉、UT/DR原作粉、(Trans)Furry自萌,半吊子技术一枚_(:з」∠)_    游戏制作交流工(liao)作(tian)室欢迎来玩!
【无偿/有偿】RGSS3(VA)脚本定制 + 合作招募/同好交友    修正Firefox/火狐浏览器的代码框复制问题(油猴脚本)
Click→←Click
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 18:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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