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

Project1

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

[原创发布] 物品得失自动提示自动上色自动换行插件

[复制链接]

Lv4.逐梦者

梦石
0
星屑
14624
在线时间
718 小时
注册时间
2011-7-16
帖子
1428

开拓者

跳转到指定楼层
1
发表于 2016-12-5 01:43:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 walf_man 于 2016-12-20 00:40 编辑

edit:20161206
更新了下。
*--------------------------------------
* Version History:
*--------------------------------------
* v1.08 (06 December 2016) [features enhanced]
* - plugin command can use $gameVariables.value()

@help
* Use variables in plugin command,
* you must set the #0001/#0002 or other variables first in event,
* and then use $gameVariables.value(variables index) to get value,
*                                                   examples:
*                            ItemLog gold $gameVariables.value(1)
*                            ItemLog item $gameVariables.value(1) $gameVariables.value(2)
*                            ItemLog weapon $gameVariables.value(1) $gameVariables.value(2)

简单说来就是在插件命令中可以使用变量,silver大神的原版只能使用 ItemLog gold 100这种方式,如果你脚本里设定了一个变量,想根据这个变量给金币,那就得用我这个修改的。
ItemLog gold $gameVariables.value(1)
这样写在插件命令就可以了。
之所以做这个修改,是我问了一圈,找了一圈,也没有找到如何在插件命令里支持获取变量的方式,比如我写$gameVariables.value(1)就无法获得值。

用法如图,写在脚本里也行,但是那样就不会自动提示了,得你自己用显示文本的方式来提示。
如果哪位大神有其它更好的办法欢迎分享。

以下是原文:
这个插件其实不能算原创了,因为我是修改自Silver大神的SilvItemLog.js v1.08版本的插件。
主要功能:
自动上色,装备,防具,道具,金币,数字的颜色都可以自动上色;
针对物品描述里的内容可以自动按照设定的字符数进行截断换行换页;
保留原插件得失自动提示全部功能;

以下是原插件的部分信息。
//=============================================================================
// SilvItemLog.js
// Version: 1.08
// License: https://creativecommons.org/licenses/by/4.0/
//=============================================================================
/*:
* @plugindesc v1.08 Item Log. Displays the last looted items.
   <SilverItemLog>
* @author Silver

我主要是修改了如下内容:
*--------------------------------------
* Version History:
*--------------------------------------
* v1.08 (04 December 2016) [features enhanced]
* - Keep some original features and enhanced some new features.
* - Code added.
* - Colorful item,weapon,armor name etc..
* - Auto Wordwrap Items Description.
* - Custom display options.
* - 15 new parameters (Check the section -- Enhanced--).
* - other changes.

大致内容如下,其它更多功能大家自己研究哈。

增加了15个参数
mog的插件我想改都无处下手啊
这个插件蛮不错的
不知道原作者联系方式,我要把修改的发给他

自动识别
自动上色

而且还能自动截断长字符,自动换行
自动换行只针对物品描述,
可以设置多少个字符进行自动截断换行。
可以设置是否显示物品描述

换行之后,任然带上颜色,换页也是一样
道具‘武器’防具,颜色可以自定义


可以设置显不显示图标,单价,总价,作用等
还可以自定义模板,按照自己需要的颜色和方式显示
我这个设置是为了让大家看到全部的功能,大家可以自行设置为简约版什么的。

Tags:{$prefixtext},{$amount},{$name},{$icon},{$unitprice},{$totalprice},{$description},\G,\C,\N,\F...
可以使用这些标签
插件自带的原效果得到保留

可以换皮肤

以下是原插件带的皮肤。

以下是我修改的插件。

新版,2016.12.19上传
新增Toast功能;使用插件命令AXY.Toast hi, world!,即可显示hi, world!,目前还不支持自动上色和变量传递;
自定义模板支持物品、武器、防具使用不同颜色,颜色在Color For Items、weapons、armors字段定义;
自定义模板支持金币得失提示,不用做任何更改,自动生效;
SilvItemLogEnhanced.zip (8.4 KB, 下载次数: 674)


旧版,2016.12.18上传
SilvItemLogEnhanced.zip (12.44 KB, 下载次数: 152)
旧版
SilvItemLogEnhanced.zip (7.69 KB, 下载次数: 143)

评分

参与人数 5星屑 +186 +2 收起 理由
2503304633 + 1 塞糖
白嫩白嫩的 + 1 塞糖
柳岳枫 + 120 楼主加油!!
summer依恋 + 10 我很赞同
king + 56 塞糖

查看全部评分

RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外,我的插件、范例、游戏都在这里

Lv1.梦旅人

梦石
0
星屑
55
在线时间
327 小时
注册时间
2011-9-29
帖子
315
2
发表于 2016-12-15 16:28:23 | 只看该作者
挺好用的插件,居然没人回复,最关键是没发现冲突
问下楼主,关闭了作用,但是还是会留下空白
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
14624
在线时间
718 小时
注册时间
2011-7-16
帖子
1428

开拓者

3
 楼主| 发表于 2016-12-15 22:11:04 | 只看该作者
summer依恋 发表于 2016-12-15 16:28
挺好用的插件,居然没人回复,最关键是没发现冲突
问下楼主,关闭了作用,但是还是会留下空白
...

我这里实际使用的是正常的效果 哦。
给你我的配置,你参考下。





点评

感谢楼主耐心回复,昨天一直停电没回复,抱歉  发表于 2016-12-17 15:50
RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外,我的插件、范例、游戏都在这里
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
100
在线时间
55 小时
注册时间
2015-12-30
帖子
39
4
发表于 2016-12-15 23:53:51 | 只看该作者
厉害了,我先mark一下,以后会有用。

点评

用得着就好啊,感谢mark使用  发表于 2016-12-18 11:09
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
12 小时
注册时间
2016-12-14
帖子
11
5
发表于 2016-12-16 22:05:55 | 只看该作者
比原先的好了很多啊

点评

和原先的一样的,只是参数改了下,把那些乱七八糟不需要的东西都关掉了。但是为了展示它的全部功能,主贴截图里把它全部显示出来了。  发表于 2016-12-18 11:10
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
327 小时
注册时间
2011-9-29
帖子
315
6
发表于 2016-12-17 16:02:17 | 只看该作者
walf_man 发表于 2016-12-15 22:11
我这里实际使用的是正常的效果 哦。
给你我的配置,你参考下。

把倒数第二打开后,删除单价,总价,作用,后就这样。间隔没了,但是附加的颜色却消失了,所有物品都一个颜色,就是命名规则怎样的,比如我想要武器一个颜色,防具一个颜色。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
14624
在线时间
718 小时
注册时间
2011-7-16
帖子
1428

开拓者

7
 楼主| 发表于 2016-12-18 22:53:39 | 只看该作者
summer依恋 发表于 2016-12-17 16:02
把倒数第二打开后,删除单价,总价,作用,后就这样。间隔没了,但是附加的颜色却消失了,所有物品都一个 ...

{$prefixtext}\c[2]{$amount}\c[0]个\c[3]{$name}\c[0]{$icon}!\n单价\c[2]{$unitprice}\c[1]\g\n\c[0]总价\c[2]{$totalprice}\c[1]\g\n\c[0]作用:\c[5]{$description}\c[0]
这个是插件默认的,我没有改,因为我没用这个高级自定义,这个高级自定义不支持不同种类不同颜色。要颜色分开还是得用普通的那种。

然后关闭金币图标,其实你把{$icon}这个tag去掉就可以了。

点评

才发现原来新上传了插件,已经可以了。万分感谢!最后,那个感叹号能去掉吗?当然不能也没关系。  发表于 2016-12-19 19:03

评分

参与人数 1星屑 +10 收起 理由
summer依恋 + 10 我很赞同

查看全部评分

RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外,我的插件、范例、游戏都在这里
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
327 小时
注册时间
2011-9-29
帖子
315
8
发表于 2016-12-19 18:50:28 | 只看该作者
walf_man 发表于 2016-12-18 22:53
{$prefixtext}\c[2]{$amount}\c[0]个\c[3]{$name}\c[0]{$icon}!\n单价\c[2]{$unitprice}\c[1]\g\n\c[0] ...

最后默认不改,其它按照你设置,结果还是有单价,总价,作用。你发的代码也明确写有单价总价作用吧
回复 支持 0 反对 1

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
14624
在线时间
718 小时
注册时间
2011-7-16
帖子
1428

开拓者

9
 楼主| 发表于 2016-12-20 00:45:10 | 只看该作者
summer依恋 发表于 2016-12-19 18:50
最后默认不改,其它按照你设置,结果还是有单价,总价,作用。你发的代码也明确写有单价总价作用吧
...

如果想把最后的!去掉,那么
Use Custom Tips Template 设置为 true
Custom Tips Template 里用如下模板替换即可。
  1. {$prefixtext}\c[2]{$amount}\c[0]个\c[3]{$name}\c[0]{$icon}
复制代码


仔细看说明和帮助,这个模板支持多个标签,可以自定义出这些标签支持的范围内的你想要的任何效果。
^_^

点评

不知该说什么好,第一次遇到这么好的大神,2333333  发表于 2016-12-21 22:19
我又更新了哦,下最新版吧,鱼与熊掌可以兼得了  发表于 2016-12-21 10:22
对,发现了,鱼与熊掌不可兼得。  发表于 2016-12-20 19:46
RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外,我的插件、范例、游戏都在这里
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2017-1-30
帖子
11
10
发表于 2017-2-2 05:48:05 | 只看该作者
好用,
我试着把物品描述去掉。。。
字是去掉了,但是空白窗口仍然显示,请问大神能改么。。

点评

灰常感谢  发表于 2017-2-2 14:25
具体你可以按照3楼的参数进行设置,就是3楼截图那个效果  发表于 2017-2-2 11:25
如果使用自定义的话,也许你需要把换行换页的符号也删掉,如果使用插件自带效果,那么只需要关闭几个不需要显示的即可。  发表于 2017-2-2 11:24
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 05:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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