Most visitors online was 8830 , on 6 Feb 2024
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!final Player player = new Player(name, slot, zodiacType, playerTemplate, playerAppearance, client);
for [B](int l = 2; l <= 6; ++l)[/B] {
player.setLevel(l);
player.setExp(300);
player.onLevelChange(false);
}
# Guild base warehouse size.
guild.warehouse_base_size = 10
# Guild maximum warehouse size.
guild.warehouse_max_size = 100
# Player maximum inventory size.
player.inventory_base_size = 18 [B]<---- Basically the minimum slot the value [B]18[/B] is for opening the first 2 column of the inventory bag = 16 slot ingame. If its is set to 16 than the inventory bag slot becomes 14 slots (idk what kind of math is that, but it is how it is...) [/B]
# Player maximum inventory size.
player.inventory_max_size = 194
# Player base warehouse size.
# Note: Included reserved slot for silver.
player.warehouse_base_size = 18
# Player maximum warehouse size.
player.warehouse_max_size = 194
# Player base cash inventory size.
player.cash_inventory_base_size = 194 [B]<--- default minimum slot. Should be correct since official have it all unlock. [/B]
# Player maximum cash inventory size.
player.cash_maximum_base_size = 194
2018-01-07 05:45:35,445 ERROR com.bdoemu.commons.network.ReceivablePacket - Error while running CMStartAction packet java.lang.NullPointerException
at com.bdoemu.gameserver.dataholders.RegionData.getRegionMask(RegionData.java:229) ~[gameserver.jar:?]
at com.bdoemu.gameserver.model.actions.AFishingAction.canAct(AFishingAction.java:58) ~[gameserver.jar:?]
at com.bdoemu.gameserver.model.creature.Creature.setAction(Creature.java:193) ~[gameserver.jar:?]
at com.bdoemu.core.network.receivable.CMStartAction.runImpl(CMStartAction.java:69) ~[gameserver.jar:?]
at com.bdoemu.commons.network.ReceivablePacket.run(ReceivablePacket.java:32) ~[commons.jar:2846]
at com.bdoemu.commons.network.Connection.channelRead(Connection.java:119) ~[commons.jar:2846]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:287) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:644) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138) ~[netty-all-4.1.12.Final.jar:4.1.12.Final]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
i enabled fishing but i get this error after i do automatic fishing
Code:2018-01-07 05:45:35,445 ERROR com.bdoemu.commons.network.ReceivablePacket - Error while running CMStartAction packet java.lang.NullPointerException at com.bdoemu.gameserver.dataholders.RegionData.getRegionMask(RegionData.java:229) ~[gameserver.jar:?] at com.bdoemu.gameserver.model.actions.AFishingAction.canAct(AFishingAction.java:58) ~[gameserver.jar:?] at com.bdoemu.gameserver.model.creature.Creature.setAction(Creature.java:193) ~[gameserver.jar:?] at com.bdoemu.core.network.receivable.CMStartAction.runImpl(CMStartAction.java:69) ~[gameserver.jar:?] at com.bdoemu.commons.network.ReceivablePacket.run(ReceivablePacket.java:32) ~[commons.jar:2846] at com.bdoemu.commons.network.Connection.channelRead(Connection.java:119) ~[commons.jar:2846] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:287) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:644) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138) ~[netty-all-4.1.12.Final.jar:4.1.12.Final] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
# Disable loading huge region images (for memory economy while tests)
# Default: false
DisableRegionDataLoad = false
gameserver\bin\configs - debug.properties
Errors and bug with ships
1) Handling packets on the server side with a delay
2) After stopping the use of the ship (went ashore and then returned), the ship can not be used. Reasons: First - see 1 point. Second - After you stop using the ship on the side of the server, packets are received which the server does not handle correctly, which causes the server to return the ship's erroneous coordinates x: y: z: sin: cos:, due to which the character can not stand at the helm, by the cannon on the ship.
Sorry for my bad English.