Сповіщення
Очистити все

SoC. Робимо мутантів/ворожі угруповання друзями/нейтралами


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
2 роки тому
 

Урок для новачків

У цій статті я навчу вас робити мутантів чи ворожих сталкерів друзями.

Для цього відкриємо файл game_relations.ltx . Шлях: gamedata/config/creatures . Тепер зробимо, наприклад, бандитів друзями. Знайдемо у файлі game_relations.ltx таблицю [communities_relations]. У ній ми бачимо відносини угруповань одне до одного і Актору, а також ставлення Актора до угруповання. Через деякі причини не можу вставити цю таблицю. Але цифра відносини прописується на перетині, як у Морському бою.

Це десь так:

 

[communities_relations]

|actor | ... | bandit |
================================================== ==...

actor = ... -5000

...

bandit = -5000.

 

 

Тепер ось ці дві цифри ми замінимо на 5000, прибравши кому, ми повинні будемо відсунути 5000 на 1 пробіл праворуч:

 

[communities_relations]

|actor | ... | bandit |
================================================== ==...

actor = ... 5000

...

bandit = 5000.

 

Також варто врахувати, якщо ви відкриваєте файл Блокнотом, ставлення Бандитів до Актора буде не прямо під актором, а ліворуч, АЛЕ НЕ правіше. Зберігаємо. Заходимо у гру. Бандити – друзі.

Також їх можна зробити нейтралами, написавши нуль, але треба відсунути 0 на стільки прогалин праворуч, скільки ви прибрали знаків з початкового числа. В даному випадку -5000, тобто треба відсунути 0 направо на 4 пробіли.

Щоб не було неясностей типу ставлення хороше, а вони мені вороги, ставте щодо угруповання до Актора однаковим із відношенням Актора до угруповання. Так можна зробити з будь-яким угрупованням.

 

Тепер розберемося із мутантами. Відкриємо той самий game_relations.ltx . Десь у самому низу бачимо таблицю [monster_relations]

За аналогією, як і з угрупованнями, ставимо цифри (з тими ж пробілами вправо), тільки тут не можна ставити -5000 і т.д. Тут друг - це "1", нейтрал - "0", ворог - "-1", найлютіший ворог - "-2".

Не забувайте прописати як ставлення актора до мутанта, так і ставлення мутанта до актора.

Примітка: Актор – це actor.

Сподіваюся, що у вас все вийшло. Дякую за увагу.


   
Цитата