• 注册
  • 数据修改教程 数据修改教程 关注:1541 内容:312

    【脚本示例】修改容器外物资刷新位置

  • 查看作者
  • 打赏作者
  • 7
  • 数据修改教程
  • 渐入佳境
    import { DependencyContainer } from “tsyringe”;

    import { IPostDBLoadMod } from “@spt-aki/models/external/IPostDBLoadMod”;
    import { DatabaseServer } from “@spt-aki/servers/DatabaseServer”;
    import { IDatabaseTables } from “@spt-aki/models/spt/server/IDatabaseTables”;
    class Mod implements IPostDBLoadMod
    {
        public postDBLoad(container: DependencyContainer): void
        {
            // get database from server
            const databaseServer = container.resolve<DatabaseServer>(“DatabaseServer”);
           

            // Get all the in-memory json found in /assets/database
            const tables: IDatabaseTables = databaseServer.getTables();

            const factoryLootSpawnPoints = tables.locations.factory4_day.looseLoot.spawnpoints
            for (let i = 0; i < factoryLootSpawnPoints.length; i++)
            {  
                factoryLootSpawnPoints[i].template.Position =
                {
                    x:60 + Math.random()0.5,
                    y:2 + Math.random()0.5,
                    z:36 + Math.random()0.5
                }
            }

            const labLootSpawnPoints = tables.locations.laboratory.looseLoot.spawnpoints
            for (let i = 0; i < labLootSpawnPoints.length; i++)
            {
                labLootSpawnPoints[i].template.Position =
                {
                    x:261 + Math.random()0.5,
                    y:1 + Math.random()0.5,
                    z:343 + Math.random()0.5
                }
            }

        }
    }

    module.exports = { mod: new Mod() }

    工厂白天的所有容器外物资在三号门门口,实验室的在问询台和楼梯之间

    已臻大成
    VIP5

    666666

  • qq101689兄弟 这个咋用 能教下吗
    拉黑 7个月前 电脑端回复
  • jokesun将代码放到mod.ts里试试...你可以参考示例 https://dev.sp-tarkov.com/chomp/ModExamples/src/branch/master/TypeScript/14AfterDBLoadHook
    拉黑 7个月前 电脑端回复
  • qq101689 @jokesun 太深奥了研究不明白 哈哈哈
    拉黑 7个月前 电脑端回复
  • 回复
    圆转纯熟

    66666

    回复
    初来乍到

    大佬 这个怎么用啊

    回复
    登堂入室

    看不懂啊.........................



    回复

    请登录之后再进行评论

    登录
    离线版教程
  • 今日 0
  • 内容 935
  • 关注 1541
  • 聊天
    关注 72

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

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