К содержимому
RF DataСправочник данных
EN

Предметы · Расходники

Зелья

Всего 51 Известно 43 Производное 0 Не используется 8

Используемые параметры

Поля, которые читает сервер, клиент или которые собираются из других файлов. Описание говорит, что поле значит и как оно действует; под ним — где это установлено.

script\CheckPotionEffect.dat серверный файл

Всего 9 Известно 8 Производное 0 Не используется 1
Схема
Scripts\strs AOP\CheckPotion.strs
Уровень реестра
готов к полному
Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
+0x000m_dwIndex
сервер: m_dwIndex, m_strCode, m_nIconIDX; клиент: +0x00, +0x04, +0x08
items.md §11.3 (строка свода)
———известновсегда 0
+0x004m_strCode
сервер: m_dwIndex, m_strCode, m_nIconIDX; клиент: +0x00, +0x04, +0x08
items.md §11.3 (строка свода)
—1402F6B80серверизвестновсегда 1
+0x044m_strKOR_name
имя; при загрузке перезаписывается из CheckPotionEffect_str.dat (1402F6B80)
items.md §17.5
—1402F6B80серверизвестновсегда ¿Ü·Î¿î ´Á´ë(°Ü¿ï À̺¥Æ®)
+0x084m_nContEffectType
−1 (369), 1 — полезный (225), 0 — вредный (9)
items.md §11.3 (строка свода)
———известновсегда 1
+0x08Cm_nContParamCode ×5
условие N для цели: 0 — rate, 1 — plus, 2 — state
items.md §11.3, п. 3
———известновсегда 2 / -1 / -1 / -1 …
+0x090m_nContParamIndex ×5
условие N: индекс параметра
items.md §11.3, п. 3
———известновсегда 24 / -1 / -1 / -1 …
+0x094m_fContValue ×5
условие N: значение
items.md §11.3, п. 3
———известновсегда 1 / -1 / -1 / -1 …
+0x098m_nContValSt ×5
условие N: способ сравнения
items.md §11.3, п. 3
———известновсегда 1 / 1 / 1 / 1 …

script\PotionItem.dat серверный файл

Всего 42 Известно 35 Производное 0 Не используется 7
Схема
Scripts\strs AOP\PotionItem.strs
Уровень реестра
готов к полному
Свод
items.md §11.2; все поля — items-fields.md
Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
+0x000m_dwIndex
номер строки; он же номер предмета в ключе БД (3.1)
items-fields.md, Таблица 13
+0x0140077A30 1402F8100ключизвестно603 знач.; чаще 0 (0%)
+0x004m_strCode
код предмета; клиентский ID — упаковка кода (2)
items-fields.md, Таблица 13
+0x04 ID (упаковка, 2)140077A30 1402F70A0ключизвестно603 знач.; чаще ipbhp01 (0%)
+0x044m_bExist
строка действует (раздел 6)
items-fields.md, Таблица 13
+0x881400173B0 1401DDDE0сервер + клиентизвестно2 знач.; чаще 1 (100%)
+0x048m_strModel
модель: hex-строка → u32 клиента (models.md)
items-fields.md, Таблица 13
+0x48 hex (models.md)—клиентизвестно132 знач.; чаще A2052F (11%)
+0x088m_nIconIDX
иконка (sprites.md)
items-fields.md, Таблица 13
+0x4C—клиентизвестно329 знач.; чаще 241 (5%)
+0x08Cm_strName
имя; сервер перезаписывает из <таблица>_str.dat, клиент берёт из NDItem.edf (6, 1)
items-fields.md, Таблица 13
+0x08 из NDItem.edf140015DE0ключизвестно428 знач.; чаще Translation (3%)
+0x0D4m_strCivil
маска рас, символ на расу (8)
items-fields.md, Таблица 13
+0x50 байты140015690сервер + клиентизвестно5 знач.; чаще 11111 (40%)
+0x114m_strActTaget
на кого действует (только клиент, 11.2)
items-fields.md, Таблица 13
+0xA4 байты—клиентизвестно5 знач.; чаще 10000 (97%)
+0x154m_nPotionCheck
приоритет при конфликте баффов (11.3)
items-fields.md, Таблица 13
—1402F70A0 1402F8A10серверизвестно5 знач.; чаще -1 (79%)
+0x158m_nUseState
когда можно пить: 1 вне боя, 2 в бою, 3 мёртвым (11.2)
items-fields.md, Таблица 13
+0xA0140077A30 1402F70A0сервер + клиентизвестно3 знач.; чаще 0 (98%)
+0x15Cm_strTargetEff
код строки CheckPotionEffect (11.3)
items-fields.md, Таблица 13
+0xAC dec, +0xAC hex1402F8100сервер + клиентизвестно2 знач.; чаще -1 (100%)
+0x19Cm_fActDelay
задержка повторного применения, мс
items-fields.md, Таблица 13
+0x9C round, +0x9C, +0x9C trunc140077A30 1402F9660сервер + клиентизвестно25 знач.; чаще 10000 (26%)
+0x1A0m_nDelayType
группа задержки (11.2)
items-fields.md, Таблица 13
+0xB0140077A30 1402F70A0 1402F8100 1402F9660сервер + клиентизвестно36 знач.; чаще 0 (23%)
+0x1A4m_nUseRange
дальность до цели
items-fields.md, Таблица 13
+0xB41402F70A0 1402F8100сервер + клиентизвестно4 знач.; чаще 0 (97%)
+0x1A8m_nLevelLim
требование уровня
items-fields.md, Таблица 13
+0x98140077A30сервер + клиентизвестно10 знач.; чаще 1 (96%)
+0x1ACm_nUpLevelLim
верхний предел уровня, −1 — нет
items-fields.md, Таблица 13
+0x94140077A30сервер + клиентизвестно12 знач.; чаще -1 (95%)
+0x1B0m_nPotionLim
режим ограничения по картам (11.2)
items-fields.md, Таблица 13
—1402F9C40серверизвестно2 знач.; чаще -1 (99%)
+0x1B4m_nMapCode ×5
карты ограничения (11.2)
items-fields.md, Таблица 13
—1402F9C40серверизвестно2 знач.; чаще -1 / -1 / -1 / -1 / -1 (99%)
+0x1C8m_nMoney
валюта цены (8)
items-fields.md, Таблица 13
+0x59 (байт)140011880 1400122A0 140012C50 140013600 +1сервер + клиентизвестно3 знач.; чаще 0 (97%)
+0x1CCm_nStdPrice
цена; от неё же выкуп (8)
items-fields.md, Таблица 13
+0x5C140013FB0сервер + клиентизвестно51 знач.; чаще 1 (55%)
+0x1D0m_nStdPoint
цена в кошельке PvP (валюты 2, 3)
items-fields.md, Таблица 13
+0x60140011880сервер + клиентизвестновсегда 0
+0x1D4m_nGoldPoint
цена в золотых очках (валюта 6)
items-fields.md, Таблица 13
+0x64140013600сервер + клиентизвестновсегда 0
+0x1D8m_nKillPoint
цена в очках охоты (валюта 5)
items-fields.md, Таблица 13
+0x6C140012C50сервер + клиентизвестновсегда 0
+0x1DCm_nProcPoint
цена в очках обработки (валюта 4)
items-fields.md, Таблица 13
+0x681400122A0сервер + клиентизвестновсегда 0
+0x1E0m_nStoragePrice
цена хранения на складе
items-fields.md, Таблица 13
+0x701400149B0сервер + клиентизвестно35 знач.; чаще 1 (63%)
+0x1ECm_strEffCode
код строки PotionItemEffect (11.3)
items-fields.md, Таблица 13
+0xB8 hex140077A30 14007FD40 1402F8100сервер + клиентизвестно593 знач.; чаще 290 (0%)
+0x22Cm_nEffArea
область применения
items-fields.md, Таблица 13
+0xBC1402F8100сервер + клиентизвестно3 знач.; чаще 0 (100%)
+0x230m_nEffAreaVal
размер области
items-fields.md, Таблица 13
+0xC01402F8100сервер + клиентизвестно2 знач.; чаще 0 (100%)
+0x234m_bSell
можно продать NPC (6)
items-fields.md, Таблица 13
+0x7814001A430сервер + клиентизвестно2 знач.; чаще 1 (97%)
+0x238m_bExchange
можно передать (6)
items-fields.md, Таблица 13
+0x7414001ABB0сервер + клиентизвестно2 знач.; чаще 1 (71%)
+0x23Cm_bGround
можно выбросить (6)
items-fields.md, Таблица 13
+0x7C140016C20сервер + клиентизвестно2 знач.; чаще 1 (58%)
+0x240m_bStoragePossible
можно положить на склад (6)
items-fields.md, Таблица 13
+0x80140017BA0сервер + клиентизвестно2 знач.; чаще 1 (63%)
+0x28Cm_bIsCash
кэш-предмет (лог, кэш-магазин)
items-fields.md, Таблица 13
+0x8C14001A090 140077A30 1402F9660сервер + клиентизвестно2 знач.; чаще 0 (76%)
+0x290m_nUsePCCash
общий геттер «PC-кэш» (11.1)
items-fields.md, Таблица 13
—14001BAB0серверизвестновсегда 0
+0x294m_bIsTime
предмет со сроком; обязателен для строк TimerItem.dat (15.1)
items-fields.md, Таблица 13
+0x9014001B450сервер + клиентизвестно2 знач.; чаще 0 (93%)

Неиспользуемые параметры

Поля, которые не читает ни сервер, ни клиент. Для каждого — почему так решено и где это установлено. Редактор сохраняет их байты как есть.

script\CheckPotionEffect.dat серверный файл

Смещ.ПолеПочему не используетсяДанные
+0x088m_nContAreaType
не используется
items.md §17.5: таблицу CPotionMgr+0xD8 берут только 1402F6A80, 1402F6B80, 1402F8100 → 1402F8A10 → 1402F85F0 и служебные 1402FA620…1402FA9B0; чтений +0x88 нет; клиентского файла нет
всегда 0

script\PotionItem.dat серверный файл

Смещ.ПолеПочему не используетсяДанные
+0x0CCm_nKindClt
«вид, клиент» (2004); в клиент не идёт, роль играет модель (7.1)
items-fields.md: роль «никто» — чтений сервера не найдено (dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP)
7 знач.; чаще 205 (51%)
+0x0D0m_nFixPart
«место надевания»; у оружия 8/100 — одно-/двуручное (7.1), у прочих постоянное по таблице
items-fields.md: роль «никто» — чтений сервера не найдено (dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP)
3 знач.; чаще 250 (80%)
+0x1E4m_bAbr
«изнашивается» (2004)
items-fields.md: роль «никто» — чтений сервера не найдено (dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP)
2 знач.; чаще 1 (100%)
+0x1E8m_fEquipSpeed
«вес» экипировки: множитель скорости (7.5)
items-fields.md: роль «никто» — чтений сервера не найдено (dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP)
всегда 1
+0x244m_bUseableNormalAcc
общий флаг; не используется
items.md §17.5: геттер 1400182C0 без ссылок из кода (Ghidra: только .pdata); itemflow.py по 37 таблицам (GetRecord, массив записей +0xA0, аргументы) — прямых чтений нет; потребители 14 мест сохранения записей проверены; Sirin — только описание типа; в клиентской записи Item.edf поля нет
всегда 1
+0x248m_bUpgrade
можно улучшать
items-fields.md: роль «никто» — чтений сервера не найдено (dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP)
всегда 0
+0x24Cm_strTooltipIndex
код описания; у экипировки клиент хранит номер описания +0x84 (7.3)
items-fields.md: роль «никто» — чтений сервера не найдено (dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP)
447 знач.; чаще tipday10 (26%)

← К категории

RF Online — товарный знак своих владельцев. Справочник собран из исследований для разработки контента. Собрано 01.11.2026 · каталог полей от 29.10.2026 · Adagio UI 0.5.0