All.spawn — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

All.spawn — различия между версиями

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

Перейти к: навигация, поиск
м (Откачено к последнему изменению, сделанному 89.178.98.16)
Строка 1: Строка 1:
ЖОПЫ
+
'''Формат разобрал Zeed'''
  
 +
==Формат All.spawn ==
 +
<big>Содержит в себе точки респавна алайфа(монстров, нпс, заскриптованной техники и т.п.)</big>
  
 +
== Cтартовый инвентарь Главного Героя ==
  
 +
В файле all.spawn по смещению 2E52 прописана часть стартового инвентаря гг:
  
 +
<pre>[spawn]
 +
wpn_binoc
 +
detector_simple
 +
novice_outfit
 +
device_torch
 +
</pre>
  
 +
Чтобы найти это место, можно также запустить поиск по слову binoc
  
 +
Затирая ненужные записи по данному смещению мы убираем ненужные вещи из стартового инвентаря - при старте новой игры в инвентаре их небудет.
  
 +
===Структура фаила===
  
 +
===;Что то вроде заголовка===
 +
<table width="395"  border="0" style="border: 1px solid black" style="border: 1px solid black">
 +
  <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">2C 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Длина раздела, начиная с следующей строки</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">08 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">9A 80 C8 32</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">91 73 8F 42</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">B3 3B 35 90</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">3C EA D5 44</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">E2 55 71 D4</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">50 9A D5 44</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">AD 4E 45 BD</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">15 41 3C 23</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">C1 21 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Количество блоков  в разделе spawn</div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">12 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
</table>
  
 +
===;[[Раздел SPAWN]] (аналог level.spawn)===
 +
<table width="405"  border="0" style="border: 1px solid black" style="border: 1px solid black">
 +
<tr> 
 +
<td style="border: 1px solid black" width="116">01 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">94 F6 26 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">04 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">C1 21 00 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">78 F6 26 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">- - - - - -</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">- - - - - -</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">00 00 00 00</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
</table>
  
 +
===;Раздел 2===
 +
<table width="391"  border="0" style="border: 1px solid black" style="border: 1px solid black">
 +
<tr>
 +
  <td style="border: 1px solid black" width="116">02 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">00 FC 0C 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Длина раздела, начиная со следующей строки</div></td>
 +
  </tr>
 +
  <tr>
 +
<td style="border: 1px solid black">- - - - - -</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">- - - - - -</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">99 99 49 41</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
</table>
  
 +
===;Раздел GAME (аналог level.game)===
 +
<table width="395"  border="0" style="border: 1px solid black" style="border: 1px solid black">
 +
<tr>
 +
  <td style="border: 1px solid black" width="116">03 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">B8 55 10 00</td>
 +
    <td style="border: 1px solid black"><div align="center">Длина раздела, начиная с следующей строки</div></td>
 +
  </tr>
 +
  <tr>
 +
<td style="border: 1px solid black">- - - - - -</td>
 +
    <td style="border: 1px solid black"><div align="center"></div></td>
 +
  </tr>
 +
<tr>
 +
<td style="border: 1px solid black">- - - - - -</td>
 +
    <td style="border: 1px solid black"><div align="center">Конец файла</div></td>
 +
  </tr>
 +
</table>
  
 +
===[[Пример #1(вертолет)]]===
  
 
+
===[[БТР в качестве примера]]===
 
+
[[Категория:Форматы файлов]]
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
'''Жирный шрифт'''
+
ZEED-Lammer and sucker and Fucker
+

Версия 02:05, 21 мая 2007

Формат разобрал Zeed

Формат All.spawn

Содержит в себе точки респавна алайфа(монстров, нпс, заскриптованной техники и т.п.)

Cтартовый инвентарь Главного Героя

В файле all.spawn по смещению 2E52 прописана часть стартового инвентаря гг:

[spawn]
wpn_binoc
detector_simple
novice_outfit
device_torch

Чтобы найти это место, можно также запустить поиск по слову binoc

Затирая ненужные записи по данному смещению мы убираем ненужные вещи из стартового инвентаря - при старте новой игры в инвентаре их небудет.

Структура фаила

;Что то вроде заголовка

00 00 00 00
Номер раздела
2C 00 00 00
Длина раздела, начиная с следующей строки
08 00 00 00
9A 80 C8 32
91 73 8F 42
B3 3B 35 90
3C EA D5 44
E2 55 71 D4
50 9A D5 44
AD 4E 45 BD
15 41 3C 23
C1 21 00 00
Количество блоков в разделе spawn
12 00 00 00

;Раздел SPAWN (аналог level.spawn)

01 00 00 00
Номер раздела
94 F6 26 00
Длина раздела, начиная со следующей строки
00 00 00 00
04 00 00 00
C1 21 00 00
01 00 00 00
78 F6 26 00
- - - - - -
- - - - - -
02 00 00 00
00 00 00 00

;Раздел 2

02 00 00 00
Номер раздела
00 FC 0C 00
Длина раздела, начиная со следующей строки
- - - - - -
- - - - - -
99 99 49 41

;Раздел GAME (аналог level.game)

03 00 00 00
Номер раздела
B8 55 10 00
Длина раздела, начиная с следующей строки
- - - - - -
- - - - - -
Конец файла

Пример #1(вертолет)

БТР в качестве примера

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