File Details
Didi_v4
- R
- Feb 10, 2026
- 33.75 KB
- 4
- 3.80.0
- Titan Reforged Classic
File Name
Didi_v4.zip
Supported Versions
- 3.80.0
Changes
Non-Plugin Passenger Detection & Filter Logic Overhaul
English
- Added
SEEKING_PREFIXESandPROVIDER_TYPEStoConfig.luafor detecting passenger messages like "找个FS" and "找个达拉然" - Added
IsPassengerMessage()andExtractCity()helper functions toUtils.luafor unified passenger detection logic - Fixed a bug where passenger messages (e.g. "5G求个DLR门") were incorrectly captured into city pilot lists in passenger mode
- Passenger messages are now silently dropped in passenger mode — city lists only contain pilot/driver offers
- Driver mode continues to capture all passenger messages into the unified passenger demand list
- Added
"求个"and"找个"toPASSENGER_KEYWORDSto cover phrasing like "求个达拉然门" and "找个法师" CleanDBnow removes entries flagged withisPassenger = truefrom city lists on reloadCleanDBalso purges any city list entries whose message matchesPASSENGER_KEYWORDS, clearing previously polluted data- All
find()calls inCleanDBupdated to use, 1, trueplain text flag
中文
- 在
Config.lua新增SEEKING_PREFIXES和PROVIDER_TYPES,用于识别"找个FS"、"找个达拉然"等乘客消息 - 在
Utils.lua新增IsPassengerMessage()和ExtractCity()工具函数,统一管理乘客消息判断逻辑 - 修复乘客模式下"5G求个DLR门"等乘客消息被错误收录进城市飞行员列表的问题
- 乘客模式下乘客消息现在直接跳过,城市列表只保留飞行员/司机消息
- 司机模式不受影响,继续捕获所有乘客消息至统一乘客列表
PASSENGER_KEYWORDS新增"求个"和"找个",覆盖"求个达拉然门"、"找个法师"等说法CleanDB现在会清除城市列表中所有isPassenger = true的脏数据条目CleanDB同时清除城市列表中消息匹配PASSENGER_KEYWORDS的历史脏数据CleanDB中所有find()调用统一加, 1, true纯文本标志