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

Project1

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

[原创发布] KRZ小插件合集

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
跳转到指定楼层
1
发表于 2022-9-3 20:45:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 KRZOKUHD 于 2024-2-19 20:00 编辑

No。1
滚轮式标题选项
置于插件列表最下方

用notepad等打开插件后修改变量(懒得做选项了)

PS:
现在这个可以用滚轮和上下切换选项,直接鼠标左键点肯定是给他关了

No。2
2楼:独立物品过多卡顿修复(能不能完全优化不好说,得因地制宜再从其他方面改)

No。3
3楼:移动速度修正:修改了原始简单粗暴的4倍移速,让他稍微变慢点

No。4
4楼:事件随机移动修正:让他不要老是在一格道路尽头卡死了

No。5
5楼:存档速度提升:修改了加密,可能有bug?但我自己也在用,只有那些会读取存档数据的插件可能会冲突

No。6
6楼:yep的持续动画和闪烁是否播放的选项

No。7
7楼:地图比画面小的时候给周围自动加上两圈变暗边缘:已测试无法正常出现效果

No。8
8楼:自定义掩护:可以弄成:比如能够掩护受到魔法攻击的比自己攻击力高的队友,并且为他恢复100点MP,自身随后死亡,接着攻击者会获得虚弱状态

No。9
12楼:更合理的魔法反射,反射伤害不再根据反射者,比如大法师一发火球砸到了带反射的莽夫,反射的伤害也是根据大法师来的

No。10
13楼:基于YEP_X_SelectionControl v1.13版本的修改,需要yep的aoe插件作为配合,提供了单体 aoe的无法选择判断

No。11
14楼:在地图、战斗、菜单显示虚拟内存

No。12
17楼:KRZ的给力插件:额外伤害。可以自定义造成一次额外伤害,自定义公式、类型、属性、暴击等,可以触发其他效果(特殊情况下可以触发自身)

No。13
21楼:我的出名的状态属性插件,我竟然没在p1上发过,可以给状态赋予自定义数值的属性,比如血量越低暴击率越高,根据回避率获得攻击力等,注意别写死循环

No。14
26楼:地图上播放角色身上的动画,比如写了个dot会播放动画,处于有害地形有播放动画,会根据角色不同在对应的随从身上播放

No。15
27楼:KRZ优化核心,给多个可选内容进行了存储来节省计算时间,需要一定代码基础,冲突的可能性不低。

https://rpg.blue/thread-484110-1-1.html 图标黑块修复的更新

No。16
30楼:随从闲逛插件,让你的跟随者变得更生动,停下后会自动到处乱跑,走的时候太远了还会跳过来,也能做成一路一跳一跳的跟随模式,或者傻呆呆的老是忘记跟随的模式。

No。17
31楼:状态/buff获得时,在战斗图上显示个由小变大的图标提示。

No。18
33楼:信息窗口等待指针替换为指定动画。

No。19
34楼:能力强化\弱化回合数修正

No。20
35楼:攻击判定拓展:让带有攻击特效效果的技能都判定为isAttack,吃攻击速度加成和攻击次数等

No。21
36楼:队伍、角色行动界面按取消键快速切换。

No。22
37楼:使用最近存档进行测试战斗

No。23
38楼:根据元素id修改伤害颜色

No。24
39楼:掩护者可以正常反击

No。25
41楼:手动修改yepmessagecore,用来让英文根据单词换行而不是把单词从中间断开

title.gif (214.51 KB, 下载次数: 25)

title.gif

krz_titlecommandscrol_MV.zip

2.08 KB, 下载次数: 129

23年更新

krz_titlecommandscrol_MZ.zip

2.11 KB, 下载次数: 45

23年更新

评分

参与人数 1+1 收起 理由
540666123 + 1 精品文章

查看全部评分

0w     0what?

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
2
 楼主| 发表于 2022-9-3 20:52:03 | 只看该作者
本帖最后由 KRZOKUHD 于 2022-9-8 08:41 编辑

独立物品过多造成的卡顿:比如打开物品栏,战斗打开道具等情况下会卡一下


即插即用
放在插件列表下方

krz_isitemarmorweaponplus.rar

519 Bytes, 下载次数: 46

krz_isitemarmorweaponplus.rar

557 Bytes, 下载次数: 34

7日更新,测试中

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
3
 楼主| 发表于 2022-9-3 21:02:06 | 只看该作者
移动速度修正

默认原版的移动速度1/4倍1/2倍2倍4倍实在太简单粗暴了,这个插件把移动速度公式修改了一下,
从原本的Math.pow(2, this.realMoveSpeed()) / 256变成了Math.pow(1.862, this.realMoveSpeed()) / 256

效果就是变为了(括号内为原始倍率)
15%(12.5%)
29%(25%)
53%(50%)
186%(200%)
347%(400%)
具体公式也可以自己改那个1.862

krz_movespeed_imp.rar

207 Bytes, 下载次数: 37

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
4
 楼主| 发表于 2022-9-3 21:06:51 | 只看该作者
事件随机移动修正

经常有发现一个随机移动的事件走到了单行道上后就卡在那了,因为他随机选择方向后发现走不通,然后就停住了,比如走到道路尽头,他有可能只有1/4的概率掉头走出来,但马上又有1/2的概率走回去卡在里面

这个插件让他在选择方向的时候判断不能通行会再换个方向,插件内默认随机最多寻找8次方向,可以自己修改次数

krz_randommoveimprove.rar

575 Bytes, 下载次数: 33

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
5
 楼主| 发表于 2022-9-3 21:09:08 | 只看该作者
本帖最后由 KRZOKUHD 于 2024-1-19 21:50 编辑



存档速度提升:
混淆加密
弃用了原本的base64加密,存档时候通过手动混淆字符来加密,可以提高速度但是保密性降低,但混淆后别人也不好改,网上的存档修改也无效了

可能有一些插件会读取存档内容的相关的会冲突

Ps:
哦,原来我自己也在用,那没事了

krz_savefileencryption.rar

1.08 KB, 下载次数: 40

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
6
 楼主| 发表于 2022-9-3 21:13:35 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-2-18 22:35 编辑

动画播放选项:yep的持续动画和闪烁选择是否播放

krz_animation_notshowchoice.rar

647 Bytes, 下载次数: 20

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
7
 楼主| 发表于 2022-9-3 21:19:28 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-12-13 13:30 编辑

地图边界绘制插件(无法使用)

可以让那些比窗口小的地图周围自动延伸出去(根据边缘那个图块)

已测试,这个看来只能给KRZ大作用了。。。
其他工程因为没有使用相应的其他插件(srd的修改版的摄像机适配),没有实际效果(绘制区域在镜头之外,看不到)

QQ截图20220903211816.png (91.37 KB, 下载次数: 21)

QQ截图20220903211816.png

QQ图片20220515221005.png (632.81 KB, 下载次数: 22)

QQ图片20220515221005.png

krz_bordertile.rar

1.82 KB, 下载次数: 10

已测试,无法使用

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1668
在线时间
123 小时
注册时间
2019-1-4
帖子
107
8
 楼主| 发表于 2022-9-3 21:26:41 | 只看该作者
自定义掩护

可以自定义掩护的条件,和触发一些简单的其他效果
原版的掩护太蠢了



<SUBSTITUTE: (user.hp>target.hp)>
   此处指掩护者(user)比被掩护者(target)的HP多时可以掩护

<SUBSTITUTE: (BattleManager._action.isMagical())>
   此处是指对魔法进行掩护。

<SUBSTITUTEEFFECT: (target.gainHp(9999))>
   此处指被掩护者(target)获得9999点HP。

<SUBSTITUTEEFFECT: (user.addState(1))>
   此处指掩护者(user)死亡。

<SUBSTITUTEEFFECT: (attacker.gainMp(999))>
   此处指伤害来源(attacker)获得999点MP。

如果不加条件则是无论什么情况都会去掩护。

krz_conditionSubstitute.rar

2.27 KB, 下载次数: 45

0w     0what?
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5144
在线时间
604 小时
注册时间
2017-10-21
帖子
348
9
发表于 2022-9-3 22:24:21 | 只看该作者
烤乳猪大佬牛皮
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8639
在线时间
979 小时
注册时间
2016-8-22
帖子
58

开拓者

10
发表于 2022-9-4 10:16:12 | 只看该作者
大佬牛逼~~~~~~~~
回复 支持 0 反对 1

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-2 07:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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