Форумы Серверы Суспільство
Игры Серверы VBIOS General Soft & Hard Увлечения А поговорить... Культура Полезная информация Межигір'я Чат

  1 из 2 Все12
Пользователь Сообщение: Редактирование карт        (Тема#63297)
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 00:41 Russian Federation #1342486
Покопался я тут в BF2 и к своему удивлению обнаружил что текстуры карты и т.п. хранятся у клиента (то есть у меня), а вот за расстановку техники, точек респауна и флагов отвечает сервер, на котором играешь (от есть VBIOS). По сути, это означает, что карты можно немного редактировать и при этом не потребуется скачивать новые карты. Вот что у меня получилось:

1. Operation Blue Pearl 64
кликни меня!


2. Midnight Sun
кликни меня!


Прикрепления: screen007.jpg (122.75 KB) 176 Просмотр(ы)
Прикрепления: screen008.jpg (129.56 KB) 140 Просмотр(ы)
Прикрепления: screen009.jpg (125.46 KB) 140 Просмотр(ы)
Прикрепления: screen010.jpg (127.06 KB) 127 Просмотр(ы)

bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 00:46 [Re: bukvaed] Russian Federation #1342490
3. Operation Blue Pearl 64
кликни меня!


4. Operation Blue Pearl 64
кликни меня!


Прикрепления: screen011.jpg (146 KB) 136 Просмотр(ы)
Прикрепления: screen012.jpg (60.21 KB) 121 Просмотр(ы)
Прикрепления: screen013.jpg (107.84 KB) 122 Просмотр(ы)
Прикрепления: screen014.jpg (106.89 KB) 121 Просмотр(ы)
Прикрепления: gpm_cq_64_menuMap.jpg (103.08 KB) 131 Просмотр(ы)

Dealer 
добрый
Dealer
Возраст: 45
: Россия.
С нами с 08.03.09
Посты: 7771
26.05.12 01:05 [Re: bukvaed] Russian Federation #1342499
ты кАнешнА мАлАдЭс, но...
п.с. триста лет тАму назад...
DantistB 
капитан
DantistB
С нами с 21.05.10
Посты: 944
26.05.12 01:05 [Re: bukvaed] Russian Federation #1342500


Прикрепления: images.jpeg (7.37 KB) 134 Просмотр(ы)



Отредактировано DantistB 26.05.12 01:07. Причина редактирования: Причина не указана.
Frenki 
майор
Frenki
Возраст: 29
: Николаев
С нами с 07.08.10
Посты: 1023
26.05.12 01:07 [Re: bukvaed] Ukraine #1342501
как я знаю на блу перле сразу за границей какие то зеленые штуки в космос торчат
да и если на карте верт то дальность обзора должна быть 200+
последня карта вроде должна быть неплохой
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 01:12 [Re: Dealer] Russian Federation #1342502
  • dealer :
п.с. триста лет тАму назад...

Триста лет тому назад меня не было. Да и в BF2 я играю недавно.

  • Frenki :
да и если на карте верт то дальность обзора должна быть 200+

Я лишь демонстрировал возможности, верт, наверное, там не уместен. Хотя как знать...
Арбанов 
голос в телефоне
Арбанов
С нами с 11.12.09
Посты: 11042
26.05.12 01:14 [Re: Frenki] Ukraine #1342503
Букваед, угадай с 3-х раз, почему на Жемчужине у амеров нет танка на ГБ.
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 01:17 [Re: Арбанов] Russian Federation #1342504
  • Арбанов :
Букваед, угадай с 3-х раз, почему на Жемчужине у амеров нет танка на ГБ.

Думаю, дело в недоработке разработчиками игры.
Dealer 
добрый
Dealer
Возраст: 45
: Россия.
С нами с 08.03.09
Посты: 7771
26.05.12 01:17 [Re: bukvaed] Russian Federation #1342505
я ещЁ раз повторюсь:
п.с. триста лет тАму назад.
и О да, на жемчужине это не прокатит!
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 01:25 [Re: Dealer] Russian Federation #1342506
  • dealer :
я ещЁ раз повторюсь:
п.с. триста лет тАму назад.

Видимо до того как я появился на форуме кто-то уже предлагал что-то подобное. Но ведь появились новые посетители и у них тоже есть свое мнение? Да и "старички" могли поменять свое.
Frenki 
майор
Frenki
Возраст: 29
: Николаев
С нами с 07.08.10
Посты: 1023
26.05.12 01:30 [Re: bukvaed] Ukraine #1342507
танк поплывет точки брать на блу перле?
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 01:42 [Re: Frenki] Russian Federation #1342513
  • Frenki :
танк поплывет точки брать на блу перле?


И зачем я посщу смайлки? Все, больше вы от меня шуток не дождетесь. Теперь только серьезно. А я хотел лишь весело подать материал...
KillMachine UA 
генералиссимус
KillMachine UA
Возраст: 44
: Київ
С нами с 10.12.07
Посты: 25376
26.05.12 01:55 [Re: bukvaed] Ukraine #1342514
на нестандартных картах играть могут только те, у кого они есть, а это хреново сказывается на онлайне, а онлайн и без того убитый
Полосатый Мух 
старшина
Полосатый Мух
Возраст: 33
: Россия, Новосибирск
С нами с 17.07.10
Посты: 197
26.05.12 04:29 [Re: KillMachine UA] Russian Federation #1342533
  • KillMachine UA :
на нестандартных картах играть могут только те, у кого они есть, а это хреново сказывается на онлайне, а онлайн и без того убитый

В том то и прикол, что карта остаётся стандартная, ничего качать не нужно. Только изменения эти не очень то и нужны. Всего на 1 сервере видел такое, там на вертолётных картах точки поубирали и на нб кучу вертушек сделали.
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 11:26 [Re: Полосатый Мух] Russian Federation #1342587
К сожалению, KillMachine UA поселил у меня некоторые сомнения на счет того, что для того чтобы другим поиграть на этой карте им не придется ее скачивать.
Frenki 
майор
Frenki
Возраст: 29
: Николаев
С нами с 07.08.10
Посты: 1023
26.05.12 13:41 [Re: bukvaed] Ukraine #1342661
Я как-то карканд переделал. Сделал по 3 верта, добавил точек для инфантри разборок. Потом потерял наработки(
Frenki 
майор
Frenki
Возраст: 29
: Николаев
С нами с 07.08.10
Посты: 1023
26.05.12 13:48 [Re: Frenki] Ukraine #1342663
Как менять редзон?
bukvaed 
лейтенант
: Екатеринбург
С нами с 02.03.12
Посты: 296
26.05.12 14:36 [Re: Frenki] Russian Federation #1342679
  • Frenki :
Я как-то карканд переделал. Сделал по 3 верта, добавил точек для инфантри разборок. Потом потерял наработки(

Хм, верты на Strike at Karkand. Здания расположены там близко, AT-ешников, мечтающих сбить вертолет, там будет сложно выкурить, но, наверное, это только интереснее.

  • Frenki :
Как менять редзон?

Потребуется подредактировать следующий файл:

Battlefield 2\mods\bf2\Levels\%Name_map%\server.zip

Затем в архиве: GameModes\gpm_cq\%Size%\GamePlayObjects.con

GamePlayObjects.con можно открыть блокнотом.
Для исправления границ паниш зоны надо уйти в конец файла. там будет что-то типа:

CombatAreaManager.use 1
CombatAreaManager.timeAllowedOutside 10.000000
CombatArea.create CombatArea_0_64
CombatArea.min 0.000000/0.000000
CombatArea.max 0.000000/0.000000
CombatArea.addAreaPoint 346.092468/-92.001862
CombatArea.addAreaPoint 346.078552/-18.047729
CombatArea.addAreaPoint 238.043030/-18.114471

и т.д. Первая строчка включает и выключает паниш зону полностью. При 0 паниш зона на карте будет, но урона наносить не станет. CombatArea.addAreaPoint – это координаты точек по которым строится паниш зона. Для изменения паниш зоны я делал так: сначала ее выключал, потом ходил и выбирал новые точки границы паниш зоны, определял их координаты, а потом заменил ими старые точки.

Как определить координаты? Я делал так: практически в самом конце файла есть записи об расположение точек захвата:

rem [ControlPoint: CPNAME_SS_64_Temple]
Object.create CPNAME_SS_64_Temple
Object.absolutePosition 19.755/26.464/-94.047
Object.layer 4

rem [ControlPoint: CPNAME_SS_64_Market]
Object.create CPNAME_SS_64_Market
Object.absolutePosition -75.111/26.202/-197.208
Object.layer 4

Зная координаты точек захвата и расстояние до них, можно вычислить свои координаты.





Получилась геометрическая задачка. Я решал ее с помощью Компаса, но можно, наверное, и на бумажке решить.

Lam0 
недобрый
Lam0
: Киев
С нами с 01.08.06
Посты: 26925
26.05.12 15:16 [Re: bukvaed] Ukraine #1342689
есть скрипт, который показывает твое текущее местоположение
Frenki 
майор
Frenki
Возраст: 29
: Николаев
С нами с 07.08.10
Посты: 1023
26.05.12 15:42 [Re: Lam0] Ukraine #1342701
хм а я думаю в БФ едиторе с этим полегче должно быть
  1 из 2 Все12
Icon Legend Права Настройки темы
Распечатать тему


3996 Просмотры
Реклама
136 сейчас в онлайне
0 пользователей () и 0 скрытых, а также 136 гостей сейчас онлайн.
VBIOS Version 3.0 FINAL | ©1999-2025
Execution time: 1.743 seconds.   Total Queries: 82   Zlib сжатие вкл.
All times are (GMT+2.0). Current time is 18:50
Top