1
0
mirror of https://e.coding.net/circlecloud/QuickShop.git synced 2024-11-22 01:58:54 +00:00

紧急更新 修复金斧权限问题...

Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
502647092 2015-11-05 11:07:12 +08:00
parent d8e8678d31
commit f89f58ba40
3 changed files with 6 additions and 6 deletions

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.maxgamer</groupId> <groupId>org.maxgamer</groupId>
<artifactId>QuickShop</artifactId> <artifactId>QuickShop</artifactId>
<version>1.5.1</version> <version>1.5.2</version>
<description>快捷商店重置版本...</description> <description>快捷商店重置版本...</description>
<build> <build>
<finalName>${project.name}</finalName> <finalName>${project.name}</finalName>
@ -54,7 +54,7 @@
</build> </build>
<properties> <properties>
<jenkins.url>http://ci.citycraft.cn:8080</jenkins.url> <jenkins.url>http://ci.citycraft.cn:8080</jenkins.url>
<update.description>完善7老板的底层Gson库...</update.description> <update.description>&amp;4紧急更新 &amp;c修复金斧权限检测问题...</update.description>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
<repositories> <repositories>

View File

@ -165,19 +165,19 @@ public class PlayerListener implements Listener {
final Location loc = shop.getLocation(); final Location loc = shop.getLocation();
String shopmode = ""; String shopmode = "";
if (e.getAction() == Action.RIGHT_CLICK_BLOCK) { if (e.getAction() == Action.RIGHT_CLICK_BLOCK) {
if (p.hasPermission("quickshop.unlimited")) { if (p.hasPermission("quickshop.unlimited") && (shop.getOwner().equalsIgnoreCase(p.getName()) || p.isOp())) {
shop.setUnlimited(!shop.isUnlimited()); shop.setUnlimited(!shop.isUnlimited());
shopmode = shop.isUnlimited() ? "§e无限模式" : "§c有限模式"; shopmode = shop.isUnlimited() ? "§e无限模式" : "§c有限模式";
p.sendMessage(MsgUtil.p("command.toggle-unlimited", shopmode)); p.sendMessage(MsgUtil.p("command.toggle-unlimited", shopmode));
return; return;
} }
} else { } else {
if (shop.getShopType() == ShopType.BUYING && p.hasPermission("quickshop.create.sell")) { if (shop.getShopType() == ShopType.BUYING && p.hasPermission("quickshop.create.sell") && (shop.getOwner().equalsIgnoreCase(p.getName()) || p.isOp())) {
shop.setShopType(ShopType.SELLING); shop.setShopType(ShopType.SELLING);
p.sendMessage(MsgUtil.p("command.now-selling", shop.getDataName())); p.sendMessage(MsgUtil.p("command.now-selling", shop.getDataName()));
shopmode = "出售模式"; shopmode = "出售模式";
return; return;
} else if (shop.getShopType() == ShopType.SELLING && p.hasPermission("quickshop.create.buy")) { } else if (shop.getShopType() == ShopType.SELLING && p.hasPermission("quickshop.create.buy") && (shop.getOwner().equalsIgnoreCase(p.getName()) || p.isOp())) {
shop.setShopType(ShopType.BUYING); shop.setShopType(ShopType.BUYING);
p.sendMessage(MsgUtil.p("command.now-buying", shop.getDataName())); p.sendMessage(MsgUtil.p("command.now-buying", shop.getDataName()));
shopmode = "收购模式"; shopmode = "收购模式";

View File

@ -1,7 +1,7 @@
name: ${project.artifactId} name: ${project.artifactId}
description: ${project.description} description: ${project.description}
main: ${project.groupId}.${project.artifactId}.${project.artifactId} main: ${project.groupId}.${project.artifactId}.${project.artifactId}
version: ${project.version} version: ${project.version}-Build#${env.BUILD_NUMBER}
authors: authors:
- Netherfoam - Netherfoam
- Timtower - Timtower