Статистика Форума
Последние обновленные темы
Самые популярные темы
Активисты форума
Авторитеты форума
Bioshock 2

Ответил: WurDalaK
Mass Effect

Ответил: greendayone82
Dead Space

Ответил: greendayone82
Беседы у костра

Создал: WurDalaK; ответов: 2105
Вопросы по модострою

Создал: WurDalaK; ответов: 1161
Ходка №1

Создал: Алеся; ответов: 301
Какой трек у вас сейчас и...

Создал: Never; ответов: 65
Злой админ

Создал: WurDalaK; ответов: 54
WurDalaK

Постов: 2057
Возрожденный

Постов: 1621
Wo1fRam

Постов: 592
Алеся

Постов: 183
Marsel

Постов: 174
WurDalaK

Уважение: 28
Venus

Уважение: 23
Never

Уважение: 17
Возрожденный

Уважение: 13
Wo1fRam

Уважение: 13

  • Страница 1 из 1
  • 1
Модератор форума: WurDalaK  
Форум » Уроки по созданию модов » Конфиги, скрипты и прочие мелочи » Создание тайника
Создание тайника
  WurDalaK
Дата: Пятница, 03.05.2013, 20:56 | Сообщение # 1
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Файлы:
spawn_sections.ltx,
devices.ltx,
любой стандартный диалог.
Для того, чтобы замерить координаты можно воспользоватся аддончиком Position Informer. Или см. статью "Узнаем координаты ГГ"

1.Создаём файл ваше_название_скрипта.script в папке gamedata/scripts и пишем в него:
Код
function ваше_название_функции() //название функции
alife():create(section,position,levelvertex,gamevertex) //точка спавна предмета
end

2.В папке config/scripts создаём файл m_taynik.ltx и пишем в него:
Код
[spawn] //Это то, что появится в тайнике
wpn_pm
ammo_9x18_fmj = 5


3. Открываем файл spawn_sections.ltx из папки gamedata/config/creatures и пишем:
Код
[m_taynik]:ваш_текст    
visual = equipments\item_rukzak    
radius = 1    
custom_data = scripts\m_taynik.ltx

4. Открываем файл devices.ltx и пишем:
Код
[ваш_текст]    
GroupControlSection = spawn_group    
discovery_dependency =    
$spawn = "devices\inventory box"    
class = O_INVBOX    
cform = skeleton    
visual = physics\box\expl_dinamit.ogf    
script_binding = bind_physic_object.init

5. Пихаем в любой диалог функцию спавна:
Код
<action>ваше_название_скрипта.ваше_название_функция</action>

Например в dialogs_trading.xml в диалоге doctor_dialog_start после фразы doctor_dialog_start_13 пишем
Код
<action>ваше_название_скрипта.ваше_название_функции</action>

Теперь после того как поговорите с Доктором (NLC5) по заданным координатам появится рюкзак.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Форум » Уроки по созданию модов » Конфиги, скрипты и прочие мелочи » Создание тайника
  • Страница 1 из 1
  • 1
Поиск:
Мини-чат
Яндекс.Метрика