icedream 210 Report post Posted January 18, 2017 Skyrim 脚本括展工具,一个比内核汉化还重要的工具?!最新正式版为 1.6.16。 入门介绍 · General Usage Skyrim Script Extender,或者简称 SKSE 。从名字中便可以看出它的主要功能——脚本括展。 SKSE 不会修改 TESV.exe、SkyrimLauncher.exe 或者其他游戏的内容,所以不必担心任何长久性的副作用。 SKSE 需要 Steam 上的最新版,也就是说最新正式版 1.6.16 支持1.9.32。 不用担心担心你的SKSE不支持当前游戏,因为只要游戏释出新版本,SKSE 团队也会很快的更新 SKSE 。 不需要特别的操作就能支持 Creation Kit,但是 .pex/psc 文件请记得安装。 资源下载 · Downloads 官网下载:用Steam安装 | exe安装包 | 压缩包安装包 | 官网首页 | 旧版存档 安装介绍 · Installation 复制压缩包内的 .dll 和 .exe 到你的游戏路径(通常为 Steam\SteamApps\common\skyrim\ ,也就是 TESV.exe 与 SkyrimLauncher.exe 所在目录)。千万不要把这些文件安装到 Data 目录内。 PS:src 文件夹是给程序员使用的,所以请无视。 复制 Data\Scripts\ 里面的 .pex 文件到 Data\Scripts\ 内。所有用户都需要安装 .pex 文件。 安装 .psc 文件:复制 Data\Scripts\Source\ 里面的 .psc 文件到 Data\Scripts\Source\ 内。 你也可以把 Data\Scripts 的内容压缩进压缩包 SKSE Scripts.rar 然后用 NMM 或者 WB 安装。 Steam会自动检测并运行 SKSE 。你也可以双击 skse_loader.exe 开始游戏。 深入介绍 · Further Details 注意事项 · Notes 如果你的mod需要 SKSE ,请提供 SKSE 官网链接,而不是纯粹的在安装包里面捆绑 SKSE 。因为后续的 SKSE 版本将向下兼容,如果你捆绑一个旧版的 SKSE ,将造成其他需要新版 SKSE 的mod无法正常运行。 加载mod的时候,请使用命令 GetVersionRelease 来检查 SKSE 的版本。如 ; 假设安装了 SKSE 1.5.11 int vRel = SKSE.GetVersion()Debug.Notification("SKSE release version: " + vRel) 从底部的版本信息表格我们可以查得 SKSE 1.5.11 的释出号是 27 ,所以上面脚本最后的结果是27。 Nexus Mod Manager 应该是支持 SKSE 版本检测的,但是要么是功能没有释出,要么是因为没有说明文档,所以我们不清楚具体的实现方式。 Wrye Bash 可以借助下面的方法检测 SKSE 版本: 使用BAIN的话,可以在Wizard中使用函数CompareSEVersion 或者RequireVersions [游戏版本], [skse版本], [skge版本], [wrye_bash版本] 常见问题 · FAQ 一、游戏跳出或者其他奇怪的问题 检查 SKSE 是否安装正确、插件是否冲突等,确认是 SKSE 的问题后再向 SKSE 团队汇报。 二、是否有Xbox 360或者PS3的版本? 否 三、杀软报毒了! 为了让 SKSE 正常工作,程序用到了 DLL注入 的技术。因为此技术经常被其他病毒所使用。所以一些比较差的杀软程序可能会误报。你可以添加到杀软的白名单让 SKSE 通过。 四、我按照说明安装了,但游戏无法运行! 尝试管理员权限运行 skse_loader.exe 。有些玩家需要此操作才能运行,所以右键 skse_loader.exe 选择“以管理员身份运行”。 五、既然源代码已经释出,那我可以修改后再释出自己的版本吗? 最好不要。建议通过制作 SKSE插件 添加你要的功能。如果还是不能满足你的需求,请向官方团队请求添加新功能,一般都是能通过的。 六、如何使用 SKSE 写 Papyrus 脚本。 如果你正确安装了 Data\Scripts\Source 里面的 .psc 文件了,你可以直接使用 skse_papyrus_docs.txt 里面提到的函数。 七、我怎么知道 SKSE 添加了什么函数? 查看 Data\Scripts\Source 里面的 .psc 文件。每一个 .psc 文件底部都会写明添加了哪些函数。注释信息也解释了它们的用处,所以如果看函数名字还不能明白的,请再阅读注释信息。 八、如何制作 SKSE 插件? 查看 PluginAPI.h 或者 src 目录内的 plugin_example 。 九、是否可以把 SKSE 捆绑在安装包内或者上传到其他地方吗? 不能。请直接给官网地址:http://skse.silverlock.org/。你也不能分流此资源,除非你获得乐作者的允许,作者的联系方式请见安装包。也就是说,如果你在其他的地方看到有人分享了,只能说那个人侵权了。。。嘿,哥们。这么小的文件何必帮别人分流? 十、是否支持 4GB 补丁 ?怎么和 4GB 补丁一起运行? 额,新版 Skyrim 已经不再需要4GB补丁了(最新的游戏本体都打了 4GB 补丁了)。 十一、我需要保留着旧版吗? 不需要。除非你想玩旧版的 Skyrim 。所以安装新版之前可以大胆的删掉 skse_*.dll 。 十二、日志文件在哪? 在 我的文档\My Games\Skyrim\SKSE\ 内。 十三、skse.ini文件在哪? SKSE 没有打包此文件,你可以在 <skyrim 游戏根目录>\Data\SKSE\ 创建空白文件并命名为 skse.ini。 十二、怎么卸载 SKSE? 从游戏目录中删除以 skse_ 开头的所有dll和exe文件。 高级介绍 · Advanced Usage SKSE的功能还比较少,而且个人未接触 CK 所以这部分暂时放着。 下面是每个 SKSE 版本对应的游戏本体版本,放置在这边方便需要的人阅读。下载链接请查看顶部的《资源下载 · Downloads》 PS:部分版本,如 1.6.7 等在释出时发现了严重 bug ,随后马上被作者删档,所以你就找不到这些版本……也就是说:你完全没有必要纠结“我怎么找不到版本XX的下载? Spoiler SKSE版本 游戏版本 释出号 1.1.0 1.1.21.0 无 1.2.0 1.2.12.0 无 1.3.0 1.3.7.0 0 1.4.0 1.3.7.0 1 1.4.1 1.3.7.0 2 1.4.2 1.3.10.0 3 1.4.3 1.3.10.0 4 1.4.4 1.3.10.0 5 1.4.5 1.3.10.0 6 1.4.6 1.4.15.0 7 1.4.7 1.4.20.0 8 1.4.8 1.4.21.0 9 1.4.9 1.4.21.0 10 1.4.10 1.4.21.0 11 1.4.11 1.4.26.0 12 1.4.12 1.4.27.0 13 1.4.13 1.4.27.0 14 1.4.14 1.5.24.0 15 1.4.15 1.5.26.0 16 1.5.1 1.5.26.0 17 1.5.2 1.5.26.0 18 1.5.3 1.5.26.0 19 1.5.4 1.5.26.0 20 1.5.5 1.5.26.0 21 1.5.6 1.5.26.0 22 1.5.7 1.5.26.0 23 1.5.8 1.6.87.0 24 1.5.9 1.6.89.0 25 1.5.10 1.7.7.0 26 1.5.11 1.7.7.0 27 1.6.0 1.7.7.0 28 1.6.1 1.7.7.0 29 1.6.2 1.8.145.0 30 1.6.3 1.8.151.0 31 1.6.4 1.8.151.0 32 1.6.5 1.8.151.0 33 1.6.6 1.8.151.0 34 1.6.7 1.8.151.0 35 1.6.8 1.8.151.0 36 1.6.9 1.8.151.0 37 1.6.10 1.9.26.0 38 1.6.11 1.9.29.0 39 1.6.12 1.9.32.0 40 1.6.13 1.9.32.0 41 1.6.14 1.9.32.0 42 1.6.15 1.9.32.0 43 1.6.16 1.9.32.0 44 1.7.0 1.9.32.0 45 1.7.1 1.9.32.0 46 1.7.2 1.9.32.0 47 1.7.3 1.9.32.0 48 Share this post Link to post Share on other sites