* Sb    * Магазин Текущее время: 22 дек 2024, 10:53

Часовой пояс: UTC + 2 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
{ VISITS } Просмотры: 4605  Добавили в закладки Добавили в закладки: 0  Подписчиков Подписчиков: 2 
Подписчиков: KV38, SNORK
Автор Сообщение
 Заголовок сообщения: Создание новых предметов
СообщениеДобавлено: 14 авг 2009, 19:28 
Не в сети
Сталкер
Сталкер
Продвижение:
4%
Аватара пользователя

Зарегистрирован: 11 авг 2009, 15:43
В кошельке:
46.00

Сообщения: 224

Откуда: Мухосранск
Основы и Принципы
Конфиги про которые речь зайдет находиться, по пути /config/misc
берём любой конфиг, зависит от того что хотим сделать..
unique_items.ltx если хотим создать уникальный бронежилет или оружие только там создаётся апргрейд минимальных набор функций на основе уже созданного базового оружия или
броника, quest_items.ltx там придметы которые выдаться по квестам / диалогам или который находиться по заданию квеста, devices.ltx там две вещи вроде тоже мона засунуть ящик какой-нить или устройство,, items.ltx там практически все предметы.
Можно конечно свой конфиг создать в любом из выше перечисленных файлов засунуть его по средствам инклуда.

Значит первый вариант:
1. инклуд добавляем в основной файл строчку #include "путь относительно файла" в начала файла
и создаём новый файл с таким-же именем;
2. Записать просто в файл.

Конфиг, и создание
---------------------------------------------
К примеру создадим новый придмет.. Колбаса которая дает прирост силы и здоровье, чуток читерный мод получается :[
открываем items.ltx и тут два варианта, ну выбираем и начинаем копировать обычную колбасу..
потом в конец пишем комментарии они обозначаться точкой с запятой.
К примеру ; Супер Колбаса мод Death_man
вставляем что скопировали и меняем некоторые строчки
Конечно я не стану описывать что и как и где происходит и на что влияет, слишком долго и муторно. Да и эта статья не к этому расположена.
значит вставили!
наше описание description = enc_equipment_food_kolbasa1 заменим после знака равно на super_kolbasa.
inv_name = Kolbasa наше имя объекта, что будет в заголовке при просмотре или продаже.
inv_name_short = Kolbasa короткое имя которое будет обозначаться когда вы смотри на объект, и возможно хотим взять.
Дальше пойдет конфиги, я просто скажу что менять.
У всех значений есть как плюсовое значение так и минусовое..
eat_health = 0 это та самая заветная строчку которая прибавляет нам жизни заменим значение на 1.0
eat_satiety = 0.3 эта сытость мона тоже поменять для пропорци ведь в конце концов это колбаса супер колбаса biggrin изменим на 0.8
eat_power = 0 эта силы как у энерга напитка не будем делать но сделаем к примеру 0.4
eat_radiation = 0 значение радиации к примеру ну тут если мы хотим добиться уменьшение в актери радиации то ставить надо минусовое значение
Ну сохраняем.

Описание и принцип его
---------------------------------------------
Текстовики по пути /config/text/rus/
Теперь описание готовим..
Описание может различаться местами записи, в зависимости где мы добавляли или исправляли.
Для items.ltх в основном это файл string_table_enc_equipment.xml
для unique_items.ltx это два файла как я понял для оружия string_table_enc_weapons.xml и для брони костюма string_table_outfit.xml.
Для quest_items.ltx это string_table_items.xml

Добавление описание для предмета нашего
---------------------------------------------
Вернёмся к нашей суперской колбасе.
Выбираем способ добавление информации.
пишем в файл

<string id="Kolbasa"> здесь из inv_name
<text>На вид обычная колбаса, но залежавшись в зоне быть можеть, а может их кто-то подкидывает к нам.. Она по истине волшебная</text>
</string>

<string id="Kolbasa"> здесь inv_short
<text>Волшебная колбаса</text>
</string>

<string id="super_kolbasa"> здесь устанавливается инфа из дискриптора
<text>Не известного производства волшебная колбаса :)</text>
</string>

Добавление к торговцу
---------------------------------------------
Сохраняем и закрываем.. Проверяем на работу способность.
Как вы спросите? Тут есть много путей но самый легкий это через продавца.. Мы можем сбавить цену на придмет к примеру на один рубль в конфиги: cost = 1
ну есть путь спауна к НПС, убийства потом оного.. И отбираение у него. Спаун в ящиках в инвентаре под нагами через скрипты.
Но, все это в другой статье... Это требует других знаний у вас, и времени на написание статьи.
Так вернемся к продавцу. Выбираем кому хотим добавить вещь.
Самая лучшая статья по этой теме находиться вот здесь тут
говорим спасибо автору. Просто нефиг изобретать новый велосипед, а то ещё на авторство в суд подадут.
Наша колбаса готова.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. Урок "Создание квеста "Убить Сталкера" [в этом окне]

[ На страницу: 1, 2, 3 ]

в форуме База знаний

DiGGeR225

20

27208

23 авг 2011, 20:44

Xuligan Перейти к последнему сообщению [в этом окне]

В этой теме нет новых непрочитанных сообщений. Создание карты в ПДА (ТЕОРИЯ!) "ЗП" [в этом окне]

в форуме База знаний

DiGGeR225

0

4341

05 мар 2011, 13:29

DiGGeR225 Перейти к последнему сообщению [в этом окне]

В этой теме нет новых непрочитанных сообщений. Создание "перемещающихся" аномалий [в этом окне]

в форуме База знаний

KellWearm

0

4135

16 июн 2011, 16:04

KellWearm Перейти к последнему сообщению [в этом окне]

В этой теме нет новых непрочитанных сообщений. Создание квеста после которого вы пройдете к воронину ТЧ [в этом окне]

в форуме База знаний

DiGGeR225

0

3536

05 мар 2011, 13:46

DiGGeR225 Перейти к последнему сообщению [в этом окне]

В этой теме нет новых непрочитанных сообщений. Создание новых веток разговоров с сталкерами ТЕОРИЯ! [в этом окне]

в форуме База знаний

DiGGeR225

0

3348

05 мар 2011, 13:54

DiGGeR225 Перейти к последнему сообщению [в этом окне]

Часовой пояс: UTC + 2 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron

[Мобильная версия]

Создано на основе phpBB® Forum Software © phpBB Group
[ Time : 0.164s | 27 Queries | GZIP : On ]

PlayStation style by HighDefGeek