sk900218
本帖最后由 1582952890 于 2017-9-17 09:16 编辑

先说为什么会重置这个插件吧……
咳咳,我有个服务器来着,临近发布前居然发现qs商店出了问题,从世界外回来以后,qs商店插件就会报错,经过我仔细的查找,问题出在qs商店上面的预览漂浮物上面,因为qs商店v4.3版本原本就是针对1.5.1设计的,虽然1.6.2能用,但是物品id方面还是会出一些变化,最终导致一个EntityItem.d的错误,总之,把上面的漂浮物隐藏掉就不报错了,但是问题就来了,所有的物品都是英文的,当时又临近发布服务器,当时我脸就绿了{:10_514:}。于是匆匆忙忙到网上去找合适的商店,最终还是觉得qs商店最好用,找了个据说汉化了95%的下了下来,结果发现启动不了呀,说是否版本不对。。。。。然后我去qs的官网下了个英文版下来,用反编译看了看,发现那位大神的汉化文件内容和官方4.4的内容很多地方都对不上啊。
应该是2个版本{:10_494:}。好吧,还好我有几年java经验,把qs的源码下了下来,硬着头皮把汉化的文件照着那位95%汉化的插件给汉化了
由于我以前没做过mc的插件,也不知道行不行- -然后花了3个多小时,汉化完了,打成jar包,运行,成功了,好吧,我就不说啥了{:10_492:}
如果大家发现bug也可以私信我
====================接下来是正题====================
1.由于我没做过插件,仅凭借经验进行编译汉化,稳定性不好说,反正我现在正用着,还没发现什么问题
2.该版本是针对1.6.2进行汉化的,以下版本会不会出现物品名称乾坤大挪移的情况我也不是太清楚,不过想想应该不会吧,每个物品都应该有id的
3.汉化只针对1.6.2的物品进行汉化,对附魔效果并没有进行汉化,因为改过之后我发现报错了,我也没太去研究代码,在此只能说声抱歉了
4.试过那位汉化了95%的出现问题的,不妨试试我这个,也是为大家多提供一个解决方案


出售物品:




购买物品:



修改物品价格:



权限节点:



有个地方需要注意
config.yml配置文件中,display-items属性,在1.6.2中请一定设置为false,意思是禁止箱子上面的漂浮物,1.6.2中会报错的,一点点物品没什么感觉,物品多了报错可能会造成卡服,亲身测试……

然后是汉化截图:






最后是下载地址(实际上是4.5……)
QuickShop-v4.4(麻花汉化[1.6.2]).zip (117.58 KB, 下载次数: 18178)

↓↓↓↓↓↓↓↓下面有更新的版本↓↓↓↓↓↓

=w=好用回帖赞一个,谢谢

==========2014年9月10日新加==========
由于有朋友和我说,虽然名字汉化了,但是无法看到漂浮物,总觉得不爽,而且导致加了mod以后mod的物品名字没汉化怎么办
好吧,话说我压根只是凭经验去改的,当我是神呢╮(╯_╰)╭
回头重新把代码翻了一下,发现报错的地方实际上是作者设计的一个当找不到物品id的时候应急的机制(我猜的),平时应该用不到,于是我在那一句直接返回了,以后在找不到物品ID的时候可能会出现奇怪的错误,不过一般不会出现,因为每个物品都有它的ID。


下面是试验的截图,把暮色森林的mod加上,然后摆上商店:



然后我使用星门进出了几次别的世界,回来以后控制台的情况:




以前载入商店物品时一大堆的错误不见了,自然服务器就不会造成一系列连锁的卡顿情况


下面是修改代码的位子:




初步测试没有问题,但是没有更深入的测试,不知道会不会出问题
如果大家怕出问题的话,可以还是用上面的汉化版本,就是不能漂浮物品预览罢了

还是放出下载(实际上是4.5……)
QuickShop-v4.4(麻花汉化修复版[1.6.2]).zip (117.06 KB, 下载次数: 13298)


好吧就酱紫了。。大家如果试着有问题可以私信我,如果我有空会去改改的


====================2014年9月24日=========================
亲测1.7.2可用


====================2014年9月28日=========================

1.7.2汉化版新鲜出炉,此版本是以cauldron-1.7.2-1.1126.04.46-server为API进行汉化的,其余版本能否使用未测试
此版本是根据1.7.2进行汉化的,与上一版本可能存在物品id上的冲突,如果放在1.6可能会导致物品名称不一致,请各位注意


楼主已经测试过可用,现拿出来分享,请不要吝啬你们的分分,快送我一点吧……我还想到6级发服务器帖呢……


放出下载地址:
QuickShop-v4.5麻花汉化-1.7.2.zip (153.43 KB, 下载次数: 17615)



====================2014年10月6日=========================


更新1.7.2完全汉化版,包括附魔以及配置文件的问题修正
经过测试已成功汉化并可应用到cauldron-1.7.2-1.1126.04.46-server中,其余版本尚未确定


至此应该不会再有较大的改动更新了

最后放出下载地址:
[商店]QuickShop-v4.5麻花汉化-1.7.2完全汉化版.jar (121.54 KB, 下载次数: 19152)

觉得好请给个赞,来点分分,人气也行啊 Σ( ° △ °|||)︴





====================2014年10月24日=========================


{:10_492:}其实我以为再也不会更新了呢……


这次为大家带来自定义ID版


那么何为自定义ID版呢,顾名思义,可以自行指定物品的ID对应的名称,完全自己设置哦,我来教大家怎么用{:10_512:}


首先,在自定义ID版的QS商店中你会发现多出了一个配置文件——ids.properties
这个文件正是自定义ID的关键所在,打开文件,会发现一大票id对应的名称,这些都是我汉化出来的1.6.2默认的
其中最上面一个key为naijiu的属性,这个较为重要,有耐久的物品需要将id添加进去,如钻石剑、黄金镐等等,如果不加你会发现,当这个物品损失过耐久以后,他的名字会重新变成英文,这是因为耐久的不同对应的id后面数字也不同,如木锄头是290,其实是290:0,当你使用一下后,会出现耐久,那么你再看他的ID,会发现变成了290:1,所以对于耐久方面我也做了处理,只要是填进naijiu这个属性的id,当耐久降低时也不会出现英文的情况{:10_524:}


下面的属性key对应value,一定要按照这个格式来,不然无法读取哦!
截个图给你们看看:




注意:比方说有的ID叫做35:1,那么在配置文件中的写法就是35.1,如果是35:0的话,就只用写35就好了


{:10_500:}配置文件支持动态载入,大家在游戏中,使用有权限的账号,输入/qs reload就会自动重新载入所有的qs配置文件,当然也包括ids啦,这样大家修改了id对应的名字后,可以及时的看到效果,不用重启服务器啦



然后常用qs插件的朋友应该注意到了,加了MOD的服务器,把MOD物品进行出售的时候,会发生报错的情况,这是因为qs商店存入数据库时,会调用服务端本身的类库查找物品对应的item,而MOD物品大多都无法对应上原本的item,所以就报错了,对此情况,麻花我也是做了一些处理,具体截图如下:


当提示这个以后,商店的创建将被阻止,这样就不会报错啦!

最后提醒一点:本插件默认关闭了漂浮物,原因是漂浮物存在BUG,玩家可以利用漏斗无限对漂浮物刷物品,这个BUG目前都无法修复,所以大家还是默认关闭吧,这也是我为什么重置并添加动态ID对应名称的原因!

最后放出下载地址,配置文件我都默认设置好了,jar文件内的配置文件也汉化了,大家直接丢到plugin里面就好了~
QuickShop-v4.5麻花汉化改进版.jar (116.26 KB, 下载次数: 17613)


最后,还是一样,求分Σ( ° △ °|||)︴






余思思
顶一个~ 话说我是沙发

锐星
那出售mod物品会报错吗

leavessoft
暂时不用,还是感谢下lz吧

sk900218
锐星 发表于 2014-9-9 14:05
那出售mod物品会报错吗

报不报错我不清楚
汉化是针对1.6.2原有的物品进行汉化的,没有针对mod包进行汉化,所以mod包应该会显示该包物品原有的名字,具体没试过

H1HH3
貌似这个插件早就有了http://www.mcbbs.net/forum.php?mod=viewthread&tid=67720

GreatGBL
这插件转了多少次了都   

sk900218
GreatGBL 发表于 2014-9-9 14:32
这插件转了多少次了都

1.你肯定没仔细看我说的话
2.先前v4.4 95%汉化的那个我反正不能用,不知道其他人怎么样
3.我是为了给大家多一个选择,而且我这不算转载,是重制,从源码花了3个小时进行汉化重新编译的

如果大家95%汉化的那位仁兄的不能用,试试我这个,多一个选择的机会不好吗

GreatGBL
sk900218 发表于 2014-9-9 16:08
1.你肯定没仔细看我说的话
2.先前v4.4 95%汉化的那个我反正不能用,不知道其他人怎么样
3.我是为了给大家 ...

那个汉化不全的,比如红石就没汉化,你的物品都汉化了吗

sk900218
GreatGBL 发表于 2014-9-9 20:11
那个汉化不全的,比如红石就没汉化,你的物品都汉化了吗

那个汉化我看过了,除了已经有的我直接粘贴了,我光自己汉化就汉化了3个小时,对着id一个一个放进去的
能保证1.6.2的物品绝对是全的


GreatGBL
sk900218 发表于 2014-9-9 22:31
那个汉化我看过了,除了已经有的我直接粘贴了,我光自己汉化就汉化了3个小时,对着id一个一个放进去的
能 ...

辛苦了,汉化辛苦能理解
172的新物品有汉化么

3624163
1.64能用吗

a13533061885
very good!!!

GreatGBL
作者能留下联系方式吗?

sk900218
GreatGBL 发表于 2014-9-10 17:58
作者能留下联系方式吗?

好吧我只是来顶个帖子,刚修复了版本,想把帖子顶到前面罢了
联系方式还是算了吧,私信就好了,其实我也没学水桶的api,这些只是靠经验做的,会不会出bug都不知道呢

yh789000
不觉得方便。。。

Crazy__
顶一下,我爱楼主了 有没有1.72的啊

丶帅比
1.6.4可以不??标题写1.6.x   ......

Lily_Lin
sk900218 发表于 2014-9-9 14:10
报不报错我不清楚
汉化是针对1.6.2原有的物品进行汉化的,没有针对mod包进行汉化,所以mod包应该会显示该 ...

1.6.4的可以用吗?

K_t大大

我也不知道,我在试

Lily_Lin
K_t大大 发表于 2014-9-13 21:07
我也不知道,我在试

结果怎么样?你成功了嘛?

内向女孩
{:10_523:}真心佩服你们这些搞插件mod的..总之赞一个.{:10_492:}

lixiaoyuan09
为何买东西不扣钱                                                                                 

诺琪
物品怎么一组一组的卖,为什么只能一个一个的卖

内向女孩
sk900218 发表于 2014-9-9 14:10
报不报错我不清楚
汉化是针对1.6.2原有的物品进行汉化的,没有针对mod包进行汉化,所以mod包应该会显示该 ...

显示的是X:XXXX(前面是字母X,后面是ID?)

SumCraft
本帖最后由 xiazhen3938 于 2014-9-23 09:45 编辑

先前那个V4.4我在1.79的spigot的下能用,然后就是会有个问题,在win下完美无报错
在linux下,每次启动会有报错。用会英文版就没问题。不知道楼主这个4.3怎么样。晚上回去测试下。
顺带请教楼主一个问题,这个物品展示应该是用掉落物实现,是否会造成卡服,或者刷物品的情况呢?

sk900218
xiazhen3938 发表于 2014-9-23 09:40
先前那个V4.4我在1.79的spigot的下能用,然后就是会有个问题,在win下完美无报错
在linux下,每次启动会有 ...

首先我要承认个错误,这个不是4.4,而是4.5,因为只有4.5的源码,当时我也没太注意
1.6.2试用了这么久也没见到报错
前两天刚刚试过1.7.2,能运行,没深度测试
至于卡服,这么点物品就卡服,服务器是多脆弱啊

SumCraft
sk900218 发表于 2014-9-23 11:42
首先我要承认个错误,这个不是4.4,而是4.5,因为只有4.5的源码,当时我也没太注意
1.6.2试用了这么久也 ...

好的 ,晚上在linux环境下测试下,因为之前用的在linux会报错

梦都
没有1.7.2o(︶︿︶)o 唉

sk900218
x1006495528 发表于 2014-9-24 10:47
没有1.7.2o(︶︿︶)o 唉

亲测,1.7.2可用

sk900218
1.7.2版本推出,人工置顶

Mr_red
1.6.4能用么

luhang2014520
不错,真心不错1

sosceo592
求解:在服务器用了插件后 玩家买东西不会扣钱 卖的话正常

GenjiKai
大爱chestshop 自1.6.2就没用到它 今天看到 果断收藏

暗墨
谢谢...........................................................

QZH_EDC
让玩家制造商店的权限是什么??

1413362650@
汉化做的很棒。,

LittleHei
这个必须顶一下。着急着没有汉化呢- -

剑殇罄
为什么我的1.7.2MCPC+ 无反应呢

guoxufa
sk900218 发表于 2014-9-9 16:08
1.你肯定没仔细看我说的话
2.先前v4.4 95%汉化的那个我反正不能用,不知道其他人怎么样
3.我是为了给大家 ...

是的 这个qs插件不会报错,之前的qs插件报错厉害

guoxufa
大大,请受受小的一拜,你的贡献我真的在很长一段时间无法忘怀 之前被qs崩到无语了

Tribunny
放在1.7.2bukkit里无限报错

subtlety
请问原版QS插件,164服务器有BUG吗? 是否需要隐藏显示物品!

sk900218
1.7.2完全汉化版已出,人工置顶

Dustyz
能留个QQ么? 我想问下有办法实现牌子上显示mod物品中文名吗

sk900218
Layzc 发表于 2014-10-7 20:56
能留个QQ么? 我想问下有办法实现牌子上显示mod物品中文名吗

牌子显示mod物品只有预先把id加进去

Dustyz
sk900218 发表于 2014-10-7 21:01
牌子显示mod物品只有预先把id加进去

我就是想问怎么加ID,

Dustyz
sk900218 发表于 2014-10-7 21:01
牌子显示mod物品只有预先把id加进去

直接在class文件里面添加?

gggbbb
嘻嘻,首下了哈

下一页 最后一页