БТР в качестве примера — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

БТР в качестве примера — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(OYjjcWVMrmJdOeaWlv)
м (restored)
Строка 1: Строка 1:
comment1,
+
===Блок БТР (не скриптовый) Раздел SPAWN===
 +
<table width="500"  border="0" style="border: 1px solid black" style="border: 1px solid black">
 +
<tr> 
 +
<td style="border: 1px solid black" width="116">45 00 00 00</td>
 +
    <td style="border: 1px solid black" width="259"><div align="center">Номер раздела</div></td>
 +
</tr>
 +
  <tr>
 +
<td style="border: 1px solid black">B9 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Размер блока, начиная со следующей строки</div></td>
 +
  </tr>
 +
  <tr>
 +
<td style="border: 1px solid black">00 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">02 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">45 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Номер блока (повтор)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">01 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">A7 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Размер блока, начиная со следующей строки !</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">93 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Размер блока, начиная со следующей строки и до разделителя 01 00 00 00  04 00 00 00  02 00 00 00</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">91 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Размер блока, начиная со следующей строки и до разделителя 01 00 00 00  04 00 00 00  02 00 00 00</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black"><div align="center">-</div></td>
 +
    <td style="border: 1px solid black"><div align="center">-</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">01 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">m_car</td>
 +
    <td style="border: 1px solid black"><div align="center">entity  (смотрим название в конфигах  *.ltx)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">pri_wave3_btr</td>
 +
    <td style="border: 1px solid black"><div align="center">Название блока (можно писать что угодно)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">27 E4 79 C3</td>
 +
    <td style="border: 1px solid black"><div align="center">Координата X (координаты я обозвал классически т.е Z - высота.)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">A5 70 9B C1</td>
 +
    <td style="border: 1px solid black"><div align="center">Координата Z</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">1E 33 09 C3</td>
 +
    <td style="border: 1px solid black"><div align="center">Координата Y</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">48 09 86 BE</td>
 +
    <td style="border: 1px solid black"><div align="center">Вращение предмета, как по координатам X, Y так и по Z.</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00 00 80</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00 FF FF</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
  <tr>
 +
<td style="border: 1px solid black">FF FF FF FF</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">21 00 76 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">06 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">45 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Номер блока (повтор)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">4F 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Размер секции блока, включая эту строку и до разделителя 01 00 00 00  04 00 00 00  02 00 00 00</div></td>
 +
</tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Идентификатор уровня (Level ID)</div></td>
 +
</tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00 01 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Похоже на разделитель (но бывают исключения)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">5E 11 09 00</td>
 +
    <td style="border: 1px solid black"><div align="center">У каждого уровня свои значения, но если поменять на любое другое - ничего не происходит</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">FA FF FF FF</td>
 +
    <td style="border: 1px solid black"><div align="center">После него идет скрипт. Если скрипта нет, то сразу разделитель 00</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">FF FF FF FF</td>
 +
    <td style="border: 1px solid black"><div align="center">Класс объекта. Смотреть секцию Story_ids в файле script\lua_help.script</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">FF FF FF FF</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">physics\vehicles\btr\veh_btr_u_01</td>
 +
    <td style="border: 1px solid black"><div align="center">путь\имя файла объекта</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 01</td>
 +
    <td style="border: 1px solid black"><div align="center">Разделитель ?</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">$editor</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">FF  FF</td>
 +
    <td style="border: 1px solid black"><div align="center">Параметры для редактора</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">80 3F</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">01 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">04 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">? (практически у каждого блока, но есть исключения, поэтому разделителем назвать немогу)</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">02 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
</table>

Версия 14:59, 21 мая 2011

Блок БТР (не скриптовый) Раздел SPAWN

45 00 00 00
Номер раздела
B9 00 00 00
Размер блока, начиная со следующей строки
00 00 00 00
Разделитель
02 00 00 00
Разделитель
45 00
Номер блока (повтор)
01 00 00 00
Разделитель
A7 00 00 00
Размер блока, начиная со следующей строки !
00 00 00 00
Разделитель
93 00 00 00
Размер блока, начиная со следующей строки и до разделителя 01 00 00 00 04 00 00 00 02 00 00 00
91 00
Размер блока, начиная со следующей строки и до разделителя 01 00 00 00 04 00 00 00 02 00 00 00
-
-
01 00
Разделитель
m_car
entity (смотрим название в конфигах *.ltx)
00
Разделитель
pri_wave3_btr
Название блока (можно писать что угодно)
00
Разделитель
27 E4 79 C3
Координата X (координаты я обозвал классически т.е Z - высота.)
A5 70 9B C1
Координата Z
1E 33 09 C3
Координата Y
00 00 00 00
48 09 86 BE
Вращение предмета, как по координатам X, Y так и по Z.
00 00 00 80
00 00 FF FF
Разделитель
FF FF FF FF
Разделитель
21 00 76 00
Разделитель
06 00 00 00
Разделитель
45 00
Номер блока (повтор)
4F 00
Размер секции блока, включая эту строку и до разделителя 01 00 00 00 04 00 00 00 02 00 00 00
00 00 00 00
Идентификатор уровня (Level ID)
00 00 01 00
Похоже на разделитель (но бывают исключения)
00 00
Разделитель
5E 11 09 00
У каждого уровня свои значения, но если поменять на любое другое - ничего не происходит
FA FF FF FF
После него идет скрипт. Если скрипта нет, то сразу разделитель 00
00
Разделитель
FF FF FF FF
Класс объекта. Смотреть секцию Story_ids в файле script\lua_help.script
FF FF FF FF
Разделитель
physics\vehicles\btr\veh_btr_u_01
путь\имя файла объекта
00 01
Разделитель ?
$editor
00 00
FF FF
Параметры для редактора
00 00
80 3F
01 00 00 00
04 00 00 00
? (практически у каждого блока, но есть исключения, поэтому разделителем назвать немогу)
02 00 00 00
Другие места
LANGUAGE