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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 暴走的露露
打印 上一主题 下一主题

[搬运汉化] NRP 变量商店 + 变量战利品(商店用法更正)

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1975
在线时间
153 小时
注册时间
2022-12-13
帖子
30
11
发表于 2024-1-4 16:05:25 | 只看该作者

怎么搞定的,求教
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
729
在线时间
98 小时
注册时间
2023-9-13
帖子
14
12
发表于 2024-1-6 03:17:45 | 只看该作者
sadhu4231 发表于 2024-1-4 16:05
怎么搞定的,求教

抱歉回复晚了!
我用了一个比较笨的办法!
随便找了与一个替换金币图标的插件。
然后让GPT添加一个可以用脚本更换图标的代码!(因为自己不会写)

如下
MNKR_GoldIcon.js
  1. /*:
  2. * @plugindesc Replace currency unit display with icon
  3. * @author munokura
  4. *
  5. * @param Gold Icon
  6. * @text Currency icon ID
  7. * @type string
  8. * @desc Icon ID used for currency unit
  9. * @default 22
  10. *
  11. * @help
  12. * Replaces Currency Unit display with an icon.
  13. * To change the currency icon dynamically, use the following script call in an event:
  14. * $gameSystem.setCurrencyIcon(iconId);
  15. *
  16. * Terms of Use
  17. * Copyright from the author is waived.
  18. * License- Public Domain
  19. */

  20. (function() {
  21.     'use strict';

  22.     var parameters = PluginManager.parameters('MNKR_GoldIcon');
  23.     var goldIcon = parseInt(parameters['Gold Icon'] || 22);

  24.     Window_Base.prototype.drawCurrencyValue = function(value, unit, x, y, width) {
  25.         this.resetTextColor();
  26.         this.drawText(value, x, y, width - 36 - 6, 'right');
  27.         this.drawIcon(goldIcon, x + width - 36, y);
  28.     };

  29.     // Function to dynamically set currency icon
  30.     Game_System.prototype.setCurrencyIcon = function(iconId) {
  31.         goldIcon = parseInt(iconId);
  32.     };

  33. })();
复制代码


然后再游戏中搭配帖子的插件
事件格式如下:
脚本:$gameSystem.setCurrencyIcon(31);    //临时叫货币的图标改成索引31
开关操作:#0001 变量货币 = 开启   
商店处理:装备店
开关操作:#0001 变量货币 = 关闭
脚本:$gameSystem.setCurrencyIcon(22);    //改回货币本身的图标索引22

不知道有没有更便捷的办法,但是至少目前按照这个办法是解决了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
729
在线时间
98 小时
注册时间
2023-9-13
帖子
14
13
发表于 2024-1-6 03:18:48 | 只看该作者
sadhu4231 发表于 2024-1-4 16:05
怎么搞定的,求教

简单的说就是用脚本命令临时把图标改了,关闭商店的时候再改回去。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1975
在线时间
153 小时
注册时间
2022-12-13
帖子
30
14
发表于 2024-1-18 10:26:17 | 只看该作者
工体大黄蜂 发表于 2024-1-6 03:17
抱歉回复晚了!
我用了一个比较笨的办法!
随便找了与一个替换金币图标的插件。

嗯,这确实是的办法,简单直接
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-29 08:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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