Ошибку пока не нашел, но если добавить итемлист в любой другой созданный ранее мультиселл - он заработает! Спасибо.Сталкивался. Если не грузится новый мультиселл - значит где-то ДО него файл поврежден. Смотрите err логи L2Serverа, на строку фейла парсинга скрипта, если это ГФ ядро - там вы найдете даже поврежденную строку. В с4 ядре - не найдете
С учетом того, что все скрипты в формате Unicode, ошибку визуально можно не найти, т.к. символ будет не отображаемым. Можно в редакторе встать в последний символ еще рабочего скрипта и вычистить все до конца, а затем добавлять. Кстати, Unicode-файлы самый простой способ проверить на целостность - их размер в байтах всегда должен быть кратным 2.Ошибку пока не нашел, но если добавить итемлист в любой другой созданный ранее мультиселл - он заработает! Спасибо.
Он же говорит, что ДО добавления нового блока все работает и после добавления нового блока в ДРУГОЙ мультисел тоже работает. Вывода 2 - либо кавычка/скобка, либо "битый" символ.Че за бред? У него может быть одна опечатка где-то в середине, например, незакрытая ковычка. И все.
В любом случае лечится методом исключения.Он же говорит, что ДО добавления нового блока все работает и после добавления нового блока в ДРУГОЙ мультисел тоже работает. Вывода 2 - либо кавычка/скобка, либо "битый" символ.
Вот этот не стает ( который я добавил последним)Так можно же узнать, при старте сервера если есть ошибка он не пропарсит нормально мультиселл.
Смотри что бы одинаковых мультиселлов не было, я имею ввиду их ИД или название.
А вообще покажи что ты добавляешь.
Не все так простоВ любом случае лечится методом исключения.
попробуйте айди поменьше использовать. Я сходу не скажу, какие лимиты в сервере есть, но 133701 вполне может в нее попадатьВот этот не стает ( который я добавил последним)
MultiSell_begin [life_stones] 133701
is_dutyfree = 1
selllist={
{{{[high_grade_life_stone_level_761];2}};{{[coin_of_luck];1}}};
{{{[top_grade_life_stone_level_761];1}};{{[coin_of_luck];1}}};
{{{[codex_of_giant];5}};{{[coin_of_luck];1}}};
{{{[perfect_buff_book];1}};{{[coin_of_luck];30}}}
}
MultiSell_end
А этому норм ( запилил в старый мультисел новый селлист)
MultiSell_begin [donation_shop_others] 742
is_dutyfree = 1
selllist={
{{{[high_grade_life_stone_level_761];2}};{{[coin_of_luck];1}}};
{{{[top_grade_life_stone_level_761];1}};{{[coin_of_luck];1}}};
{{{[codex_of_giant];5}};{{[coin_of_luck];1}}};
{{{[perfect_buff_book];1}};{{[coin_of_luck];30}}}
}
MultiSell_end
у меня и побольше есть и работают!попробуйте айди поменьше использовать. Я сходу не скажу, какие лимиты в сервере есть, но 133701 вполне может в нее попадать
А предметы с такими названиями существуют? item_pch.txt приложите что лиу меня и побольше есть и работают!
ну я не до такой степени бот, итемы юзаются, + я же уточнил что со старого мультисела все заработало, а с новых - нет.А предметы с такими названиями существуют? item_pch.txt приложите что ли
Можете скинуть L2server/log/err - архив с ошибками из этой папки?
Прошу прощенияЭто не то, внимательно посмотрите, логи из какой папки я написал
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?