修复:GlobalDataManager 部分语法错误
This commit is contained in:
		@@ -316,19 +316,34 @@ public class GlobalDataManager {
 | 
			
		||||
				
 | 
			
		||||
				@Override
 | 
			
		||||
				public void run() {
 | 
			
		||||
					for (String name : variables.keySet()) {
 | 
			
		||||
						// <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
 | 
			
		||||
						HashMap<String, Object> value = Main.getConnection().getValueLast(Main.getTablePrefix() + "_plugindata", "name", name, "variable", "upgrade");
 | 
			
		||||
					/**
 | 
			
		||||
					 * <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
 | 
			
		||||
					 * <20>µı<C2B5><C4B1><EFBFBD><EFBFBD>Ḳ<EFBFBD>Ǿɵı<C9B5><C4B1><EFBFBD>
 | 
			
		||||
					 */
 | 
			
		||||
					LinkedList<HashMap<String, Object>> list = Main.getConnection().getValues(Main.getTablePrefix() + "_plugindata", "id", -1, false, "name", "variable", "upgrade");
 | 
			
		||||
					// ѭ<><D1AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
					for (HashMap<String, Object> value : list) {
 | 
			
		||||
						Object name = value.get("name");
 | 
			
		||||
						try {
 | 
			
		||||
							// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뱾<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ
 | 
			
		||||
							if (!value.get("upgrade").toString().equals(variables.get(name).getUpgradeUID())) {
 | 
			
		||||
								if (value.get("variable").toString().equals("null")) {
 | 
			
		||||
									variables.remove(name);
 | 
			
		||||
								}
 | 
			
		||||
								else {
 | 
			
		||||
									variables.get(name).setVariable(value.get("variable").toString());
 | 
			
		||||
							// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
							if (variables.containsKey(name)) {
 | 
			
		||||
								// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
								if (!value.get("upgrade").equals(variables.get(name).getUpgradeUID())) {
 | 
			
		||||
									// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿ<EFBFBD>
 | 
			
		||||
									if (value.get("variable").equals("null")) {
 | 
			
		||||
										// ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
										variables.remove(name);
 | 
			
		||||
									}
 | 
			
		||||
									else {
 | 
			
		||||
										// <20><><EFBFBD>±<EFBFBD><C2B1><EFBFBD>
 | 
			
		||||
										variables.get(name).setVariable(value.get("variable").toString());
 | 
			
		||||
									}
 | 
			
		||||
								}
 | 
			
		||||
							}
 | 
			
		||||
							// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
							else if (!value.get("variable").equals("null")) {
 | 
			
		||||
								variables.put(value.get("name").toString(), new SQLVariable(value.get("name").toString(), value.get("variable").toString(), value.get("upgrade").toString()));
 | 
			
		||||
							}
 | 
			
		||||
						}
 | 
			
		||||
						catch (Exception e) {
 | 
			
		||||
							// <20>Ƴ<EFBFBD>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user