赞 | 1 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 0 |
最后登录 | 2024-7-16 |
在线时间 | 45 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 191
- 在线时间
- 45 小时
- 注册时间
- 2023-6-26
- 帖子
- 5
|
本帖最后由 resty 于 2023-6-30 22:58 编辑
现写一个脚本,假设物品选出来存在变量1,好感度在变量2,开关1表示选择的物品是否有效
在礼物的备注里面写上 HAOGAN: 3,之后就可以使用了
- let ITEM_VAR_ID = 1;
- let TARGET_ID = 2;
- let SWITCH_ID = 1;
- let v = $dataItems[ITEM_VAR_ID].note.match(/Haogan: ([+-]?[0-9])+/)
- if (v) {
- $gameVariables.setValue(TARGET_ID, $gameVariables.value(TARGET_ID) + parseInt(v[1]));
- $gameParty.gainItem($dataItems[$gameVariables.value(1)], -1);
- $gameSwitches.setValue(SWITCH_ID, true);
- } else {
- $gameSwitches.setValue(SWITCH_ID, false);
- }
复制代码
|
|