не было
npcpos.txt поиском не найдено в подкаталогах
нет
проблемы предыдущего поста уже нет
/3gb /userva=2833 c++2008 доставил (что не сделал в прошлый раз) с переустановкой ОС (щас win xp sp2 x32 MSSQL 2005 )
Помогло видно. Сейчас всё работает,
(к примеру, идут вторые сутки как в работе L2Server L2NPC (радует красненьким значок).
Но выход за определенную территорию чреват выкидыванием клиента (сервер продолжает работать). Пока бью келтиров lv 1 всё хорошо.
При создании половины типов персов тоже выкидывает клиент! (гномы, ельфы..)
Хотя (орков хуманфайтеров... и тп не выкидывает) - другая половина нормально играет. Но до поры до времени - ведь если рядом келтир lv 3 тогда вероятно и происходит выброс клиента. Или при смерти - после вставания в город.
На такие клиенты (на того персонажа) зайти уже нельзя после вот этой ошибки (потому что она повторяется):
Код:
OS: Windows XP 5.1 (Build: 2600)
CPU: AuthenticAMD Unknown processor @ 3267 MHz with 2047MB RAM
Video: NVIDIA GeForce FX 5600 (7516)
Assertion failed: appStricmp( *rt, TEXT("None") ) [File:L2NetHandler.cpp] [Line: 253]
History: User::GetClassName <- UNetworkHandler::Tick <- Function Name=NpcInfoPacket <- UGameEngine::Tick <- UpdateWorld <- MainLoop
Так что вполне возможно это может быть и клиент.
После поиска в Google я нашел, что такие ошибки в результатах поиска за 2004-2005 год - то есть они очень старые (ну и один результат за 2011 год).
_______________________
И раз так, и это клиент, я попробовал Chronicle 2 - в надежде на "авось".
Потом попробовал l2c1.
L2 FileEdit не смог открыть в Chronicle 2 l2.ini.
http://www.ex.ua/19587992
После изменения протокола на 212 L2C1 клиент - в надежде что смогу добавить 127.0.0.1 и запуститься написало - files are corrupted.
Пересохранил с протоколом что был 411 - всё хорошо - но не заходит на сервер - не пишет ничего в ответ на ввод логина / пароля.
_________________
Хотя это может быть и сервер как раз ошибку даёт, как написано что что-то с АИ (AI) мобов . Потому что к испанцу и мирославу заходило с голого клиента без проблем "на ура" - с первого захода причем (по памяти помню).
Если это АИ наверное надо искать что-то вроде сборки АИ нормальных. Скорее может даже минимум АИ чтобы не выкидывало. Ведь работает - но не совсем.
---------
--------
--------
Попутно вопрос: NPCDATA.txt который лежит в одном из подкаталогов набора сервера для запуска всех служб - \scripts -
Как запускается скрипт txt: NPCDATA - и возможно другие? Как?! Они инжектируются в БД lin2XXXX запросом SQL? Или они требуют какого-то приложения для внедрения в БД? Или они просто подтягиваются L2Server.exe (или L2NPC.exe), которые выходят программно из своих подкаталогов и находят ..\scripts\npcdata.txt ? Или же, если подтягиваются непосредственно сервером это txt-шки и их надо ложить технически в каталоги с l2server.exe и L2NPC.exe?
Код:
Directory of C:\`l2_c1_sina2013
1.34Gb
[.] [..] [0_docs_part1]
1delete log files.bat [authD] [authNEW_c2_c3]
[CacheD] [CachedScript] [DBScript]
[geodata] [html] [L2logD]
[L2NPC] [l2server] [l2server_h5]
[l2server_old] [script] [TOOLS]
WTL70.exe [xtender_source]
## То есть выходит так, что вопрос касается всего каталога l2_c1_sina2013
## и взаимодействия между собой файлов, кто чего грузит.
## Потому как неизвестно какие имена точно должны быть у тех каталогов
## Например OLDNPC.exe в подкаталоге /..OLD без своего файла ini. не грузился до своего перемещение в высшую директорию. Грубо говоря
"что должно быть, как называться каждый каталог и из каких подкаталогов берутся файлы другими подкаталогами" - Или, может, файлы настройки/конфигурации ini/txt находятся на любом диске всеми программами сами (для инжекции инфы вБД?
______________________Вопрос:
C:\`l2_c1_sina2013\l2server_old\l2server.ini
[EVENT]
adenaamount=50
itemrate=50
exprate=50
sprate=50
(это всё дописал в конец файла l2server.ini - не было)
Рейты на х 0.5 не изменились
(server/npc reboot). Или надо перезагрузить БД MSSQL и/или ПК ребут? В связи с этим и вопрос предыдущий по NPCDATA.txt и взаимосвязь файла и БД MSSQL (l2server.exe\script\##somesriptload.exe??)).
извинения
Примите извинения за то что мозолил вам головы - о прошедшей ошибке, ведь я постоянно что-то пробую (у меня всё происходит быстрее, чем мне на форуме могут ответить... хоть и топчусь на месте =() и теперь вот какая проблема получается.