關於物品篩選
Blocks
最基本的語法即由 Show 和 Hide 區間裡各自的條件組成。與 Show 區間相符的任何內容都會顯示,而與 Hide 區間相符的任何內容都會隱藏。如果一個區間內包含多項條件,則所有條件都必須吻合,才算與該區間相符。
名稱
描述
Show
任何符合在"Show"區間的物品,該物品將會顯示。
範例
Show Rarity >= Rare
Hide
任何符合"Hide"區間的物品,該物品將會顯示。僅限用於普通篩選模式。
範例
Hide BaseType "Scroll of Wisdom"
Minimal
任何符合"Minimal"區間的物品,其物品標籤將設為最小尺寸且背景透明。僅限用於殘暴篩選模式。
範例
Minimal BaseType "Scroll of Wisdom"
Continue
在 Show、Hide 或 Minimal 區間裡加上"Continue"可以讓篩選器在找到符合該區間的物品後,繼續往下比對篩選規則而不停止比對。範例會隱藏所有 85 等以下的掉落物品,除非該物品具有 6 個插槽且物品等級高於 80 等。
範例
Hide ItemLevel < 85 Continue Show ItemLevel > 80 Sockets 6 PlayEffect Blue
新增
Import
將指定的篩選器內容導入當前物品篩選器。在文件名後使用 Optional 以在文件不存在時跳過。
範例
Import "MyCustomRules.filter" Import "MyOptionalRules.filter" Optional
運算子
運算子
描述
=
等於
!
不等於
!=
不等於
<=
低於或等於
>=
高於或等於
<
低於
>
高於
==
正好符合
條件
你可以設定條件來顯示或隱藏物品。
名稱
描述
AlternateQuality
透過替代品質篩選物品。
值
True / False範例
AlternateQuality True
AnyEnchantment
透過附魔物品篩選。
值
True / False範例
AnyEnchantment True
ArchnemesisMod
透過宿敵詞綴名稱篩選
值
宿敵詞綴名稱範例
ArchnemesisMod "Toxic"
AreaLevel
透過掉落物品在特定等級區域/範圍篩選。主要幫助於練等階段的物品篩選。這允許禁用高級角色上的練等階段,或者在練等階段時,更嚴格的在篩選上顯示智慧捲軸和寶石。
值
Numeric範例
AreaLevel < 30
BaseArmour
透過基礎護甲篩選。
值
Numeric範例
BaseArmour > 500
BaseDefencePercentile
透過基礎防禦百分比篩選。對於非裝備、基礎防禦百分位為零。對於裝備,預設為100,因為非隨機防禦被視為100百分比。 否則,這將計算為所有基礎防禦類型值的平均百分位數。
值
Numeric範例
BaseDefencePercentile >= 90
BaseEnergyShield
透過基礎能量護盾篩選。
值
Numeric範例
BaseEnergyShield > 200
BaseEvasion
透過基礎閃避值篩選。
值
Numeric範例
BaseEvasion >= 153
BaseType
透過基礎類型名稱篩選。
值
物品名稱範例
BaseType "Thicket Bow"
BaseWard
透過基礎保護篩選。
值
Numeric範例
BaseWard >= 20
BlightedMap
透過凋落地圖篩選。
值
True / False範例
BlightedMap False
Class
透過物品分類名稱篩選。
值
物品分類名稱範例
Class Currency
Corrupted
透過已汙染或未汙染物品篩選。
值
True / False範例
Corrupted True
CorruptedMods
透過已汙染詞綴數量篩選。
值
Numeric範例
CorruptedMods >= 1
DropLevel
透過該物品開始掉落的等級篩選。
值
Numeric範例
DropLevel > 65
ElderItem
透過尊師之物篩選。
值
True / False範例
ElderItem True
ElderMap
透過尊師勢力或非尊師勢力地圖篩選。
值
True / False範例
ElderMap False
EnchantmentPassiveNode
透過星團珠寶附魔類型篩選。
值
星團珠寶附魔名稱範例
EnchantmentPassiveNode "Damage over Time"
EnchantmentPassiveNum
透過星團珠寶天賦數量篩選。此狀況只會確認"附加 X 天賦"詞綴。
值
Numeric範例
EnchantmentPassiveNum > 5
FracturedItem
透過破裂或非破裂之物篩選。
值
True / False範例
FracturedItem True
GemLevel
透過寶石等級篩選。
值
Numeric範例
GemLevel > 15
刪除
GemQualityType
透過特定品質類型寶石篩選。
值
Superior, Divergent, Anomalous, Phantasmal範例
GemQualityType Anomalous
HasCruciblePassiveTree
透過有熔火天賦樹的物品篩選。
值
True / False範例
HasCruciblePassiveTree True
HasEaterOfWorldsImplicit
透過吞噬天地固定詞綴階級篩選 (1: 低階、2: 高階、3: 宏偉、4: 卓越、5: 精緻、6: 完美)。以下範例會顯示有卓越以上的吞噬天地固定詞綴階級。
值
Numeric範例
HasEaterOfWorldsImplicit >= 4
HasEnchantment
透過附魔篩選。
值
Numeric, 附魔名稱範例
HasEnchantment "Enchantment Bane Damage 2"
HasExplicitMod
透過有數量情況下詞綴數量的詞綴名稱篩選。
值
Numeric, 詞綴名稱範例
HasExplicitMod >=2 "of Haast" "of Tzteosh" "of Ephij"
HasImplicitMod
透過至少有 1 個固定詞綴的物品篩選。
值
True / False範例
HasImplicitMod True
HasInfluence
透過勢力之物篩選。
值
Shaper, Elder, Crusader, Hunter, Redeemer, Warlord, None範例
HasInfluence Shaper
HasSearingExarchImplicit
透過灼烙總督固定詞綴階級篩選 (1: 低階、2: 高階、3: 宏偉、4: 卓越、5: 精緻、6: 完美)。以下範例會顯示有卓越以上的灼烙總督固定詞綴階級。
值
Numeric範例
HasSearingExarchImplicit >= 3
Height
你背包中物品的高度。
值
Numeric範例
Height <= 2
Identified
透過以鑑定物品篩選。
值
True / False範例
Identified True
ItemLevel
透過物品等級篩選。
值
Numeric範例
ItemLevel >= 65
LinkedSockets
透過連線插槽的最大數量篩選。
值
Numeric範例
LinkedSockets >= 5
MapTier
透過地圖階級篩選地圖。
值
Numeric範例
MapTier >= 15
Mirrored
透過複製之物篩選。
值
True / False範例
Mirrored False
Quality
透過品質篩選。
值
Numeric範例
Quality > 15
Rarity
透過稀有度篩選。
值
Normal, Magic, Rare, Unique範例
Rarity > Magic
Replica
透過贗品傳奇名稱篩選。
值
True / False範例
Replica True
Scourged
透過災魘物品篩選。
值
True / False範例
Scourged True
ShapedMap
透過塑者地圖篩選。
值
True / False範例
ShapedMap True
ShaperItem
透過塑者之物篩選。
值
True / False範例
ShaperItem True
SocketGroup
透過物品上連線插槽篩選。以下例子為顯示物品有 5 個以上連線插槽且連線中至少有 3 個為綠色插槽。
值
Numeric, R:紅, G:綠, B:藍, A:深淵, D:掘獄聯盟, W:白範例
SocketGroup >= 5GGG
Sockets
篩選物品上插槽或顏色數量。以下例子為顯示物品有 5 個以上的插槽且至少有 3 個為綠色插槽。
值
Numeric, R:紅, G:綠, B:藍, A:深淵, D:掘獄聯盟, W:白範例
Sockets >= 5GGG
StackSize
透過堆疊數量篩選通貨。
值
Numeric範例
StackSize >= 5
SynthesisedItem
透過追憶之物篩選。
值
True / False範例
SynthesisedItem True
新增
TransfiguredGem
透過變異寶石篩選。
值
True / False範例
TransfiguredGem True
UberBlightedMap
透過凋落蔓延地圖篩選。
值
True / False範例
UberBlightedMap True
Width
你背包中物品的寬度。
值
Numeric範例
Width = 1
執行動作
執行動作可調整掉落物品的顏色、圖示、視覺特效和音效。
掉落音效
名稱
描述
PlayAlertSound
當物品出現時,播放內建的警示音。設定為「None」可停用此功能。
值
名稱 | 必填 | 有效值 |
---|---|---|
Id | 1 - 16 | |
Volume | 0 - 300 (預設值: 50) |
無效值
None
範例
PlayAlertSound 1 100
PlayAlertSoundPositional
類似於 PlayAlertSound,但是會從物品所在的 3D 位置播放警示音。
值
名稱 | 必填 | 有效值 |
---|---|---|
Id | 1 - 16 | |
Volume | 0 - 300 (預設值: 50) |
無效值
None
範例
PlayAlertSoundPositional 16 50
CustomAlertSound
當物品出現時播放指定的物品警示聲音文件。可以指定多個文件,用分號分隔,此時將隨機播放其中一個。覆蓋 PlayAlertSound 和 PlayAlertSoundPositional。可以通過指定 'None' 來禁用。
值
名稱 | 必填 | 有效值 |
---|---|---|
File name / File path | ||
Volume | 0 - 300 (預設值: 100) |
無效值
"None"
範例
CustomAlertSound "Map.mp3"
CustomAlertSoundOptional
類似於 CustomAlertSound,但如果指定的音訊檔不存在,該行將被忽略,且不會覆蓋 PlayAlertSound 或 PlayAlertSoundPositional 的設定。
值
名稱 | 必填 | 有效值 |
---|---|---|
File name / File path | ||
Volume | 0 - 300 (預設值: 100) |
範例
CustomAlertSoundOptional "Map.mp3"
DisableDropSound
停用物品落地時預設播放的掉落音效。
範例
DisableDropSound
EnableDropSound
重新啟用物品掉落音效。
範例
EnableDropSound
DisableDropSoundIfAlertSound
類似於 DisableDropSound,但只在警示音會響起的時候(PlayAlertSound 或 CustomAlertSound)才會停用預設掉落音效。此標籤和 DisableDropSound 是分開的。
範例
DisableDropSoundIfAlertSound
EnableDropSoundIfAlertSound
重新啟用警示音響起時的物品掉落音效。
範例
EnableDropSoundIfAlertSound
其他行動
名稱
描述
MinimapIcon
在小地圖上顯示圖示。
值
名稱 | 必填 | 有效值 |
---|---|---|
Size | 0 - 2 | |
Colour | Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple | |
Shape | Circle, Diamond, Hexagon, Square, Star, Triangle, Cross, Moon, Raindrop, Kite, Pentagon, UpsideDownHouse |
無效值
-1
範例
MinimapIcon 2 Cyan Diamond
PlayEffect
透過物品篩選顯示顏色光束於標記的物品上。當值為 Temp 時,光束只會於物品掉落時出現,不然光束將會永久顯示。
值
名稱 | 必填 | 有效值 |
---|---|---|
Colour | Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple | |
Temp | Temp |
無效值
None
範例
PlayEffect Red Temp
SetBackgroundColor
設定物品標籤的背景顏色。
值
名稱 | 必填 | 有效值 |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (預設值: 240) |
範例
SetBackgroundColor 255 255 255 255
SetBorderColor
設定物品標籤的邊框顏色。
值
名稱 | 必填 | 有效值 |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (預設值: 255) |
範例
SetBorderColor 255 0 0
SetFontSize
設定物品標籤的文字尺寸。
值
名稱 | 必填 | 有效值 |
---|---|---|
Size | 1 - 45 |
範例
SetFontSize 30
SetTextColor
設定物品標籤的文字顏色。在殘暴篩選模式下,透明度 (Alpha) 的值不得低於 80。
值
名稱 | 必填 | 有效值 |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (預設值: 255) |
範例
SetTextColor 0 0 0