• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
[仅错误修复]sidebarDesigner - 百变动画、文理兼修,侧边栏插件的全新形态

资源 [仅错误修复]sidebarDesigner - 百变动画、文理兼修,侧边栏插件的全新形态 1.0.0-pre1

小鼠同学

【Lv:4】

VIP
正式会员
注册
2022/05/15
消息
380
金粒
58金粒
小鼠同学 提交新资源:

sidebarDesigner - 全GUI操作|你的侧边栏,由你定义 - 每个玩家都可在侧边栏上尽情挥洒创意,动画随心搭配,还可显示各类实时数据

介绍还没写完
介绍还没写完
介绍还没写完
目前先把基础教程写了,高级功能教程会抓紧补充,时间仓促,感谢理解

目前本插件处在alpha测试阶段,因此不能保证长期高强度运行的稳定性,请暂时不要在生产环境中使用。...

阅读关于此资源更多信息...
 
至此所有的llse插件就全发完了,接下来我去转战pnx和spigot,当然如果llse插件存在问题,或者用户有更好的提议,我也会尽快修改
 
小鼠同学 升级了 sidebarDesigner - 信息|娱乐|全GUI操作|开源|的侧边栏,由你定义 的新版本:

0.4.3-Alpha

因minebbs受攻击,有一个版本未及时发布

修复了部分服务器仍无法兼容假人的问题
新增了<eval>...</eval>参数(感谢@dlcn的帮助)

0.4.2-Alpha的更新内容:

兼容了trapdoor等插件生成的模拟玩家(假人)
添加了如下需要服务器op权限的参数

  • 添加了参数$levelseed
  • 添加了参数$leveldifficulty
  • 添加了参数$ram
  • 添加了参数$bdsram
  • 添加了参数$ramfree
  • 添加了参数$ramtotal
  • 添加了参数$port
  • 添加了参数$port6

阅读此次升级的详细信息...
 
作者大大
函数:numtocolor和colortonum能否不使用穷举,改为如下方式:
function num2Color(num){
if(typeof num != "number" || num < 0) return '0';//default

if(num < 10) {
return num.toString();
}
else {
return String.fromCharCode('a'.charCodeAt() + (num - 10));
}
}

function color2Num(char) {
if(char.length > 1) return 0;

const n = char.charCodeAt();

if(n >= '0'.charCodeAt() && n <= '9'.charCodeAt()) {
return n - '0'.charCodeAt();
}
else if(n >= 'a'.charCodeAt() && n <= 'z'.charCodeAt()) {
return n - 'a'.charCodeAt() + 10;
}

return 0;//default
}
 
作者大大
函数:numtocolor和colortonum能否不使用穷举,改为如下方式:
function num2Color(num){
if(typeof num != "number" || num < 0) return '0';//default

if(num < 10) {
return num.toString();
}
else {
return String.fromCharCode('a'.charCodeAt() + (num - 10));
}
}

function color2Num(char) {
if(char.length > 1) return 0;

const n = char.charCodeAt();

if(n >= '0'.charCodeAt() && n <= '9'.charCodeAt()) {
return n - '0'.charCodeAt();
}
else if(n >= 'a'.charCodeAt() && n <= 'z'.charCodeAt()) {
return n - 'a'.charCodeAt() + 10;
}

return 0;//default
}
提议很好,但由于颜色代码特殊性,这个改动需要验证。在gitee给你新建了一个分支https://gitee.com/minimouse0/sidebarDesigner/tree/redReaper%E5%87%BD%E6%95%B0%EF%BC%9Anumtocolor%E5%92%8Ccolortonum%E4%B8%8D%E4%BD%BF%E7%94%A8%E7%A9%B7%E4%B8%BE/,如果有建议而且有解决办法可以去项目gitee发pr
 
目前已经发现插件存在严重的性能问题,在玩家多的时候,插件的答辩算法会造成整个游戏刻的线程阻塞,导致服务器“一卡一卡的”。整个算法都需要经过重写,所以目前我开始用nodejs重构插件,整个过程需要很长时间,目前的版本也会只修复导致整个插件都无法使用的严重bug。
 
小鼠同学 升级了 sidebarDesigner - 信息|娱乐|全GUI操作|开源|的侧边栏,由你定义 的新版本:

0.6.0

从0.6版本开始,sidebarDesigner转为node.js插件。
从此版本开始,更新前您必须关闭服务器。
对于从旧版更新到0.6的用户,您需要将0.5.2版本的js文件删除,然后将0.6版本的llplugin文件放入plugins文件夹并开服。
对于从0.6更新到更高版本的用户,您需要将plugins/nodejs/sidebardesigner文件夹删除,然后将新版的llplugin文件放入plugins文件夹并开服。
本版本针对中大型服务器优化了性能,解决了数个性能问题。

阅读此次升级的详细信息...
 
本插件目前已经很难再优化了,里面答辩算法太多了,如果想再提升几ms的性能,那做这个的优化还不如重构
但是我也没时间重构,现在开学了,我还有一堆证要考
现在发上来的pr我也没什么时间看了,因为每个pr合并之前我都需要通读所有改动,然后还需要上机测试。我现在没有windows电脑,所有开发都是远控服务器,效率非常低。
之前也想过多进程的方案,但是即使nodejs有多进程,用nodejs创建的新进程也无法调用ll的api。目前所有的计算都只能堆在一个线程里,就会导致玩家多的时候非常卡。
确实也有算法可以多线程,但是需要把插件整个重构,我没时间。
也可以转cpp,但是我不会,而且也没时间学。
现在只能期待ll3.0能给出解决办法或者大佬接手这个项目了。
 
作者你好,你的插件很好,很完美的解决了我希望显示实时ping值和tps等等的信息在侧边栏并且可自定义。但是,我在使用本插件的时候,因为我不需要用到liteloader原生的LLMoney.dll,我就删除了,但是一旦我运行游戏,就会一直报错,提示“
ERROR [EconomicSystem] API money.getMoney have no
t been loaded!”,也就是一直在检测money API有没有加载,导致我无法在控制台输入命令,希望加以解决,谢谢
 
作者你好,你的插件很好,很完美的解决了我希望显示实时ping值和tps等等的信息在侧边栏并且可自定义。但是,我在使用本插件的时候,因为我不需要用到liteloader原生的LLMoney.dll,我就删除了,但是一旦我运行游戏,就会一直报错,提示“
ERROR [EconomicSystem] API money.getMoney have no
t been loaded!”,也就是一直在检测money API有没有加载,导致我无法在控制台输入命令,希望加以解决,谢谢
把llmomey装回去就好了
 
把llmomey装回去就好了
llmoney 装回去我也试过,那么,TMEssiential就用不了了,我倒是找到了一个解决方法,把money.js里面关于llmoney检测的代码删除就好了。
还有一个小问题,你的gitee和插件上头的版本是0.7.0,但是我下载下来的版本却是0.6.2(package.json上面标明的),无论在gitee上面还是直接在论坛点下载,是插件版本没更新还是说版本号没有写上0.7.0?
把llmomey装回去就好了
 
版本
llmoney 装回去我也试过,那么,TMEssiential就用不了了,我倒是找到了一个解决方法,把money.js里面关于llmoney检测的代码删除就好了。
还有一个小问题,你的gitee和插件上头的版本是0.7.0,但是我下载下来的版本却是0.6.2(package.json上面标明的),无论在gitee上面还是直接在论坛点下载,是插件版本没更新还是说版本号没有写上0.7.0?
版本忘改了
你这个问题其实很早就有了,但是一直没反馈和tmet不兼容,我就没修
 
llmoney 装回去我也试过,那么,TMEssiential就用不了了,我倒是找到了一个解决方法,把money.js里面关于llmoney检测的代码删除就好了。
还有一个小问题,你的gitee和插件上头的版本是0.7.0,但是我下载下来的版本却是0.6.2(package.json上面标明的),无论在gitee上面还是直接在论坛点下载,是插件版本没更新还是说版本号没有写上0.7.0?
另外你的配置文件里是不是写的llmoney
 
最后编辑:

在线会员

  • hu7_
  • Super9k
  • The_forgotten_loner
  • musclen8
  • wwwf17da9
  • CJL_
  • 出众年华
  • mjiangmc
  • qqt8023
  • Penny4193
后退
顶部 底部