The Battle of Sun and Moon game in BlackSmith_wilbert NPC

sandeagle

Последний из атеистов
Участник
Старожил I степени
Сообщения
108
Розыгрыши
0
Репутация
0
Реакции
13
Баллы
880
hey,guyz...i used Vanganth's IL pack and i found blacksmith_wilbert AI seems buged...when i play The Battle of Sun and Moon game.the L2NPC.exe will generate a lot of error messages.i tried to add 66301-66310 fstring message in fstring.txt,but L2npc.exe still show these error message.how to fix it?

Привет, ребята... Я использовал IL-пак Ванганта и заметил, что ИИ blacksmith_wilbert кажется сломанным... Когда я играю в игру «Битва Солнца и Луны», L2NPC.exe генерирует множество сообщений об ошибках. Я пытался добавить сообщения 66301-66310 в fstring.txt, но L2npc.exe всё равно показывает эти ошибки. Как это исправить?

01/22/2026 14:17:37.432, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:37.432, [d:\work\l2npc\FString.h][85] Formatted string index [66300] is out of range
01/22/2026 14:17:38.840, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:38.840, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:45.643, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:45.643, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:46.668, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:46.668, [d:\work\l2npc\FString.h][85] Formatted string index [66304] is out of range
01/22/2026 14:17:47.246, [d:\work\l2npc\FString.h][85] Formatted string index [66302] is out of range
01/22/2026 14:17:47.247, [d:\work\l2npc\FString.h][85] Formatted string index [66304] is out of range
01/22/2026 14:17:47.693, [d:\work\l2npc\FString.h][85] Formatted string index [66302] is out of range
01/22/2026 14:17:47.693, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:48.120, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:48.120, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:48.546, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:48.546, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.400, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.400, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.844, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.844, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:50.261, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:50.261, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:50.690, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:50.690, [d:\work\l2npc\FString.h][85] Formatted string index [66305] is out of range
 
hey,guyz...i used Vanganth's IL pack and i found blacksmith_wilbert AI seems buged...when i play The Battle of Sun and Moon game.the L2NPC.exe will generate a lot of error messages.i tried to add 66301-66310 fstring message in fstring.txt,but L2npc.exe still show these error message.how to fix it?

Привет, ребята... Я использовал IL-пак Ванганта и заметил, что ИИ blacksmith_wilbert кажется сломанным... Когда я играю в игру «Битва Солнца и Луны», L2NPC.exe генерирует множество сообщений об ошибках. Я пытался добавить сообщения 66301-66310 в fstring.txt, но L2npc.exe всё равно показывает эти ошибки. Как это исправить?

01/22/2026 14:17:37.432, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:37.432, [d:\work\l2npc\FString.h][85] Formatted string index [66300] is out of range
01/22/2026 14:17:38.840, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:38.840, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:45.643, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:45.643, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:46.668, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:46.668, [d:\work\l2npc\FString.h][85] Formatted string index [66304] is out of range
01/22/2026 14:17:47.246, [d:\work\l2npc\FString.h][85] Formatted string index [66302] is out of range
01/22/2026 14:17:47.247, [d:\work\l2npc\FString.h][85] Formatted string index [66304] is out of range
01/22/2026 14:17:47.693, [d:\work\l2npc\FString.h][85] Formatted string index [66302] is out of range
01/22/2026 14:17:47.693, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:48.120, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:48.120, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:48.546, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:48.546, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.400, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.400, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.844, [d:\work\l2npc\FString.h][85] Formatted string index [66310] is out of range
01/22/2026 14:17:49.844, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:50.261, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:50.261, [d:\work\l2npc\FString.h][85] Formatted string index [66308] is out of range
01/22/2026 14:17:50.690, [d:\work\l2npc\FString.h][85] Formatted string index [66309] is out of range
01/22/2026 14:17:50.690, [d:\work\l2npc\FString.h][85] Formatted string index [66305] is out of range
А вы уверены, что такой номер строки разрешен? Он же вам пишет, что значение вышло за пределы допустимого. Скорее всего максимальное значение переменной строки для фстрингов short (65536)
 
А вы уверены, что такой номер строки разрешен? Он же вам пишет, что значение вышло за пределы допустимого. Скорее всего максимальное значение переменной строки для фстрингов short (65536)
thx for you help...but in Fstring.txt,there are lots of data lines greater than 65536.

Однако в файле Fstring.txt есть большое количество строк с номерами строк больше 65 535.

look...
 

Вложения

  • QQ_1769073895905.webp
    QQ_1769073895905.webp
    93,2 КБ · Просмотры: 23
А может речь идет о подстановках переменных в эти строки?
Т.е. количество мест подстановки в строках не соответствует количеству переданных в эту строку переменных?

Ну или и правда сама функция, в которой пытаются вызваться данные строки, не принимает индексы выше unsigned short
 
А может речь идет о подстановках переменных в эти строки?
Т.е. количество мест подстановки в строках не соответствует количеству переданных в эту строку переменных?

Ну или и правда сама функция, в которой пытаются вызваться данные строки, не принимает индексы выше unsigned short
Можно с уверенностью сказать, что это не связано с использованием unsigned short в коде, потому что я в AI заменил id в fstring на 55300-55310, и ошибка всё равно появилась. Так что, скорее всего, проблема связана с заменой переменных внутри содержимого fstring.

It can definitely be ruled out that the use of 'unsigned short' in the code is causing the issue, because I replaced the id in the FString with 55300-55310 in AI, and the error still occurs. So the problem should be caused by a variable substitution issue in the content of the FString.
 
Назад
Сверху Снизу