БТР в качестве примера — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
(OYjjcWVMrmJdOeaWlv) |
RedPython (обсуждение | вклад) м (restored) |
||
Строка 1: | Строка 1: | ||
− | + | ===Блок БТР (не скриптовый) Раздел 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 |