• 注册
  • 离线疑难解答 离线疑难解答 关注:1475 内容:16340

    3.8.0离线版不知为何保险服务坏掉了

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线疑难解答 > 正文
  • 31
  • 离线疑难解答
  • 初窥堂奥

    server报错如下:

    计划中事件:“aki-insurance”运行失败。

    Cannot read properties of undefined (reading 'date')

    TypeError: Cannot read properties of undefined (reading 'date')

        at filter (C:\snapshot\project\src\controllers\InsuranceController.ts:165:37)

        at Array.filter (<anonymous>)

        at InsuranceController.removeInsurancePackageFromProfile (C:\snapshot\project\src\controllers\InsuranceController.ts:163:47)

        at InsuranceController.processInsuredItems (C:\snapshot\project\src\controllers\InsuranceController.ts:139:18)

        at InsuranceController.processReturnByProfile (C:\snapshot\project\src\controllers\InsuranceController.ts:87:14)

        at InsuranceController.processReturn (C:\snapshot\project\src\controllers\InsuranceController.ts:67:18)

        at InsuranceCallbacks.onUpdate (C:\snapshot\project\src\callbacks\InsuranceCallbacks.ts:57:38)

        at App.update (C:\snapshot\project\src\utils\App.ts:75:44)

    Found 7 insurance packages in profile 65b0fd730004d2b55ecf7458

    Processing 6 insurance packages, which includes a total of 87 items, in profile 65b0fd730004d2b55ecf7458

    游戏中表现为大妈无限发消息说你投保的东西她都没找到。

    求解决方案。

    3.8.0离线版不知为何保险服务坏掉了

  • 3.8.0

  • 文字描述

  • 服务端报错

  • 渐入佳境
    置顶

    下载不看说明导致的

  • PhenixJ没有解决办法还来放屁,自以为是导致的 我又没向制作组反应,从代码上看是某个文件的存储出了问题,不是什么难改的事,只是想偷懒花25金币让别人看。解决不了问题就别来嘲讽装逼。
    拉黑 7个月前 电脑端回复
  • sovz114514 @PhenixJ “从代码上看”“文件的存储出了问题”“只是想偷懒”。原来你这么觉着啊,你要是问我一句“师傅你是干什么的”,我能把你爆杀😋可惜我不想给你机会问了。你都这样了我为什么不顺从你呢?🤣
    拉黑 7个月前 电脑端回复
  • PhenixJ @sovz114514 欸,只可惜我已经自己解决了🤣🤣🤣你这激将法用的挺好🤣🤣🤣 离线版里的user\profiles里的文件就是人物内容,使用Visual studio打开就行,里面包含了当前人物的保险信息,既"insurance": 下的全部内容。经检查,有一次保险的时间信息(既丢失该物品的战局结束时间)并未保存,导致其无法计算回保时间。
    拉黑 7个月前 电脑端回复
  • PhenixJ既然你真的不想让我偷懒,那我就自己解决吧🤣🤣🤣我都没想到原来真的这么简单,真的是服务端在运行时不知为何没有存储这一次保险的开始时间🤣
    拉黑 7个月前 电脑端回复
  • PhenixJ @sovz114514 真没必要搁这装了,就算你真的懂又如何呢?你从一开始就没准备帮我解决问题,就是冲着嘲讽我来的。你和下面那个人的意思一样,既血色边缘版是“不提供技术支持的版本”,嘲笑我没看到人家原帖子的这句呗,就是想说我就不该提问题呗。你不准备帮我解决问题,又不愿意像下面那位一样指出我提出问题的问题,还怪我出言反击你的嘲讽,也是让人难绷。
    拉黑 7个月前 电脑端回复
  • PhenixJ @sovz114514 我有一点疑惑哈,看了一眼你发的帖子,你肯定不是一窍不通的。把东西扔给你排查,你肯定轻松能找到问题。那你一开始这个发言到底是啥意思呢?是指望我上来就点开你空间查你成分,叫你大佬然后求你帮我解决?做人真的有必要这样吗?本来大伙隔着网络就应该互帮互助,这也是互联网P2P精神,身为程序员,更应该知道并实践P2P精神。何必先出言嘲讽做出一副高高在上的样子?我不懂。
    拉黑 7个月前 电脑端回复
  • 森森森森 @PhenixJ
    拉黑 7个月前 电脑端回复
  • PhenixJ @sovz114514 你说你,昵称玩着HOMO梗,却用着HOMO梗里被人看不起的野蛮黄豆,是不是我也可以说“你都这样了我为什么不顺从你呢?”扔那么多回旋镖,真的何必呢。不帮忙可以不点进来,或者不发言,真的何必要对我进行嘲讽呢。最后逼的别人也要找角度接你的回旋镖扔回去砸你。
    拉黑 7个月前 电脑端回复
  • CyaN3pUnk毫无实事根据以及实践理性热忱的人,声明任何东西对于伦理学范畴都是不合法的。
    拉黑 7个月前 电脑端回复
  • sovz114514@CyaN3pUnk 我倒没看到你有什么实践性。为了引流发be包不提醒测试风险劝退小白的、自以为可以承担风险但其实承担不了消耗公共资源的,都欠狠狠拷打
    拉黑 7个月前 手机端回复
  • CyaN3pUnk @sovz114514 自身辩证法
    拉黑 7个月前 电脑端回复
  • 回复
    初窥堂奥

    已自行解决。在我的这种情况下,是离线版EFT目录下user\profiles中的人物描述文件中,包含了保险的内容,既

    "insurance":

    下的全部内容。经仔细检查,发现其在存储一次保险时,不知为何并未保存该保险的生效时间。不知这个生效时间究竟是人物在战局中丢弃该物品的时间还是战局结束的时间(有时是人物死亡的时间),总而言之,该次时间并未保存。删除该次保险的代码或手动添加生效时间即可解决问题。

  • 1442416724楼主,默认服务器“SPT-AKI”不可用怎么解决呀,求求了 [s-1]
    拉黑 5个月前 电脑端回复
  • 回复
    初窥堂奥
    VIP2

    血色边缘版只是接收BUG反馈的测试版,不是拿来给非测试人员正经玩的,想被BUG折磨的请自便

  • TLSerendipity血色边缘版本是收集BUG反馈的测试版,SPT项目组不提供技术支持的版本,新人勿用,别当正式版玩
    拉黑 8个月前 电脑端回复
  • TLSerendipity不接收非原版的BUG反馈(没有问题解决方案,没有技术支持)
    拉黑 8个月前 电脑端回复
  • PhenixJ😓要这是正式版我就不挂悬赏了,不就是因为不是正式版我才花金币挂悬赏?
    拉黑 7个月前 电脑端回复
  • PhenixJ在楼上的嘲讽鞭策下已解决该问题。
    拉黑 7个月前 电脑端回复
  • 回复
    渐入佳境

    请看此贴,可以解决!

    ==关于3.7*/3.8*商人不回保解决办法==

    其实原因很简单,

    原insurance里保险物品ID

    "54cb50c76803fa8b248b4571"

    "54cb57776803fa99248b456e"

    已从items里消失,搜不到,

    Aki_Data\\Server\\database\\locales\\global 里显示已变更为

    "5422acb9af1c889c16000029 Name": "武器",

    "543be5f84bdc2dd4348b456a Name": "装备",


    打开Aki_Data\\Server\\configs\\insurance.josn

    {

    "insuranceMultiplier": { 费率

    "5422acb9af1c889c16000029": 0.16,

    "543be5f84bdc2dd4348b456a": 0.15

    },

    "returnChancePercent": { 回保率

    "54cb50c76803fa8b248b4571": 100,

    "543be5f84bdc2dd4348b456a": 100

    },

    把原ID直接替换即可~!


  • PhenixJ不行,无法解决。 报错内容为 计划中事件:“aki-insurance”运行失败。 Cannot read properties of undefined (reading 'date') TypeError: Cannot read properties of undefined (reading 'date') at filter (C:\snapshot\project\src\controllers\InsuranceController.ts:165:37) at Array.filter () at InsuranceController.removeInsurancePackageFromProfile (C:\snapshot\project\src\controllers\InsuranceController.ts:163:47) at InsuranceController.processInsuredItems (C:\snapshot\project\src\controllers\InsuranceController.ts:139:18) at InsuranceController.processReturnByProfile (C:\snapshot\project\src\controllers\InsuranceController.ts:87:14) at InsuranceController.processReturn (C:\snapshot\project\src\controllers\InsuranceController.ts:67:18) at InsuranceCallbacks.onUpdate (C:\snapshot\project\src\callbacks\InsuranceCallbacks.ts:57:38) at App.update (C:\snapshot\project\src\utils\App.ts:75:44) Found 7 insurance packages in profile 65b0fd730004d2b55ecf7458 Processing 6 insurance packages, which includes a total of 87 items, in profile 65b0fd730004d2b55ecf7458
    拉黑 7个月前 电脑端回复
  • 回复
    初窥堂奥

    Found 7 insurance packages in profile 65b0fd730004d2b55ecf7458

    Processing 6 insurance packages, which includes a total of 87 items, in profile 65b0fd730004d2b55ecf7458

    Unable to find an item with slotId 'hideout' in the insured item package.

    计划中事件:“aki-insurance”运行失败。

    Cannot read properties of undefined (reading 'date')

    TypeError: Cannot read properties of undefined (reading 'date')

    at filter (C:\snapshot\project\src\controllers\InsuranceController.ts:165:37)

    at Array.filter (<anonymous>)

    at InsuranceController.removeInsurancePackageFromProfile (C:\snapshot\project\src\controllers\InsuranceController.ts:163:47)

    at InsuranceController.processInsuredItems (C:\snapshot\project\src\controllers\InsuranceController.ts:139:18)

    at InsuranceController.processReturnByProfile (C:\snapshot\project\src\controllers\InsuranceController.ts:87:14)

    at InsuranceController.processReturn (C:\snapshot\project\src\controllers\InsuranceController.ts:67:18)

    at InsuranceCallbacks.onUpdate (C:\snapshot\project\src\callbacks\InsuranceCallbacks.ts:57:38)

    at App.update (C:\snapshot\project\src\utils\App.ts:75:44)


    回复
    略有小成
    2021
    打赏了@PhenixJ3金币
  • PhenixJ多谢!
    拉黑 7个月前 电脑端回复
  • 回复
    初窥堂奥

    在进行修理后,手动进游戏跑了两把,用两个号一个故意丢弃保险物品,一个装备保险物品死亡,现在已经可以正常调动保险的函数而不报错。(我并没有研究SPT的代码,并不知道SPT是如何实现保险的运作的,姑且猜测是调用的自定义函数吧。)此帖完结。

    回复
    略有小成
    2021
    打赏了10金币
  • PhenixJ多谢!
    拉黑 7个月前 电脑端回复
  • 回复
    初来乍到
    打赏了6金币
  • PhenixJ谢谢!
    拉黑 7个月前 电脑端回复
  • 回复
    初窥堂奥
    打赏了5金币
  • PhenixJ谢谢!
    拉黑 7个月前 电脑端回复
  • 回复

    请登录之后再进行评论

    登录
    离线疑难解答
  • 今日 4
  • 内容 16340
  • 关注 1475
  • 聊天
    关注 1

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: