STALKER - Rezon
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Вход

Забыли пароль?

Самые активные пользователи
АНАРХИЯ (202)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 
Атомщик (104)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 
Moonlight (75)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 
Tungus (40)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 
СидырыЧЪ (17)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 
Хирург (12)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 
Dоберmан (2)
Как создать новый предмет? Vote_lcapКак создать новый предмет? Voting_barКак создать новый предмет? Vote_rcap 

Последние темы
» Viagra Generico. acquisto viagra generico retinite pigmentosa
Как создать новый предмет? EmptyЧт Авг 04, 2011 6:12 pm автор Гость

» Viagra Generico. fegato viagra generico
Как создать новый предмет? EmptyЧт Авг 04, 2011 2:26 pm автор Гость

» Acquisto Viagra. viagra generico acquisto on line per
Как создать новый предмет? EmptyЧт Авг 04, 2011 6:54 am автор Гость

» bbw porn ics
Как создать новый предмет? EmptyСр Авг 03, 2011 3:42 pm автор Гость

» Левитра Харьков
Как создать новый предмет? EmptyСр Авг 03, 2011 2:04 am автор Гость

» В Какой Аптеке Купить Курьер Женская Виагра
Как создать новый предмет? EmptyВт Авг 02, 2011 9:02 pm автор Гость

» Cамые смешные анекдоты
Как создать новый предмет? EmptyПн Авг 01, 2011 6:14 pm автор Гость

» Всё о диетах со всего мира!
Как создать новый предмет? EmptyВс Июл 31, 2011 9:16 am автор Гость

» backlink solutions backlinks services
Как создать новый предмет? EmptyВс Июл 31, 2011 3:09 am автор Гость

Опрос

Понравился ли вам наш сайт?

Как создать новый предмет? Vote_lcap91%Как создать новый предмет? Vote_rcap 91% [ 10 ]
Как создать новый предмет? Vote_lcap0%Как создать новый предмет? Vote_rcap 0% [ 0 ]
Как создать новый предмет? Vote_lcap9%Как создать новый предмет? Vote_rcap 9% [ 1 ]

Всего проголосовало : 11

С праздником!!

Ср Фев 23, 2011 8:14 pm автор АНАРХИЯ

С праздником вас народ, пусть для вас небо будет чистым и удача всегда чтобы сопровождала вас!! С праздником ещё раз. lol5

Комментарии: 2


Как создать новый предмет?

Перейти вниз

Как создать новый предмет? Empty Как создать новый предмет?

Сообщение  АНАРХИЯ Ср Янв 12, 2011 4:16 am

Для начал находим файл items.ltx, находящийся в папке config/misc/, и копируем какой-нибудь предмет, мы, например, возьмём:
[bread]:identity_immunities
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "food and drugs\bread"
;$prefetch = 32
class = II_FOOD
cform = skeleton
visual = weapons\bred\bred.ogf
description = enc_equipment_food_bread1

inv_name = Bread
inv_name_short = Bread
inv_weight = 0.3 ;0.2

inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 11
inv_grid_y = 9
cost = 20

attach_angle_offset = -0.287979, 1.560923, 1.544060
attach_position_offset = 0.096910, -0.013594, 0.107925
attach_bone_name = bip01_r_hand
auto_attach = false

// should be deleted after update
bone_name = bip01_r_hand
position_offset = 0.0,0.0,0.0
angle_offset = 1.570790,1.570790,3.92699

; eatable item
eat_health = 0.05
eat_satiety = 0.2
eat_power = 0
eat_radiation = 0
wounds_heal_perc = 0
eat_portions_num = -1

; food item
slot = 4
animation_slot = 4

;hud item
hud = wpn_vodka_hud

Вставляем его копию в конец, меняем название:

[bread]

На:

[test]

А также:
inv_name = Bread
inv_name_short = Bread

На:
inv_name = test
inv_name_short = test

И description = enc_equipment_food_bread1 на description = enc_equipment_food_bread1_test

И, также, "по желанию":

eat_health = 0.05 eat_satiety = 0.2 eat_power = 0 eat_radiation = 0 wounds_heal_perc = 0 eat_portions_num = -1

Всё, в item.ltx работа закончена, теперь переходим к редактированию описания, открываем string_table_enc_equipment "Блокнотом". Что мы там видим: все описания и названия прописаны по тегам:

<string id="название из inv_name"> <text>Название в игре</text> </string>

И:

<string id="описание из description"> <text>Описание в игре</text> </string>

Пишем:

<string id="test"> <text>Тестовый предмет</text> </string>

И:

<string id="enc_equipment_food_bread1_test">

<text>Тестовый предмет, разработанный в сверхсекретных лабораториях Зоны :)</text>

</string>

Сохраняем... Все! Основная работа завершена! Теперь добавим предмет торговцам, например, Сидоровичу.

Открываем trader_trader из папки config/misc (работа с ним подробно описана в этой статье), прописываем:

test = 0.3, 0.5

В секции:

[trader_generic_buy]

И далее в:

[supplies_start]

test = 10, 1

В [supplies_after_fabric]

test = 10, 1

В [trader_start_sell]

И в:

[trader_after_fabric_sell]

test = 1. 3

Сохраняем, запускаем игру, торгуем с Сидоровичем и видим у него два вида хлеба: один из них - наш :)
АНАРХИЯ
АНАРХИЯ
Свобода
Свобода

Сообщения : 202
Дата регистрации : 2010-12-06
Возраст : 30
Откуда : Из зоны отчуждения.

https://lost-earth.forum2x2.ru

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения