• 400-123-4567

    工作时间

    周一至周五:9:00-21:00

    周末及节日:9:00-18:00

  • 手机版二维码

    微信公众号

  • 扫描二维码

    关注官方公众号

Close

[服务端] Mobius端 打怪报错 不掉钱和物品 求大佬指导!!!

8
回复
1286
查看
[复制链接]
  • 打卡等级:尐席琳
  • 打卡总天数:293
  • 打卡月天数:0
  • 打卡总奖励:4216
发表于 2022-4-8 09:50:56 | 显示全部楼层 |阅读模式
4月 07, 2022 9:35:54 上午 org.l2jmobius.gameserver.model.actor.Attackable calculateRewards
严重:
java.lang.NullPointerException: Cannot invoke "org.l2jmobius.gameserver.model.vip.VipInfo.getSilverCoinChance()" because the return value of "org.l2jmobius.gameserver.model.vip.VipManager.getVipInfo(org.l2jmobius.gameserver.model.actor.instance.PlayerInstance)" is null
        at org.l2jmobius.gameserver.model.vip.VipManager.getSilverCoinDropChance(VipManager.java:152)
        at org.l2jmobius.gameserver.model.actor.templates.NpcTemplate.processVipDrops(NpcTemplate.java:805)
        at org.l2jmobius.gameserver.model.actor.templates.NpcTemplate.calculateDrops(NpcTemplate.java:794)
        at org.l2jmobius.gameserver.model.actor.Attackable.doItemDrop(Attackable.java:1157)
        at org.l2jmobius.gameserver.model.actor.Attackable.doItemDrop(Attackable.java:1082)
        at org.l2jmobius.gameserver.model.actor.Attackable.calculateRewards(Attackable.java:516)
        at org.l2jmobius.gameserver.model.actor.Creature.doDie(Creature.java:1698)
        at org.l2jmobius.gameserver.model.actor.Npc.doDie(Npc.java:925)
        at org.l2jmobius.gameserver.model.actor.Attackable.doDie(Attackable.java:294)
        at org.l2jmobius.gameserver.model.actor.status.CreatureStatus.reduceHp(CreatureStatus.java:188)
        at org.l2jmobius.gameserver.model.actor.status.NpcStatus.reduceHp(NpcStatus.java:57)
        at org.l2jmobius.gameserver.model.actor.status.AttackableStatus.reduceHp(AttackableStatus.java:59)
        at org.l2jmobius.gameserver.model.actor.Creature.reduceCurrentHp(Creature.java:4728)
        at org.l2jmobius.gameserver.model.actor.Attackable.reduceCurrentHp(Attackable.java:268)
        at org.l2jmobius.gameserver.model.actor.Creature.doAttack(Creature.java:4551)
        at org.l2jmobius.gameserver.model.actor.Creature.onHitTarget(Creature.java:3892)
        at org.l2jmobius.gameserver.model.actor.Creature.onHitTimeNotDual(Creature.java:3822)
        at org.l2jmobius.gameserver.model.actor.Creature.lambda$doAutoAttack$10(Creature.java:1212)
        at org.l2jmobius.commons.threads.RunnableWrapper.run(RunnableWrapper.java:35)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.lang.Thread.run(Thread.java:833)
回复

使用道具 举报

  • 打卡等级:殷海萨
  • 打卡总天数:765
  • 打卡月天数:17
  • 打卡总奖励:5193
发表于 2022-4-8 14:25:05 | 显示全部楼层
它的意思是找不到 银币 掉落的几率
VipManager.java:152 行 检查一下
回复

使用道具 举报

  • 打卡等级:尐席琳
  • 打卡总天数:293
  • 打卡月天数:0
  • 打卡总奖励:4216
 楼主| 发表于 2022-4-8 20:04:08 | 显示全部楼层
本帖最后由 hzzhanglin 于 2022-4-8 21:14 编辑

Mobius源码编译出来   game/data下有一个VIP的文件和game/config/cutom下有个vipsystem的设置文件   找不到VipManager
回复

使用道具 举报

  • 打卡等级:殷海萨
  • 打卡总天数:765
  • 打卡月天数:17
  • 打卡总奖励:5193
发表于 2022-4-8 21:39:46 | 显示全部楼层
hzzhanglin 发表于 2022-4-8 20:04
Mobius源码编译出来   game/data下有一个VIP的文件和game/config/cutom下有个vipsystem的设置文件   找不到 ...

在源码里!~
回复

使用道具 举报

  • 打卡等级:尐席琳
  • 打卡总天数:293
  • 打卡月天数:0
  • 打卡总奖励:4216
 楼主| 发表于 2022-4-9 11:10:24 | 显示全部楼层

源码里找到了,把整个文件夹都放入服务端根目录里么?
回复

使用道具 举报

  • 打卡等级:殷海萨
  • 打卡总天数:765
  • 打卡月天数:17
  • 打卡总奖励:5193
发表于 2022-4-9 11:47:42 | 显示全部楼层
hzzhanglin 发表于 2022-4-9 11:10
源码里找到了,把整个文件夹都放入服务端根目录里么?

我不知道你用的是哪个章节的源码,
报错显示的是没有调用到 SilverCoinChance ,
给你两个方向参考
1,回忆一下,config里是否有改过类似掉落的设定改动
2,去源码里指定一个几率!~然后编译 或者你用搜索工具,在源码里搜索SilverCoinChance
回复

使用道具 举报

  • 打卡等级:尐席琳
  • 打卡总天数:293
  • 打卡月天数:0
  • 打卡总奖励:4216
 楼主| 发表于 2022-4-9 21:27:54 | 显示全部楼层
l2fater 发表于 2022-4-9 11:47
我不知道你用的是哪个章节的源码,
报错显示的是没有调用到 SilverCoinChance ,
给你两个方向参考

L2J_Mobius_Classic_3.0_TheKamael  
1、config 里面什么都没动过  
2、源码里指定几率不会弄,编译还是看你提供的教程学习的。
回复

使用道具 举报

  • 打卡等级:殷海萨
  • 打卡总天数:765
  • 打卡月天数:17
  • 打卡总奖励:5193
发表于 2022-4-9 22:38:57 | 显示全部楼层
hzzhanglin 发表于 2022-4-9 21:27
L2J_Mobius_Classic_3.0_TheKamael  
1、config 里面什么都没动过  
2、源码里指定几率不会弄,编译还 ...

config文件夹内 custom/VipSystem.ini

里面把  VipEnabled = False 改成 VipEnabled = True 试一下
回复

使用道具 举报

  • 打卡等级:尐席琳
  • 打卡总天数:293
  • 打卡月天数:0
  • 打卡总奖励:4216
 楼主| 发表于 2022-4-10 09:49:56 | 显示全部楼层
l2fater 发表于 2022-4-9 22:38
config文件夹内 custom/VipSystem.ini

里面把  VipEnabled = False 改成 VipEnabled = True 试一下

改了,竟然好了,打怪掉金币了! 万分感谢!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全国统一客服电话
400-1234-7788

24x7小时免费咨询

  • 官方在线客服

    QQ客服:杀气丶

    点击交谈
  • 上海市虹口区海伦中心B座4F4055-4056室

  • 手机扫码查看公众号

    手机查找资源更方便

  • 扫一扫官方微信公众号

    关注官方微信公众号

血玫瑰游戏社区制作( 吉ICP备2022002542号 )营业执照|网站地图