盟倉無法使用
想詢問一下 盟倉可以存取 但是會在重啟之後盟倉內容物全消失有沒右辦法修正此問題?
還有我在存東西進盟倉的時候會出現以下訊息
l1j.server.server.model.L1DwarfForClanInventory insertItem
嚴重: Field 'magic_weapon_chance' doesn't have a default value
java.sql.SQLException: Field 'magic_weapon_chance' doesn't have a default value
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1056)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:957)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3376)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3308)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1837)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1961)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2543)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1737)
at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:998)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:989)
at l1j.server.server.model.L1DwarfForClanInventory.insertItem(L1DwarfForClanInventory.java:165)
at l1j.server.server.model.L1Inventory.storeTradeItem(L1Inventory.java:317)
at l1j.server.server.model.L1Inventory.tradeItem(L1Inventory.java:467)
at l1j.server.server.model.L1Inventory.tradeItem(L1Inventory.java:432)
at l1j.server.server.clientpackets.C_Result.pcStorClan(C_Result.java:826)
at l1j.server.server.clientpackets.C_Result.<init>(C_Result.java:157)
at l1j.server.server.PacketHandler.handlePacket(PacketHandler.java:242)
at l1j.server.server.ClientThread$HcPacket.run(ClientThread.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
小的學藝不精看不太懂這是甚麼意思...還請大大幫忙解決
存放盟倉的動作,在核心程式中,對DB這個欄位 magic_weapon_chance 沒有塞入值。
這個欄位在DB設定是不能為 NULL。
要去看核心程式碼,對這個欄位操作的時候是否有給值。
頁:
[1]