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

Project1

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

[有事请教] 求指导<穿脱装备时可运行脚本或代码>这个插件能用的代码!

[复制链接]

Lv4.逐梦者

梦石
0
星屑
5836
在线时间
1061 小时
注册时间
2006-7-18
帖子
543
跳转到指定楼层
1
发表于 2025-4-27 14:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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 代指装备的当前人物??

可以的话多写几个其它类型的案例?

Lv2.观梦者

梦石
0
星屑
299
在线时间
27 小时
注册时间
2023-2-1
帖子
4
2
发表于 2025-4-27 18:29:11 | 只看该作者
user.addState(n);
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
197
在线时间
74 小时
注册时间
2021-4-23
帖子
32
3
发表于 2025-4-27 20:16:17 | 只看该作者
+0
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-5-14 03:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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