Перейти к содержанию
Asterios

twilight

Пользователи
  • Постов

    133
  • Зарегистрирован

  • Посещение

Репутация

1 Обычный

Информация о twilight

  • День рождения 1 января
  1. Глупости не говорим. Без .net fw половина софта и игр работать не будет. В vista(?)/win7 он по умолчанию идет в составе.
  2. Настроек как раз крайне мало. И никто никакие патчи не ставит, а меняет конфиги самой игры. Каждый по-разному решил этот вопрос. Я на WSH и C# написал приложения, мне так удобно.
  3. Еще в финале можно учить было без книг все.
  4. Total Commander, FAR в помощь. В параметрах папок убрать галку "Скрывать расширения зарегистрированных файлов".
  5. Тогда решение не для тебя, сожалею Религия не позволяет чтоли? Оо
  6. Мона. l2.custom.ini (копия l2.ini), replace-ini.wsf в папку Lineage закидываем. Еще нужна небольшая софтина http://technet.micro...s/bb896655.aspx (качаем и распаковываем в папку Windows) replace-ini.wsf (код на JScript) <job id="main"> <script language="JScript"> /* Peter Sotnikov icq: ******* Thnx for use */ var fso; var current_path = WScript.ScriptFullName.replace(WScript.ScriptName, ""); var dest_file = current_path + "Asterios\\L2.ini"; var src_file = current_path + "L2.custom.ini"; //var dest_file = current_path + "asterios\\sqlref.pdf"; //var src_file = current_path + "sqlref.custom.pdf"; // Создаем WScript Shell объект var WshShell = new ActiveXObject("WScript.Shell"); // Запускаем handle.exe с именем нужного файла в кач-ве параметра var oExec = WshShell.Exec("handle \"" + dest_file + "\""); var input = ""; // Читаем все, что возвратил первый вызов while (!oExec.StdOut.AtEndOfStream) { input += oExec.StdOut.Read(255); } // Ищем Process ID и Handle ID input = input.replace(/[\s\S]+?pid\:\s(\d+?)\s+?([\s\S]+?)\:[\s\S]*/i, "$1:$2"); // pid:handle var params = input.split(":"); if (params.length == 2) { // Мочим handle WshShell.Run("handle -p " + params[0] + " -c " + params[1] + " -y"); // Создаем FSO объект для работы с файловой системой fso = new ActiveXObject("Scripting.FileSystemObject"); // Проверяем наличие исходного файла if (fso.FileExists(src_file)) { // Копируем исходный файл в каталог назначения // fso copy в vista/7 нихрена не работает без админских прав 8( WshShell.Run('xcopy "' + src_file + '" "' + dest_file + '" /Y'); } else { WScript.Echo("Файл " + src_file + " не найден."); } } else { WScript.Echo("Файл не заблокирован."); // Тут код простой замены файла, но мне лень было сделать } fso = null; oExec = null; WshShell = null; </script> </job> [/code] Запускаем апдейтер, ждем пока все обновит, запускаем скрипт, ждем пока закроются все консольные окна, жмем Start и играем со своими настройками l2.ini. Тоже самое можно и для user.ini сделать. Не знаю на сколько это легитно. Используйте на свой страх и риск, я никакой ответственности не несу.
  7. Если учесть, что у магов кенсел 5% (8% под ручками) на фулл бафе, то у ДА все гораздо печальнее (нужно уже куриц брать в пати вместо ММов и сорков)
  8. Интересует такой вопрос, время респа Валакаса сдвинется на 3 дня, если он был убит до апдейта?
  9. Lineage2.com Chaotic Throne: Gracia part 1 patch notes. Ищи сам.
  10. Ну тогда ответ - Unlocker и Total Commander.
  11. Написал простенький скрипт для WSH, который разблокирует ини файлы, открытые апдейтером, и реплейсит на исправленный. Остается нажать только Start. Можно любой язык использовать, но мне было удобнее JScript =)
  12. Хотел посмотреть на птсе руоффа, но весь шмот распечатан >< Но распечатывал за адену, т.к. Семи Печатей там нет и осады не включены (поэтому АА там в принципе быть не может). Это про Маэстро Ишума.
  13. Нужно хотя бы сделать обмен на другие части или на обычный верх, а то в данный момент хоть на кристаллы разбивай.
  14. Лично я не нашел ничего подобного у кузнеца маммона.
×
×
  • Создать...