赞 | 8 |
VIP | 0 |
好人卡 | 2 |
积分 | 58 |
经验 | 16755 |
最后登录 | 2025-5-13 |
在线时间 | 1061 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 5836
- 在线时间
- 1061 小时
- 注册时间
- 2006-7-18
- 帖子
- 543
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
穿脱装备时运行脚本或JS代码.rar
(7.96 KB, 下载次数: 4)
插件描述是:
在武器防具注释里按格式写上代码
<Custom On Equip Eval>
code
</Custom On Equip Eval>
备注了此注释的装备,角色在进行穿戴时将执行code内容,你可以用'user'或者'a'来指代
正在穿戴此装备的角色,你也可以用'item'来指代此装备。
另外你还可以用's'、'v'和'p'的简称来引用游戏中的$gameSwitches、$gameVariables和$gameParty。
<Custom On Remove Equip Eval>
code
</Custom On Remove Equip Eval>
备注了此注释的装备,角色在进行脱下时将执行code内容,你可以用'user'或者'a'来指代
正在穿戴此装备的角色,你也可以用'item'来指代此装备。
另外你还可以用's'、'v'和'p'的简称来引用游戏中的$gameSwitches、$gameVariables和$gameParty。
案例:
<Custom On Equip Eval>
$gameSwitches.setValue(30, true);
</Custom On Equip Eval>
穿戴写有此注释的装备后,30号开关将打开
<Custom On Remove Equip Eval>
var value = Math.floor(0.1 * user.luk);
$gameVariables.setValue(1, value);
</Custom On Remove Equip Eval>
穿戴写有此注释的装备后,1号变量将代入“10%当前操作角色运气值”的数值
有些看得懂,配合脚本调用大全倒是做到一些功能!不过有些想实现的想法不知道怎么写代码!
比如穿上此装备的人获得某个状态!
脚本调用里是$gameActors.actor(actorId).addState(n);
这个只能指定一个角色获得状态,
不知道要怎么写代码才能像例子里说的用 user 代指装备的当前人物??
可以的话多写几个其它类型的案例? |
|