Cop. Создание новой еды — S.T.A.L.K.E.R. Inside Wiki

Cop. Создание новой еды

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

Перейти к: навигация, поиск

Я сейчас расскажу как добавить еду в ЗП. Я добавлю шоколад. В первую очередь надо зайти в файл gamedata\configs\misc\items.ltx и в конце написать:

; Шоколад
[shokolad]:booster
$spawn = "food and drugs\shokolad"
class = S_FOOD
cform = skeleton
; eatable item
eat_health = 3
eat_satiety = 2
eat_power = 0
eat_radiation = 0
eat_alcohol = 0
wounds_heal_perc = 0
eat_portions_num = 1
visual = dynamics\devices\dev_shokolad\dev_shokolad.ogf
description = st_shokolad_descr ;описание configs\text\rus
inv_name = st_shokolad ;Название configs\text\rus
inv_name_short = st_shokolad ;Название configs\text\rus
inv_weight = 0.5
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 17
inv_grid_y = 7
cost = 1000 ;цена

X, Y это точка иконки(все иконки находятся по адресу gamedata\textures\ui\ui_icon_equipment(иконку делаем сами(для этого вам надо программа Paint.NET) что бы узнать координаты иконок вам надо скачать программу "stk_icon_viewer_1.1.7z")) И еще у меня написано x=17, y=7, а в иконках написано x=18, y=8, так что учтите. Потом идем в файл gamedata\configs\text\rus\st_items_equipment.xml И пишем в конце перед строчкой:

<string id="st_shokolad">
Шоколад
 </string>
 <string id="st_shokolad_descr">
Шоколад появился в зоне не давно.Но за это короткое время он стал очень популярен среди сталкеров. Шоколад очень вкусная вещь и прилично поправляет здоровье.
 </string>

Теперь в папке gamedata\meshes\dynamics\devices создаем папку:

dev_shokolad и в ней создаем файл(этот файл, визуал шоколада) с именим dev_shokolad.ogf

Потом прописываем Бороде. Борода по адресу gamedata\configs\misc\trade\trade_zat_a2_barmen.ltx Открываем файл trade_zat_a2_barmen.ltx и листаем в низ, и ищем то место где написано Еда мы встретим это первый раз и пишем вот это:

;Еда
bread					= 0.6, 0.3
kolbasa					= 0.6, 0.3
conserva				= 0.6, 0.3
vodka					= 0.6, 0.3
energy_drink			= 0.6, 0.3
shokolad        = 0.6, 0.3

Потом опять листаем в низ и встречаем слово Еда второй раз и пишем вот это:

;Еда
bread					= 1, 2
kolbasa					= 1, 2
conserva				= 1, 2
vodka					= 1, 2
energy_drink			= 1, 2
shokolad        = 1, 2

Потом опять листаем вниз и находим слово Еда в последний раз и пишем:

[supplies_start]
;Еда
bread					= 15,	0.8
kolbasa					= 15,	0.8
conserva				= 15,	0.8
vodka					= 15,	0.8
energy_drink			= 15,	0.8
shokolad        = 15, 0.8

Все с Бородой разобрались. Ну теперь по желанию пропишем шоколад ГГ в начале игры идем в файл gamedata\configs\gameplay\character_desc_general.xml и пишем там где еда:

bread = 3 \n
kolbasa = 3 \n
conserva = 5 \n
shokolad = 5 \n

Автор урока: "ммихаилл", то есть Я.

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