Обсуждение категории:Конфигурационные файлы — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Обсуждение категории:Конфигурационные файлы — различия между версиями

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

Перейти к: навигация, поиск
(Содержимое страницы заменено на «Very nice site!»)
(Отмена правки 11652 участника 85.192.187.132 (обсуждение))
Строка 1: Строка 1:
 
Very nice site!
 
Very nice site!
 +
 +
== Урок по созданию нового оружия в ЗП (TRIS) ==
 +
 +
'''Автор: Tris'''
 +
 +
'''Сложность: Сложно'''
 +
 +
В данном уроке я научу вас добавлять, новые образцы оружия, и делать так чтобы они улучшались.
 +
 +
Ладно, хватит болтовни… Приступим.
 +
 +
 +
'''Итак, нам понадобятся следующие файлы''':
 +
 +
<pre>gamedata\configs\weapons - w_ваше название оружия на английском.
 +
 +
gamedata\configs\weapons - weapons - суда мы позже пропишем наше название файла.
 +
 +
gamedata\configs\text\rus - st_items_weapons - здесь будет храниться название и описание нашего оружия.
 +
 +
gamedata\configs\mp - mp_ranks - чтобы игра не вылетала необходимо прописать его в этом файле, об этом позже.
 +
 +
gamedata\configs\misc\trade - trade_zat_b30_stalker_trader - добавим наше оружие торговцу с именем Сыч.</pre>
 +
 +
 +
'''Модернизация'''
 +
 +
<pre>gamedata\configs\misc - inventory_upgrades - прописываем здесь.
 +
 +
gamedata\configs\misc - stalkers_upgrade_info - прописываем сдесь.</pre>
 +
 +
 +
Все эти файлы мы должны подготовить перед тем как начать. Если вы готовы то продолжим…
 +
 +
 +
Далее. >>>>>>>
 +
 +
 +
 +
Для начала создадим сам конфиг оружия. Например: w_ak47
 +
Содержание можно взять с ак-74 и немного поправить характеристики и визуал (Модель, текстура).
 +
 +
За характеристики отвечают эти строки:
 +
 +
;-ТТХ---------------------------------------------------------------------------
 +
hit_power = 0.58, 0.59, 0.60, 0.62 ----------------------------------------------------Мощность выстрела.
 +
hit_impulse = 130 ; size of physic impulse by bullet -----------------------------------Импульс выстрела.
 +
hit_type = fire_wound; [] type of the wound
 +
fire_distance = 800 ;1000 ; maximum fire distance that bullet can fly----дальность полёта пули.
 +
bullet_speed = 715 ; starting bullet speed---------------------------------Скорость пули.
 +
rpm = 570 ; max round per minute
 +
rpm_empty_click = 200
 +
 +
 +
 +
 +
И нужно будет исправить эту строку: hud и поставить = wpn_ak47_hud Должно получиться так: hud = wpn_ak47_hud
 +
 +
 +
Эту строку visual= dynamics\weapons\wpn_ak47\wpn_ak47.ogf — это путь папок к вашей модели. (Модель скачайте где-нибудь, хоть на амк форуме)
 +
 +
 +
И эту строку item_visual = dynamics\weapons\wpn_ak47\wpn_ak47_hud.ogf — это худ вашего оружия, то есть у вас в руках.(Модель скачайте где-нибудь, хоть на амк форуме)
 +
 +
 +
 +
Вот мы сделали конфиг нашего оружия, всё нужно тщательно проверить на наличие ошибок иначе будет вылет.
 +
 +
 +
 +
Далее.>>>>>>>
 +
 +
 +
 +
Отрываем файл: weapons
 +
 +
 +
И видим такую структуру:
 +
# include «w_ak74.ltx»
 +
# include «w_ak74u.ltx»
 +
# include «w_fn2000.ltx»
 +
# include «w_rpg7.ltx»
 +
# include «w_knife.ltx»
 +
# include «w_bolt.ltx»
 +
# include «w_f1.ltx»
 +
# include «w_rgd5.ltx»
 +
# include «w_gd5.ltx»
 +
# include «w_rg6.ltx»
 +
………………………………….
 +
 +
Прописываем по аналогии, должно получиться так:
 +
 +
# include «w_ak74.ltx»
 +
# include «w_ak74u.ltx»
 +
# include «w_fn2000.ltx»
 +
# include «w_rpg7.ltx»
 +
# include «w_knife.ltx»
 +
# include «w_bolt.ltx»
 +
# include «w_f1.ltx»
 +
# include «w_rgd5.ltx»
 +
# include «w_gd5.ltx»
 +
# include «w_rg6.ltx»
 +
# include «w_ak47.ltx» ----Наше оружие.
 +
 +
 +
Всё сохраняем, и идём дальше.
 +
 +
 +
 +
Далее.>>>>>>>
 +
 +
 +
 +
Открываем файл: st_items_weapons
 +
 +
 +
И в самый конец(Но перед </string_table>!!!!) добавляем это:
 +
 +
<string id="st_wpn_ak47">
 +
<text>«Ак-47»</text>
 +
</string>
 +
<string id="st_wpn_ak47_descr">
 +
<text>Советский автомат Ак-47.</text>
 +
</string>
 +
 +
 +
Проверяем, если всё правильно сохраняем, и идём вперед.
 +
 +
 +
 +
 +
 +
Далее.>>>>>>>
 +
 +
 +
 +
Открываем файл: mp_ranks
 +
 +
И в каждой строке: ;----------------- new items ------------------------- в available_items: Пишем название нашего оружия.
 +
 +
Пример:
 +
;----------------- new items -------------------------
 +
available_items = mp_wpn_knife, mp_wpn_pm, mp_wpn_commando, mp_wpn_ak47---наше оружие
 +
 +
 +
После того как везде прописали сохраняем.
 +
 +
 +
 +
 +
Далее.>>>>>>>
 +
 +
 +
 +
Отрываем файл trade_zat_b30_stalker_trader.
 +
 +
 +
 +
 +
 +
 +
И там где написано «;Оружие» ниже прописываем название нашего оружия.
 +
 +
Пример:
 +
 +
 +
;Оружие
 +
wpn_pm = 0.3, 0.2
 +
wpn_pb = 0.3, 0.2
 +
wpn_fort = 0.3, 0.2
 +
wpn_hpsa = 0.3, 0.2
 +
wpn_beretta = 0.3, 0.2
 +
wpn_walther = 0.3, 0.2
 +
wpn_sig220 = 0.3, 0.2
 +
……………………………………………
 +
wpn_ak47 = 0.3, 0.2 -----Наше оружие.
 +
 +
 +
 +
Эти цифры = 0.3, 0.2 ----Пишите по аналогии.
 +
 +
 +
 +
Теперь научу вас делать, чтобы добавленное оружие можно было улучшать.
 +
 +
gamedata\configs\misc
 +
 +
Открываем Файл inventory_upgrades
 +
 +
И видим:
 +
 +
wpn_bm16
 +
wpn_toz34
 +
wpn_wincheaster1300
 +
wpn_spas12
 +
wpn_protecta
 +
………….
 +
 +
После этих строк добавляем наше название.
 +
 +
Сохраняем.
 +
 +
 +
 +
 +
Далее.>>>>>>>
 +
 +
 +
отрываем файл stalkers_upgrade_info
 +
 +
 +
Видим слово:
 +
 +
Кардан
 +
 +
 +
И после него пишем наше название оружия.
 +
 +
 +
 +
Пример:
 +
 +
wpn_pm
 +
wpn_pb
 +
wpn_fort
 +
wpn_ak47 ---Наше оружие
 +
 +
 +
 +
Потом ищем Азота.
 +
 +
И делаем тоже самое.
 +
 +
 +
 +
Всё. Мы добавили новое оружие, оно появится у Сыча, если не появилось просто перезагрузитесь.
 +
 +
И надеюсь, иконку оружию сами сделаете.
 +
 +
 +
'''Автор: Tris'''

Версия 14:29, 28 октября 2011

Very nice site!

Урок по созданию нового оружия в ЗП (TRIS)

Автор: Tris

Сложность: Сложно

В данном уроке я научу вас добавлять, новые образцы оружия, и делать так чтобы они улучшались.

Ладно, хватит болтовни… Приступим.


Итак, нам понадобятся следующие файлы:

gamedata\configs\weapons - w_ваше название оружия на английском.

gamedata\configs\weapons - weapons - суда мы позже пропишем наше название файла.

gamedata\configs\text\rus - st_items_weapons - здесь будет храниться название и описание нашего оружия.

gamedata\configs\mp - mp_ranks - чтобы игра не вылетала необходимо прописать его в этом файле, об этом позже.

gamedata\configs\misc\trade - trade_zat_b30_stalker_trader - добавим наше оружие торговцу с именем Сыч.


Модернизация

gamedata\configs\misc - inventory_upgrades - прописываем здесь.

gamedata\configs\misc - stalkers_upgrade_info - прописываем сдесь.


Все эти файлы мы должны подготовить перед тем как начать. Если вы готовы то продолжим…


Далее. >>>>>>>


Для начала создадим сам конфиг оружия. Например: w_ak47 Содержание можно взять с ак-74 и немного поправить характеристики и визуал (Модель, текстура).

За характеристики отвечают эти строки:

-ТТХ---------------------------------------------------------------------------

hit_power = 0.58, 0.59, 0.60, 0.62 ----------------------------------------------------Мощность выстрела. hit_impulse = 130 ; size of physic impulse by bullet -----------------------------------Импульс выстрела. hit_type = fire_wound; [] type of the wound fire_distance = 800 ;1000 ; maximum fire distance that bullet can fly----дальность полёта пули. bullet_speed = 715 ; starting bullet speed---------------------------------Скорость пули. rpm = 570 ; max round per minute rpm_empty_click = 200



И нужно будет исправить эту строку: hud и поставить = wpn_ak47_hud Должно получиться так: hud = wpn_ak47_hud


Эту строку visual= dynamics\weapons\wpn_ak47\wpn_ak47.ogf — это путь папок к вашей модели. (Модель скачайте где-нибудь, хоть на амк форуме)


И эту строку item_visual = dynamics\weapons\wpn_ak47\wpn_ak47_hud.ogf — это худ вашего оружия, то есть у вас в руках.(Модель скачайте где-нибудь, хоть на амк форуме)


Вот мы сделали конфиг нашего оружия, всё нужно тщательно проверить на наличие ошибок иначе будет вылет.


Далее.>>>>>>>


Отрываем файл: weapons


И видим такую структуру:

  1. include «w_ak74.ltx»
  2. include «w_ak74u.ltx»
  3. include «w_fn2000.ltx»
  4. include «w_rpg7.ltx»
  5. include «w_knife.ltx»
  6. include «w_bolt.ltx»
  7. include «w_f1.ltx»
  8. include «w_rgd5.ltx»
  9. include «w_gd5.ltx»
  10. include «w_rg6.ltx»

………………………………….

Прописываем по аналогии, должно получиться так:

  1. include «w_ak74.ltx»
  2. include «w_ak74u.ltx»
  3. include «w_fn2000.ltx»
  4. include «w_rpg7.ltx»
  5. include «w_knife.ltx»
  6. include «w_bolt.ltx»
  7. include «w_f1.ltx»
  8. include «w_rgd5.ltx»
  9. include «w_gd5.ltx»
  10. include «w_rg6.ltx»
  11. include «w_ak47.ltx» ----Наше оружие.


Всё сохраняем, и идём дальше.


Далее.>>>>>>>


Открываем файл: st_items_weapons


И в самый конец(Но перед </string_table>!!!!) добавляем это:

<string id="st_wpn_ak47">

«Ак-47»

</string> <string id="st_wpn_ak47_descr">

Советский автомат Ак-47.

</string>


Проверяем, если всё правильно сохраняем, и идём вперед.



Далее.>>>>>>>


Открываем файл: mp_ranks

И в каждой строке: ;----------------- new items ------------------------- в available_items: Пишем название нашего оружия.

Пример:

----------------- new items -------------------------

available_items = mp_wpn_knife, mp_wpn_pm, mp_wpn_commando, mp_wpn_ak47---наше оружие


После того как везде прописали сохраняем.



Далее.>>>>>>>


Отрываем файл trade_zat_b30_stalker_trader.




И там где написано «;Оружие» ниже прописываем название нашего оружия.

Пример:


Оружие

wpn_pm = 0.3, 0.2 wpn_pb = 0.3, 0.2 wpn_fort = 0.3, 0.2 wpn_hpsa = 0.3, 0.2 wpn_beretta = 0.3, 0.2 wpn_walther = 0.3, 0.2 wpn_sig220 = 0.3, 0.2 …………………………………………… wpn_ak47 = 0.3, 0.2 -----Наше оружие.


Эти цифры = 0.3, 0.2 ----Пишите по аналогии.


Теперь научу вас делать, чтобы добавленное оружие можно было улучшать.

gamedata\configs\misc

Открываем Файл inventory_upgrades

И видим:

wpn_bm16 wpn_toz34 wpn_wincheaster1300 wpn_spas12 wpn_protecta ………….

После этих строк добавляем наше название.

Сохраняем.



Далее.>>>>>>>


отрываем файл stalkers_upgrade_info


Видим слово:

Кардан


И после него пишем наше название оружия.


Пример:

wpn_pm wpn_pb wpn_fort wpn_ak47 ---Наше оружие


Потом ищем Азота.

И делаем тоже самое.


Всё. Мы добавили новое оружие, оно появится у Сыча, если не появилось просто перезагрузитесь.

И надеюсь, иконку оружию сами сделаете.


Автор: Tris

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