Customization:修订间差异
小 (→ddraw.ini) |
无编辑摘要 |
||
第1行: | 第1行: | ||
有四个文件具有自定义选项: | |||
* ProjectDiablo.cfg | * ProjectDiablo.cfg | ||
* UI.ini | * UI.ini | ||
* ddraw.ini | * ddraw.ini | ||
* loot.filter ( | * loot.filter (能被重命名) | ||
这些文件位于 ''ProjectD2'' 目录中 (''C:\Program Files (x86)\Diablo II\ProjectD2''). 可以使用任何文本编辑器编辑它们, 尽管编辑器可能需要在管理员模式下运行.<br/><span class="d2-white">国服是在 ''ZYLPD2'' 文件夹中</span> | |||
一旦过滤器从登录器中选择, loot.filter 将链接到所选的过滤器文件而不是自己使用它 - 它将位于 ''filters'' 子文件夹中并且可以有一个自定义名称. | |||
== ProjectDiablo.cfg == | == ProjectDiablo.cfg == | ||
此配置文件包含影响游戏玩法的大量自定义选项. 许多热键可以在这里使用标准 [https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes 虚拟-键代码] 设置. 它本质上是游戏内 ''设置'' 菜单的一个更全面的版本, 包含了大多数这些选项. | |||
[[File:screen_info_custom.png|right|Customized Screen Info]] 一些可用选项的示例: | |||
[[File:screen_info_custom.png|right|Customized Screen Info]] | * '''Reload Config''' - 重新加载战利品过滤器变更的快捷键 | ||
* '''Reload Config''' - | * '''Screen Info Configuration''' - 确定右上角信息的显示方式. 使用 %REALTIME% 命令在屏幕上显示你的本地时间信息. | ||
* '''Screen Info Configuration''' - | * '''Gamefilter Configuration''' - 决定游戏列表刷新的速度, 以及是否显示难度 & 服务器 | ||
* '''Gamefilter Configuration''' - | * '''Bnet Configuration''' - 决定是否自动填写游戏名称/密码/描述 | ||
* '''Bnet Configuration''' - 决定是否自动填写游戏名称/密码/ | * '''Party Configuration''' - 自动组队 (加入/邀请他人) 和自动战利品 (允许掠夺尸体战利品) 的快捷键 | ||
* '''Party Configuration''' - | |||
== UI.ini == | == UI.ini == | ||
这个文件描述了 ''设置'' 菜单在游戏中显示的位置. | |||
== ddraw.ini == | == ddraw.ini == | ||
该文件具有调整视频和兼容性设置的选项, 例如全屏, 分辨率, 或 CPU 亲和性. | |||
在这个文件中你还可以定义你想要使用的着色器. 每个着色器之间的差异, 查看: [https://bayaraa.github.io/ 着色器比较] | |||
{| class="non-table mw-collapsible mw-collapsed" | {| class="non-table mw-collapsible mw-collapsed" | ||
|+ | |+ 高分辨率窗口模式的分步说明 | ||
|- | |- | ||
| | | | ||
- | - 确保在登录器选项中未选中窗口模式 (-w) | ||
[[File:pd2_launcher_uncheck_windowed_mode.png|240px]] | [[File:pd2_launcher_uncheck_windowed_mode.png|240px]] | ||
< | - 在 "Diablo II" 路径安装下的 "ProjectD2" 文件夹中找到配置文件 "ddraw.ini" . 右键点击 .ini 文件并使用你最喜欢的记事本/代码编辑器编辑它.<br/><span class="d2-white">国服是在 ''ZYLPD2'' 文件夹中</span> | ||
- 设置你的窗口宽度和高度在你想要的数字 (例如 全高清 = 1920x1080): | |||
<pre>; Stretch to custom resolution, 0 = defaults to the size game requests | <pre>; Stretch to custom resolution, 0 = defaults to the size game requests | ||
width=1920 | width=1920 | ||
height=1080</pre> | height=1080</pre> | ||
* 如果在文件末尾有额外的宽度和高度行, 请将它们设置为与上面相同的值 | |||
* | |||
<pre>;[game] | <pre>;[game] | ||
width=1920 | width=1920 | ||
height=1080</pre> | height=1080</pre> | ||
- 设置选项 "fullscreen" 为 false | |||
- 设置选项 "fullscreen" | |||
<pre>; Override the width/height settings shown above and always stretch to fullscreen | <pre>; Override the width/height settings shown above and always stretch to fullscreen | ||
; Note: Can be combined with 'windowed=true' to get windowed-fullscreen (borderless) | ; Note: Can be combined with 'windowed=true' to get windowed-fullscreen (borderless) | ||
fullscreen=false</pre> | fullscreen=false</pre> | ||
- 设置 "windowed" 为 true | |||
- 设置 "windowed" | |||
<pre>; Run in windowed mode rather than going fullscreen | <pre>; Run in windowed mode rather than going fullscreen | ||
windowed=true</pre> | windowed=true</pre> | ||
- [可选项] 设置 "maxgameticks=-1" | |||
- [可选项]设置 "maxgameticks=-1" | |||
<pre>; Run the game with max fps and not capped at 60-70 ish | <pre>; Run the game with max fps and not capped at 60-70 ish | ||
maxgameticks=-1</pre> | maxgameticks=-1</pre> | ||
- 开始游戏享受你的新分辨率设置 | |||
提示: 如果你想查看窗口边框 - 请将窗口的高度设置为低于 1080 的值, 例如 1020. 高度和宽度值以像素为单位你可以将它们设置为任何你喜欢的值, 但避免设置大于 16:9 或 16:10 的宽高比的值. | |||
|} | |} | ||
== loot.filter == | == loot.filter == | ||
该文件控制战利品的显示方式以及是否应该完全隐藏任何物品. 默认情况下, 没有过滤物品的自定义规则. | |||
过滤器可以从 [https://github.com/Project-Diablo-2/LootFilters#project-diablo-2-loot-filters 登录器] 中选择并通过游戏设置菜单启用. | |||
要手动安装, 请下载过滤器器文件并将其保存到 ''Diablo II\ProjectD2\local'' 然后从登录器中选择它. 确保相关的游戏设置已启用. 如果你想自己编辑过滤器, [[Item Filtering|物品过滤器]] 页面是一个全面的参考.<br/><span class="d2-white">国服是在 ''ZYLPD2'' 文件夹中</span> | |||
{{:Filter_Info}} | {{:Filter_Info}} |
2024年11月21日 (四) 08:54的最新版本
有四个文件具有自定义选项:
- ProjectDiablo.cfg
- UI.ini
- ddraw.ini
- loot.filter (能被重命名)
这些文件位于 ProjectD2 目录中 (C:\Program Files (x86)\Diablo II\ProjectD2). 可以使用任何文本编辑器编辑它们, 尽管编辑器可能需要在管理员模式下运行.
国服是在 ZYLPD2 文件夹中
一旦过滤器从登录器中选择, loot.filter 将链接到所选的过滤器文件而不是自己使用它 - 它将位于 filters 子文件夹中并且可以有一个自定义名称.
ProjectDiablo.cfg
此配置文件包含影响游戏玩法的大量自定义选项. 许多热键可以在这里使用标准 虚拟-键代码 设置. 它本质上是游戏内 设置 菜单的一个更全面的版本, 包含了大多数这些选项.
一些可用选项的示例:
- Reload Config - 重新加载战利品过滤器变更的快捷键
- Screen Info Configuration - 确定右上角信息的显示方式. 使用 %REALTIME% 命令在屏幕上显示你的本地时间信息.
- Gamefilter Configuration - 决定游戏列表刷新的速度, 以及是否显示难度 & 服务器
- Bnet Configuration - 决定是否自动填写游戏名称/密码/描述
- Party Configuration - 自动组队 (加入/邀请他人) 和自动战利品 (允许掠夺尸体战利品) 的快捷键
UI.ini
这个文件描述了 设置 菜单在游戏中显示的位置.
ddraw.ini
该文件具有调整视频和兼容性设置的选项, 例如全屏, 分辨率, 或 CPU 亲和性.
在这个文件中你还可以定义你想要使用的着色器. 每个着色器之间的差异, 查看: 着色器比较
- 确保在登录器选项中未选中窗口模式 (-w) - 在 "Diablo II" 路径安装下的 "ProjectD2" 文件夹中找到配置文件 "ddraw.ini" . 右键点击 .ini 文件并使用你最喜欢的记事本/代码编辑器编辑它. - 设置你的窗口宽度和高度在你想要的数字 (例如 全高清 = 1920x1080): ; Stretch to custom resolution, 0 = defaults to the size game requests width=1920 height=1080
;[game] width=1920 height=1080 - 设置选项 "fullscreen" 为 false ; Override the width/height settings shown above and always stretch to fullscreen ; Note: Can be combined with 'windowed=true' to get windowed-fullscreen (borderless) fullscreen=false - 设置 "windowed" 为 true ; Run in windowed mode rather than going fullscreen windowed=true - [可选项] 设置 "maxgameticks=-1" ; Run the game with max fps and not capped at 60-70 ish maxgameticks=-1 - 开始游戏享受你的新分辨率设置 提示: 如果你想查看窗口边框 - 请将窗口的高度设置为低于 1080 的值, 例如 1020. 高度和宽度值以像素为单位你可以将它们设置为任何你喜欢的值, 但避免设置大于 16:9 或 16:10 的宽高比的值. |
loot.filter
该文件控制战利品的显示方式以及是否应该完全隐藏任何物品. 默认情况下, 没有过滤物品的自定义规则.
过滤器可以从 登录器 中选择并通过游戏设置菜单启用.
要手动安装, 请下载过滤器器文件并将其保存到 Diablo II\ProjectD2\local 然后从登录器中选择它. 确保相关的游戏设置已启用. 如果你想自己编辑过滤器, 物品过滤器 页面是一个全面的参考.
国服是在 ZYLPD2 文件夹中
游戏内设置 In-Game Settings
战利品过滤器选项可在游戏内选项的 "PD2 选项 PD2 Options" 菜单中访问. 快捷键可以在 配置控制 Configure Controls 菜单中设置.
这些选项不受战利品过滤器的影响:
- 显示物品等级 Show Item Level: 在可能使用这些属性的物品提示中显示物品等级和词缀等级
- 显示属性范围 Show Stat Ranges: 在变量属性的物品提示中显示范围
- 永久显示物品 Always Show Items: 显示地面上的物品无需按住 Alt
这些是影响自定义过滤的主要选项:
- 启用战利品过滤器 Enable Loot Filter: 启用这个过滤器
- 过滤器等级 Filter Level: 更改将在过滤器中启用哪些 规则/通知
重新加载过滤器文件的默认热键是 "Numpad 0" 并且可以在游戏的配置控制菜单中更改
公用过滤器表 List of Public Filters
过滤器列有每个过滤器的 github 页面的链接你可以在其中阅读更多关于它们的信息. 如果你想联系他们许多作者还会列出他们的 discord. 当前 赛季 season 更新的过滤器以绿色突出显示. 较旧的过滤器以红色突出显示.
日期 不会 自动更新, 所以请查看每个日期的链接看看它们实际上是什么时候更新的.
过滤器 | 更新 | 作者 | 简要描述 |
---|---|---|---|
Kryszard's PD2 Loot Filter | 2024-11-24 ver 10.4.6 |
Kryszard Kryszard#5460 |
过滤器应该适合大多数玩家的需求 - 它对升级和游戏体验都有好处. 你可以在我的网站上找到更多信息 GitHub Reddit 讨论区: Kryszard's PD2 Loot-Filter - 讨论主题 |
eqN's PD2 Filters | 2024-10-23 (Season 10) |
eqNj | A refined filter with several tiers (Relaxed, Medium, Strict, and ShowRecipes) designed for beginners and veterans alike. Every level is tailored to ensure anything of use always shows based on your class and progress. Useful info about items is in descriptions: Defense range, weapon speed/range, max sockets, runewords, and if an item is of high value. All Runes and Uniques notify on drop. Valuable items are made easy to see and pick up. Sockets, superior ED %, and staffmods show in item names. Crafting bases are marked/notified. Detailed recipes, runewords, and crafting info is available by switching to the 'Show Recipes' filter level. |
Feather | 2024-04-08 | BetweenWalls | This filter is less strict than most and has all the usual improvements, so it's ideal for new players. It's also great for experienced players who like the simple aesthetic of the original game. Multiple strictness levels are available to help the filter better match your preferences. |
Kassahi's Filter | 2024-11-24 (Season 10) |
Kassahi | 我的 GitHub (README) 终于更新了我的过滤器信息, 也怪洋葱的一切 !!! |
HiimFilter | 2024-10-20 (Season 10) |
Maaaaaaarrk Hiimdave |
Has an ring & amulet pts system to show value. Levels that cover season reset to End Game loot filter. Shows many important stats when the item is on the ground. Utilizes the filter levels functionality. Has helpful hints to new to PD2 players on what to do. Has LLD tags to know what is valuable to the LLD community. Has LLD specific Rung Amulet and Jewel pts grading system. See the readme for many more features! |
TalRasha's PD2 Item Filter | 2023-10-01 (Season 8) |
talrasha#4179 | Updated for Season 8. Highlights good items in bright colors and adds design elements to names. Shows crafting recipes on magic/rare items and maps. Reveals names of most uniques and sets unidentified. |
Erazure's PD2 Loot Filter | 2024-04-08 (Season 9) |
Erazure_OwO Discord: erazure |
- Highly stylized, visually polished loot filter with customizable strictness; Valuable items and high runes display and notify with a splash of color on the screen; Distinct intuitive symbols for maps, charms, runes, gems, jewels, potions, and more! - Features four different tiers of filter levels (excellent for ladder resets, midgame leveling/farming, as well as endgame mapping); Players have the ability to select what kind of potions to show or hide on demand (e.g. choose a filter level subtier to hide H5, M5, or Rejuvenation potions) - For more information, check out my GitHub or message on Discord: Erazure#5126 |
PiLLLa PD2 Filter | 2024-10-25 (Season 10) |
PiLLLa | When you visit my github, you can see updated Information. If you have any other idea for filter, let me know that by discord and reddit. Thanks . |
Wolfie's Filters | 9999-12-31 | WolfieeifloW#6431 | Always updated for the newest season! Multiple versions to fit any style - Detailed/Revealed/Compact for less strict, Wolfie for stricter, BT for strictest. Shows/pings all Sets, Uniques, Runes, etc. Join my Discord for questions or more info! |
RetroCro's Loot Filter | 2024-05-09 (Season 9) | RetroCro#7154 | Ladder Reset to End Game mapping loot filter. Shows the identified names of set and unique items. Set your desired strictness in game! |
Dauracul's Loot Filter | 2024-10-21 (Season 10) |
Dauracul | Clean and informative lootfilter, focused on attribute and item management notes (socket counts, weapon speed, cube recipes, automod/staffmod rolls, runeword recipes, etc.). Runeword recipes are divided into Filter Levels and displayed on all normal bases with sockets. Most high value items will trigger notifications. |
ADevDH | 2023-09-28 | ADevelopment, DarkHumility |
PD2 All-Purpose Early-Late Game Filter Focuses on Updated Item Tiering + Map Tiering/Immunities + Highlights Jewels and Other Items for GG Stats. Includes all Crafting/Socket Bases you'll ever need! Low Overall Strictness! Filters out the garbage though! |
过滤器 | 更新 | 作者 | 描述 |
---|---|---|---|
TheIrateSeagoer's Loot Filter | 2023-03-04 | TheIrateSeagoer CaptainJack#6308 |
This filter has all of the values from Arreat Summit listed on the equipment, ensuring you always know the max sockets/max defense of any piece of equipment (with ilvl specific information). Every magic item has the rune needed for the crafting recipes in preparation for their use in season 2. Runes are colored by the difficulty they start to drop in. Every set and unique is alerted by default at low levels. Armors are marked with a perfect and good suffix for their base armor roll. Perfect rolls are denoted with purple information, red denote good rolls. |
Equa1ity's PD2 Filter | 2022-07-11 | equa1ity#7704 | ADD RACE LEAGUE FILTER, rewriting for S5 Many improvements! |
ElPocoBurrito's Filter | 2021-12-23 | ElPocoBurrito#0001 | S4 Ready A heavily modified version of Wolfie's "Wolfie" filter tailored to be filled with features including some which are absent from many others (like telling you the set name next to the set drop). My philosophy is to be slightly strict and to keep somewhat vanilla looking item names with few exceptions (I make sure to have rare and valuable items stand out). Please give me feedback and comments on discord through DMs or the #lootfilter channel. |
1l4u's Loot Filter | 2021-08-12 | 1l4u | Update for season 3. Super strict end game filter. |
Baneazy's Loot Filter | 2021-08-06 | Baneazy | A good filter from beginning to end game. It's mostly tailored toward end game but should taper items off from Normal to Hell. |
scrollsjay's Loot Filter | 2021-04-01 | scrollsjay | This Loot Filter uses Kryszard's PD2 Loot-Filter for most of it's filter rules. Most changes allow for a briefer appearance of basic items to present a unified look. Full details with screenshots at the github repository. Contact me via reddit.com here |
Gothablo's Loot Filter | 2021-03-16 | Gothablo | It is a filter based on the code "Kryszard's PD2 Loot Filter". The main changes are aesthetic elements, but there are a few changes added from me. From the beginning of the game to END GAME, items that we do not need or are of little value are removed. All MAGIC and RARE items should be and identified to check if they are worth to the trader. In addition, the filter code can be easily changed by yourself. |
Pj's Loot Filter | 2020-12-07 | Pj#5884 | Pretty strict end-game loot filter. Based loosely on Kryszard's filter with a lot of changes. Hides all normal and exceptional stuff, only shows top-end elite items. Shows all set/unique items but only alerts on exceptional/elite versions. Hides tons of garbage. Only shows full rejuvs/super potions. Heavily commented for clarity. Work in progress, check back frequently for updates. |
Luke's late game filter | 2020-11-24 | Luke | My late game filter i updated on fly. No leveling rules. Good as reference if you want to write your own filter. Filter has been updated to be less hostile. Make sure you check for sets, bases, magic and rares. It's not recommended to use it without checking :) (fix all res on paladin shields, show light elite chests (0,3,4 os) 10+ed, show all eth chests (0,3,4 os) 5+ed) Thanks to WolfieeifloW. |
Lhaetes PD2 Loot Filter |
2020-11-19 | Lhaete | A filter that preserves the games original aesthetic, and shows Runeword recipes & Magic Crafting recipes on items! In-Game Screenshots |
Rinku's Loot Filter | 2020-11-11 | Rinku#1352 | A basic filter that hides clutter and shows item info at a glance, not much customization, just some QOL :) Definitely not for everyone but I thought I'd share. |
一些工具是可以用的在 手册和链接 页面在编辑过滤器时可能有用.
- FilterBird (过滤器模拟)
- Item Filter Highlighting (Notepad++ 语法高亮)
- Loot Filter Hints (Visual Studio Code 语法高亮)
常见问题 FAQ
本节列出了有关过滤器的常见问题和解决方法.
- 哪种过滤器最适合我?
- 不存在 "最好的" 过滤器. 不同的过滤器有不同的原因它们对显示或通知的物品筛选程度, 它们提供的额外信息的数量和类型, 以及它们如何改变物品的外观都有所不同. 如果不知道你想在过滤器中寻找什么很难给出建议而且人们可能不熟悉太多的过滤器, 所以自己比较过滤器可能是找到适合你的过滤器的最好方法.
- 比较不同过滤器的最好方法是什么?
- 过滤器通常包括对其筛选程度, 具有哪些特性以及物品如何显示描述. 有些甚至包括示例图像. 如果这还不够, 过滤模板 可以用来一次比较过滤器之间的大多数物品, 单人游戏可以与物品包和本地过滤器一起使用以便过滤器可以在游戏中更改和重新加载以比较任何数量的物品.
- 如果我想使用自定义过滤器, 如何保存更改?
- 将自定义过滤器放入 ProjectD2\filters\local 中并在登录器的 "Local" 中选择它. 本地过滤器不会自动更新, 所以如果你的过滤器基于公共过滤器, 你可能希望只用该过滤器以防对其进行任何重要更改.
- 我如何关闭过滤器或回到原来的状态?
- 过滤器可以通过在游戏设置中禁用 启用战利品过滤器 来关闭. 要将所有内容重置为默认值, 请关闭游戏和登录器, 删除这个 filter 文件夹中的 default.filter 和 loot.filter 在 ProjectD2 目录下, 然后重新启动游戏.
- 如何在 PlugY 中使用过滤器?
- 多人游戏的过滤器配置同样适用于单人游戏. 当游戏从登录器打开时过滤器配置会更新 - 从登录器中选择一个过滤器并按 Play 以更新它. 如果使用非-本地版本这也会更新过滤器本身. 之后, 关闭游戏/登录器并使用 PlugY 打开游戏.
- 旧赛季的战利品过滤器会在当前赛季起作用吗?
- 除非旧的过滤器非常简单, 否则它可能会以意想不到的和不受欢迎的方式运行. 不建议使用过时的过滤器.
- 我的设置按钮不见了
- 关闭游戏 & 登录器, 删除 UI.ini, 然后重新启动游戏将设置按钮恢复到默认位置.
- 我的登录器在列表中没有显示过滤器
- 关闭登录器并重新打开它. 重新打开后如果他们仍然没有显示或如果服务器/GitHub已关闭. 另外, 试着在你的防病毒软件/或防火墙中把登录器和游戏列入白名单.
- 我的登录器物品过滤器中显示 "Coming Soon!"
- 你有一个旧版本的登录器. 从 projectdiablo2.com 下载新版本后备份你的 ddraw.ini 和 ProjectDiablo.cfg 文件. (它们将被默认设置覆盖)
- 我的过滤器不能工作
- 确保 游戏内设置 设置正确.
- 使用登录器选择你的过滤器. 如果你不使用登录器, 这些可能是常见的问题:
- 安装了两个 PD2 并将过滤器粘贴到错误的文件夹中
- 用错误的名称保存过滤器文件 (例如. default.filter.filter, default.txt, 或 default.filter.txt)
- 在一个 Diablo II 文件夹中安装了一个 PD2 而这个文件夹又在另一个 Diablo II 文件夹中 (文件夹重复!)
- 在将规则粘贴到过滤器文件后未保存并关闭该文件
- 我的过滤器在某些物品中显示奇怪的字符
- 某些 特殊字符 只有当你的过滤器文件以 ANSI 而不是默认的 UTF-8 编码时才会正确显示. 大多数文本编辑器都允许修改编码 - 例如, Notepad++ 将 "编码" 作为主要菜单选项之一.