Project1

标题: 如何在游戏中获取玩家的游戏时间? [打印本页]

作者: nhycs01    时间: 2023-2-22 21:05
标题: 如何在游戏中获取玩家的游戏时间?
比如进行到某个剧情后,会提示“您已经玩了多少游戏时间,请注意休息”。
如何实时获取玩家的游戏时间呢?
作者: 余杭    时间: 2023-2-22 23:14
YEP插件的 YEP_X_ExtMesPack1.js 这个里面有一串代码可以用  \playtime    - 显示玩家的当前游戏时间。

作者: lqi991    时间: 2023-2-23 14:15
本帖最后由 lqi991 于 2023-2-23 18:53 编辑
  1. // 记录开始时间,随便找个js放进去即可
  2. if(!sessionStorage.getItem("开始时间"))sessionStorage.setItem("开始时间", new Date().getTime() / 1000 + "");
  3. // 获取这一次玩游戏时间,秒为单位.
  4. Math.round(new Date().getTime() / 1000 - sessionStorage.getItem("开始时间") * 1)
  5. // "开始时间" 可自定义
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1