Call of Duty

Форум посвящен серии игр Call of Duty
Текущее время: 10-11, 10:01

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 250 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 17  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 09-09, 11:02 
Ну вот, вкратце.
Итак, нам понадобится HEX-редактор. Мне ближе по сердцу - WinHex.
В Интернете их много всяких. Триальный (пробник) WinHex позволяет сохранять файлы до 200Кб. А раз мы изменяем файл, значит нам придеться его сохранять. 200Кб - это очень мало... Вывод: искать нужно редактор с таблеткой. Но можно взять любой другой.
Открываем директорию с игрой. Сохраняем, на всякий случай, файл iw3mp.exe на каком нибудь другом логическом диске. Открываем редактор и бросаем на него родной iw3mp.exe
Видим, естественно, белиберду. В таких редакторах, как минимум два окошка - с hex-значениями и текстовое окно.
Я сейчас упрощенно...
Открываем поиск в редакторе (как правило CTRL + F) Забиваем в строку поиска name\bot%d
Находим...
bot - это собственно и есть имя тест-клиента.
Можно его изменить. HEX-редактор работает немного по-другому, чем текстовый редактор. Ставим курсор на нужную букву и пишем желаемую. Она просто заменит оригинальный знак.
%d - это, по сути маска. Которая задает порядковый номер бота.
Если у нас не будет порядкового номера, а будет написано, например, просто robot, то к игре присоединится только один бот под этим именем. Невзирая ни на какие dvar. Можно сделать так, что вместо цифры (номера) будет просто квадратик, но смысла в этом нет.
Контрольную сумму изменять нельзя, иначе файл станет нерабочим. Игра даже не запустится.
То есть, если мы хотим вместо bot написать robot, то во-первых нужно найти (создать) два нулевых байта, на которые robot больше, чем bot, а затем их, где-нибудь вырезать. Лучше - в этом же блоке. Как правило - это точки. Не каждая точка - нулевой байт, но нулевой байт - это обязательно точка. Выделяя их в текстовом окне, можно видеть их значения в hex-окне.
Теперь попробуем просто пройти по шагам на примере, используя WinHex.
Итак видим name\bot%d
Хотим написать Catagy (просто для примера :lol: )
Catagy на три знака больше, чем bot
Ставим курсор на букву b
Edit - Paste zero bytes (Редактировать - Вставить нулевые байты)
В появившемся окошке ставим число 3 (3 байта), жмем ОК. Редактор создаст нам три нулевых байта.
Ставим курсор на первом байте и пишем Catagy. Получилось name\Catagy%d
Теперь нужно удалить три лишних байта, которые мы создали.
Спускаемся взглядом чуть ниже и видим там, например, defaulting to dm.....dm...SV_SetConfigstring
Выделяем три точки между dm.....dm, жмем Delete - YES
Сохраняем файл.
Запускаем игру.


Последний раз редактировалось Catagy 09-09, 16:21, всего редактировалось 2 раз(а).

Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 09-09, 16:13 
Кстати, свободных слотов в патче 1.7 - 64
Надо прописать в ярлыке +set sv_maxclients 64 +set ui_maxclients 64
Или большую цифру. Хоть 500, даст по максимуму слотов.
Всё-таки 64 больше, чем 50. А значит и боты будут дольше на сервере.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 09-09, 23:43 
Не в сети
Лейтенант
Аватара пользователя

Зарегистрирован: 23-04, 15:12
Сообщения: 26
Catagy
Вай маладецц :grin: Спасибо, жги дальше....... :mrgreen:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09-09, 23:58 
Не в сети
Майор
Аватара пользователя

Зарегистрирован: 05-02, 23:52
Сообщения: 59
К слову о количестве ботов.
Проблема в том (по карйней мере у меня) что ставля ботов двадцать , машина начинает тормозить . А если поставить 64 :roll:

конфиг:

amd atlon 64x2 4600 (2x2400Mhz)
winfast 8800 gtx 768mb
ddr2 667 - 4 Gb


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10-09, 00:14 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 06-01, 09:02
Сообщения: 198
Откуда: Россия
Цитата:
А если поставить 64

Не 64 бота, а 64 слота.
Дело в том, что ставить лучше не больше 10 ботов, если играешь один. По 5 на каждую сторону.
Слотов - 64. Другими словами, ботов всего может быть только 64. Пока они все не отыграют, а каждый бот может играть только одну карту, - на сервере будут боты. Если ставить не 10, а допустим 5, то боты ещё дольше будут оставаться на сервере.
Затем они просто висят, как коннектящиеся.
Я пробовал штук 5 кикать по-одному. Но больше мне терпения не хватило писать в консоле. После удаления этих пяти ботов я попробовал заново подключить их. Ничего не вышло.
Может быть в кофиге можно ввести временнОе ограничения на коннектищихся, с последующим дисконнектом?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10-09, 15:00 
[TxH]FasHik писал(а):
А посмотреть его можешь тут http://myip.ru/ или тут http://2ip.ru/ --- ну думаю ты и без меня это знаешь )) :razz: :roll:

Можно и по-другому узнать свой ip:
Щелкаете правой клавишей мыши по значку подключения в трее,
выбираете "Состояние", вверху вкладка "Сведения"
В окошке будут пункты:
IP-адрес сервера хх.ххх.хх.х
IP-адрес клиента хх.ххх.хх.хх

IP-адрес клиента хх.ххх.хх.хх и есть Ваш ip.

Многие браузеры тоже показывают Ваш ip в строке состояния.
Возможно эту функцию нужно включить.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 10-09, 17:20 
Не в сети
Майор
Аватара пользователя

Зарегистрирован: 05-02, 23:52
Сообщения: 59
А понял , просто я не догнал о чем речь.

А вот еще вопрос !
Что можно както вскрыть игру и увеличить допустим до 150 слотов ? :smile:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10-09, 20:36 
Да это наша мечта! Только, пока, не найти, где это зашито. Удалось только снять ограничение в меню игры, (можно написать 999 слотов) а фактически остаются те же 64 слота.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 11-09, 12:30 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 06-01, 09:02
Сообщения: 198
Откуда: Россия
Catagy писал(а):
К сожалению им не удается сделать индивидуальные имена. Типа - Вася Петров, Дима Иванов...
Удалось их сделать UnnamedPlayer. Всех, без порядковых номеров, но дальше надо писать мод, который переименовывал бы их. По-моему, eXtrime делал подобное. Но я этого не умею.

Не поверю, чтобы ты так просто оставил идею! :smile:
Было бы здорово дать им имена глав государств. :lol: :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11-09, 23:34 
Конечно нет)))
Я выдернул все файлы из экстрима... Он чекает, но переименовывать не хочет... Пишет просто, что имя неприемлемо...


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 12-09, 23:53 
Кажется, мне всё-таки удалось снять ограничение на количество игровых слотов. Вернее я поставил 999. Сегодня потестирую и если всё нормально - выложу пару экзешников.
P.S. Нет, не получилось((
Отыгрывают около 60 ботов, а затем приходится создавать новый сервер. И они дальше подключаются по следующим номерам. Единственный плюс - не нужно полностью закрывать игру, чтобы снова вызвать ботов. Правда я проверял через рестарт карты, но думаю, что при обычной игре будет то же самое...

Изображение


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 17-09, 15:16 
Не в сети
Лейтенант

Зарегистрирован: 08-01, 18:17
Сообщения: 33
Откуда: United Kingdom
Привет всем,

Просто немного новости PeZBOT и планах на будущее, если кто-было интересно.

Я разговаривал с Pezz (создатель PeZBOT) по электронной почте, и он подтвердил:

"Я, вероятно, порт pezbot к cod5, как только его освободили, до тех пор, как мода инструменты работы с ней, что является ..."

Так что пальцы пересекли мы получим роботов для CoD 5 позднее в этом году! :grin:

Что касается PeZBOT CoD 4, и он сказал:

"Я очень занят в данный момент, поэтому я dont есть много времени делать pezbot прочее".

и

"Надеюсь, я взять немного времени для работы над pezbot скорее, просто не уверены в том, когда это произойдет."

Итак, я не думаю, другого варианта PeZBOT будет выпущен в самом ближайшем будущем. Так что пользоваться v7.0 сейчас.

Если я слышу больше я буду здесь должность.
:smile:
JamJam11

------------------------------------------------------------------------------------
English:
Hi everyone,

Just a bit of news on PeZBOT and plans for the future, in case anyone was wondering.

I've spoken with Pezz (creator of PeZBOT) via email and he has confirmed:

"I'll probably port pezbot to cod5 as soon as it's released, as long as the mod tools work with it that is..."

So fingers crossed we will get bots for CoD 5 later this year! :grin:

With regards to PeZBOT and CoD 4 he said:

"I'm really busy at the moment, so i dont have much time to do pezbot stuff."

and

"Hopefully i'll get some time to work on pezbot soon, just not sure when."

So, I don't think another version of PeZBOT will be released in the very near future. So enjoy v7.0 for now.

If I hear anymore I will post here.
:smile:
JamJam11


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18-09, 07:31 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 06-01, 09:02
Сообщения: 198
Откуда: Россия
Спасибо, JamJam11!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19-09, 11:37 
Где-то слышал, что нормальные боты уже будут встроены в следующую игру. Или это про Call of Duty 6? Или вообще я, что-то перепутал?
Никто не в курсе?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 25-09, 20:51 
Не в сети
Лейтенант

Зарегистрирован: 19-05, 11:15
Сообщения: 36
Откуда: Лен.обл г.Тихвин
когда там уже код5 то выйдет???? ппц устали уже--ждать

_________________
Только промахнувшись понимаешь,как ты попал.
Изображение


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 250 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 17  След.

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB