NoItemName 273HF

TeJIo

Величайший
Местный
Сообщения
282
Розыгрыши
0
Репутация
259
Реакции
505
Баллы
1 520
Хроники
  1. Chaotic Throne: High Five
Исходники
Отсутствуют
Сборка
hf
Всем привет, столкнулся с проблемой при добавлении определенных итемов, при любых махинациях - они отображаются как NoItemName. Проблема возникает в основном c itemname-ru, при этом в itemname-e итемы с этими же id отображаются нормально.
Из того, что пробовал:
поиски по дубликатам в клиенте/сервере (совпадений не найдено)
сортировка всех добавленных итемов по возрастанию (не помогло), сортировка с учётом всех существующих итемов (не помогло)
попытки скопировать с любым названием (из заведомо рабочих) - не помогло
пробовал брать заведомо рабочие строки из itemname-e (не помогло, хотя если скопировать всё содержимое из itemname-e и вставить с заменой в itemname-ru - то отображается корректно, как и на англ.версии изначально, но такой вариант мне не подходит)
проверил отправку имени с сервер сайда - сервер не шлёт подобную инфу, только при спауне итема себе в сумку :

в качестве бреда - пробовал добавлять по 2-3 одинаковых записи, с одинаковым описанием/id думая на какой то кеш/возможное не применения изменений (безрезультатно)

Собственно, как это отображается в клиенте :

А вот так выглядит в англ.версии :


Буду рад любому совету, готов подкинуть на кофе/пиво за помощь в решении
 
Решение
пробовал, не помогло
Такое возникает когда предмета с таким айди нет в grp, все последующие предметы после этого сериализуются некорректно из-за чего и возникает отсутствие описания и имени предмета, на дубликат насколько помню клиенту начхать
Upd: решение - найти в ру датнике предмет, который последний отображается корректно и проверить наличие следующего в грп, если предмет есть, значит что-то не так с структурой сохраненного файла
Вообще никакие айтемы не отображаются? В плане itemname-ru хоть как-то работает?
 
Вообще никакие айтемы не отображаются? В плане itemname-ru хоть как-то работает?
отображается всё, кроме нескольких айтемов, на скриншоте вроде видно, что из сета отображается верх/низ и шлем, а вот перчатки и ботинки не отображаются, при чём есть некоторые айтемы, которые находятся после них и они отображаются :
как пример, выделил красным иды, которые не отображаются :


При том, что "1 уровень" - отображается полностью корректно и 2-3 уровни сделаны через ctrl+c/ctrl+v с заменой идов:
 
id меньше 65535 пробовал?
нет, но не думаю, что проблема в этом
если бы проблема была в ренже идов - то на англ.версии была бы аналогичная проблема, а там всё работает
плюс отображаются иды шлемов,верхов и низов (в том же ренже идов)
 
я не представляю как скрещивали мультиленг для хайфая, вдруг там обработчики разные, один с числами умеет большими работать, другой нет. С тем что не умеет, ты получаешь переполнение и тогда как раз можно объяснить, почему одни итемы работают, а другие нет
 
Проверил, без изменений
 
пробовал несколько разных файл-едитов и itemname-ru с разных серверов, пробовал копипастить с заведомо-рабочих строк, меняя только ид - везде один и тот же результат: noitemname
 
Попробуй удалить. Какие-нибудь совсем ненужные предметы, тупо вырезать. Мб реально лимит какой есть
 
Проверь, не дублируется-ли ID предметов в датнике.
 
пробовал, не помогло
Такое возникает когда предмета с таким айди нет в grp, все последующие предметы после этого сериализуются некорректно из-за чего и возникает отсутствие описания и имени предмета, на дубликат насколько помню клиенту начхать
Upd: решение - найти в ру датнике предмет, который последний отображается корректно и проверить наличие следующего в грп, если предмет есть, значит что-то не так с структурой сохраненного файла
 
Решение
Проверь, не дублируется-ли ID предметов в датнике.
проверял, и в armorgrp и в itemname - не дублируются
спасибо, реально пропустил один ид в grp....
скинь в лс реквизиты, куда закинуть на пиво/кофе
тему можно закрыть
 

Похожие темы