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

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

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

Перейти к: навигация, поиск
 
(;Блок БТР (не скриптовый) Раздел SPAWN)
Строка 74: Строка 74:
 
<td style="border: 1px solid black">1E 33 09 C3</td>
 
<td style="border: 1px solid black">1E 33 09 C3</td>
 
     <td style="border: 1px solid black"><div align="center">Координата Y</div></td>
 
     <td style="border: 1px solid black"><div align="center">Координата Y</div></td>
 +
  </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>
 
   </tr>
 +
</table>
 +
 
</table>
 
</table>

Версия 16:55, 13 апреля 2007

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

 </tr>
 </tr>
 </tr>
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

</table>

Другие места
LANGUAGE