🔓 Открой весь функционал!









Обновление Форума  
evseeva
Новый сталкер: evseeva 
Сталкеров: 13078 🛸
Привет, сталкер! Добро пожаловать на форум STALKER-WORLD — место общения, помощи и обмена опытом. Здесь всегда подскажут, поддержат и помогут разобраться в любой ситуации. Новички найдут советы от ветеранов, а опытные сталкеры — интересные обсуждения. Чувствуй себя как дома.
 📌 Популярные темы
 📌 Топ сталкеров
Anubis Anubis  ⭐️Репутация: 280
Гудвин Гудвин  ⭐️Репутация: 148
СергейПахомов1999 СергейПахомов1999  ⭐️Репутация: 88
ENEWAY ENEWAY  ⭐️Репутация: 74
s-stalk s-stalk  ⭐️Репутация: 60
 📌 Новые сталкеры на форуме
evseeva evseeva  ⏳Вторник
kertion5 kertion5  ⏳Вторник
mitenov11r mitenov11r  ⏳Вторник
akormanovskij7 akormanovskij7  ⏳Вторник
misej misej  ⏳Вторник


  • Страница 1 из 1
  • 1
Электрошоковая граната
Anubis

Anubis

Офлайн  

Титул: Хранитель Зоны

 

1169

71

280


Сообщение 1 13:53:04, 2024-10-15
Сталкерское уважение +1 Сталкерское уважение +2 Сталкерское уважение +3 Постоянный житель портала Постоянный житель портала + Постоянный житель портала +2 Постоянный житель портала +2 Постоянный житель портала +2
Электрошоковая граната

Это всё как бы уже давно не новость, но всё же опишу... Пускай начинающие мододелы балуются.
Итак, не для кого не секрет, что в ресурсах сталкера имеется модель дымовой гранаты, которая нерационально используется только в мультиплеере.
Учитывая что для зрения NPC, дым в синглплеере не преграда. Создадим на базе дымовухи что-то более существенное. Например электрошоковую гранату как в F.E.A.R.

Итак, как её сделать и добавить в игру?
Не будем создавать для неё отдельный конфиг - это не рационально.
Наша граната будет наследовать конфиг гранаты grenade_gd-05, только с небольшими изменениями.

Конфиг

Добавим конфиг новой гранаты в файл gamedata\config\weapons\w_f1.ltx
в самом конце файла добавим конфиг нашей гранаты:

Код
[el_grenade]:grenade_gd-05 ;Электрошоковая граната наследует конфиг гранаты grenade_gd-05
inv_name = el_grenade_name ;Название новой гранаты
inv_name_short = el_grenade_name ;Название новой гранаты
description = el_grenade_desc ;Описание новой гранаты
blast = 3 ;хит от гранаты (300%)
blast_r = 5 ;радиус хита (5 м.)
hit_type_blast = shock ;тип хита
snd_explode = anomaly\electra_blast1 ;звук взрыва
explode_particles = anomaly2\electra2_blast ;или anomaly2\electra2_blast_00 ;партикл взрыва


Описание

Теперь добавим описание гранаты в один из файлов в gamedata\config\text\rus\ ну скажем в string_table_enc_weapons.xml
ниже тега <string_table> добавляем:

Код
<string id="el_grenade_name">
<text>ЭШГ-1</text>
</string>
<string id="el_grenade_desc">
<text>Электрошоковая граната.</text>
</string>


Добавление в игру

Вот и всё, теперь можно добавлять торговцам:
Ну скажем Бармену - в файле gamedata\config\misc\trade_barman.ltx
после строчки [supplies_start] добавляем:

el_grenade = 10, 0.9

где:

el_grenade - конфигурационное название предмета
10 - макс. кол-во гранат
0.9 - вероятность их появления (0.9 = 90%)


  • Страница 1 из 1
  • 1
Поиск:

Совет по выживанию
Загрузка…
Совет № 1




Заходили сегодня: | Anubis, fedoseevr394, Фунтик, valiksuper12, Юрий, ujon456456, kapinosvolodia, pigont71, LISSZ10, yur4ik, klassensergei57, smirkin1970, masterkenedy12, ajiekceu73, med406083, srzmelnik, woldeu532, wasilly, kertion5, samsitovmarat, varlok2091, Тимон4554, prohnickijoleg, rus47-777, TUNGUS2010, tk203425, Prokigor, Dragunov_STALKER, BlackMax, Ganpzz, kudrenko85, dementos, trumihail40, max32max1978, skxwalker, alekseyirkutsk1993, alischerklychev, soldier, Прапор0657, DuMoH_KOTuKO, temycserbakov1, mukslion3, hhincognito348, andrejbutkus, dima1987sumy, Ranas60, kiapineda12, 19780503ivan, lvah2019vz, vomelcenko106, antonovfedosey, [Полный список]