Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 29 мар 2024, 05:30

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: 02 окт 2010, 11:15 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
В процессе отладки скриптов может понадобиться использовать несколько игроков на сервере, а бетатестеров найти не всегда легко.
Можно легко убрать проверку на запуск нескольких экземпляров ХЛ. Для этого откройте hl.exe hex-редактором (не блокнотом))) и замените следующие байты (HEX Values):
Код:
33DB68хх
(где xx - любое число, т.е. искать надо 33DB68) на
Код:
33DBEB45
Насколько я смог проверить данный патч подойдет для любой версии ХЛ.
Если у вас всё же не получилось - напишите тут.

ЗЫ Для неленивых и понимающих рекомендуется также найти и заменить:
Код:
FF75ECFF1528xx4001FF75ECFF1524xx4001
на
Код:
909090909090909090909090909090909090
Причем строка для поиска, в принципе, может представлять из себя:
Код:
FFxxxxFF15xxxxxxxxFFxxxxFF15xxxxxxxx
Ну вы поняли. :)


PS Практика показала отсутствие опыта и нормальных HEX-редакторов у народа, поэтому прикреплю тут патченые файлы.

Файл от
Код:
] version
Protocol version 47
Exe version 1.1.2.0 (valve)
Exe build: 11:30:45 Mar 19 2007 (3798)
Вложение:
hl_no_mutex_3798.rar [30.51 КБ]
Скачиваний: 643


Файл от
Код:
] version
Protocol version 48
Exe version 1.1.2.1/2.0.0.0 (valve)
Exe build: 15:34:33 Jun 15 2009 (4554)
Вложение:
hl_no_mutex_4554.rar [37.07 КБ]
Скачиваний: 730


Keywords: HL no mutex, несколько окон ХЛ


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 08 окт 2010, 13:54 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
05 июл 2018, 16:02
Сообщения: 1035
Открыл редактором xvi32 файл hl.exe
Указанная строка не найдена

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 08 окт 2010, 19:56 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Я попробовал этим редактором, там есть одна проблема: значения надо вводить руками. Если вставить, то будет ругаться (вставка без пробелов) или не будет находить (вставка с пробелами).


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 08 окт 2010, 20:51 
Не в сети
Зарегистрирован:
01 июн 2010, 03:10
Последнее посещение:
08 авг 2011, 01:24
Сообщения: 386
Спасибо, Лев =) полезный хак =)
В hexcurse неплохо ищется :)


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 29 янв 2011, 05:49 
Не в сети
Аватара пользователя
Зарегистрирован:
29 янв 2011, 05:45
Последнее посещение:
30 ноя 2011, 23:51
Сообщения: 7
Lev, пожалуйста выложи сюда пропатченный hl.exe :roll: у меня руки кривые =) :oops: (+желательно 47го протокола плиз)


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 29 янв 2011, 07:32 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Еххх... хД

Файл в первом сообщении.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 29 янв 2011, 11:46 
Не в сети
Зарегистрирован:
06 июн 2010, 18:07
Последнее посещение:
05 фев 2024, 10:17
Сообщения: 742
Искал Hex Editor'om, и копировал и руками строку поиска заполнял. Ничего не было найдено.
Хл от Project Dude.

_________________
|| Dproto 0.9.187 || miniAG 6.6 || HL Kreedz & Bugfixed and improved HL release || metamod-p-1.20p36 || amxmodx 1.8.2 || HLstatsx:CE 1.6.13 || GmBans 1.6 || jk_botti 1.42 ||


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 29 янв 2011, 14:43 
Не в сети
Аватара пользователя
Зарегистрирован:
29 янв 2011, 05:45
Последнее посещение:
30 ноя 2011, 23:51
Сообщения: 7
Спасибо Lev! :beer: Все работает!!! :Yahoo!:


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 30 янв 2011, 02:04 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
unKn0wn
Не обновлял прямо щас DUDe HL, но не думаю, что что-то поменялось.
И, не знаю, как вы ищите, но, например, 33DB68 находится по оффсету 6268 (десятичное).

Файл в первом сообщении.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 30 янв 2011, 02:47 
Не в сети
Зарегистрирован:
06 июн 2010, 18:07
Последнее посещение:
05 фев 2024, 10:17
Сообщения: 742
Как оказалось проблема в НехЕдиторе. Какой-то недо-НЕХ скачал... Всё сделал, но только 33DB68 находится совсем в другом офсете -что по моему скромному мнению очень странно.
Спасибо за мануал.

_________________
|| Dproto 0.9.187 || miniAG 6.6 || HL Kreedz & Bugfixed and improved HL release || metamod-p-1.20p36 || amxmodx 1.8.2 || HLstatsx:CE 1.6.13 || GmBans 1.6 || jk_botti 1.42 ||


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB