Спроба створення моди для STALKER CoP

Здрастуйте люди добрі, ось вирішив спробувати свої сили, хочеться навчитися ще чомусь крім колупання кофнігоф гри, і в кінцевому підсумку створити непоганий мод, охочі навчити або запропонувати допомогу вітаються Не про який глобальний моду і новий сюжет поки не йдеться , тк треба ще навчитися це робити , вирішив почати з маленького і поступово виходити на вищі рівні :")

Додано о 10:21. Попереднє повідомлення було написано о 10:13.

Якщо кому треба то ось вони, текст поже повторюватися Щоб відредагувати віддачу відкрий текстовий документ з потрібним тобі зброю (припустимо ВАЛ) там шукай ось такі рядки ті рядки які тобі потрібні я виділю жирним шрифтом

cam_return = 0 cam_relax_speed = 4; швидкість повернення у вихідне положення це швидкість якої приціл опуститися на вихідне положення пострілу. можна не чіпати коротше cam_relax_speed_ai = 360 cam_dispersion = 0.005 ;збільшення кута (в градусах) з кожним пострілом якщо поставити 0 віддача знову ж таки пропаде=) cam_dispersion_inc = 0.25 mу; spersion_frac = 0.7; стовбур буде підніматися на cam_dispersion*cam_dispersion_frac + - cam_dispersion*(1-cam_dispersion_frac) cam_max_angle = 5.0; максимальний кут віддачі якщо хочеш прибрати віддачу пиши 0 cam_max_angle_hor 3>cam_step_angle_horz = 0.7;

Ось так нехитро можна прибрати віддачу і надати точність а для того щоб збільшити дистанцію тобі потрібна рядок fire_distance = 200 чим більше тим краще для того щоб люди відлітали рядок: hit_impulse = 500 Для того щоб змінити патрониРядок: ammo_mag_size = 20 Ці рядки відповідають за знос: misfire_probability = 0.005; ймовірність осічки при максимальному зносі. old - now not working ; **1 ;шанс осічки при зношеності більше ніж misfireStartCondition misfire_start_prob = 0.0******4 ;шанс осічки при зношеності більше ніж misfireEndCondition misfire_end_prob = 0.0****** 7 ;збільшення зношеності при одиночному пострілі condition_shot_dec = 0.0******1 ;збільшення зношеності при пострілі чергою condition_queue_shot_dec = 0.0******3

zoom_enabled = true можливість прицілювання scope_zoom_factor = 30 чим менше значення, тим більше збільшення при прицілюванні. scope_status = 0 silencer_status = 0 grenade_launcher_status = 0Це аддони. значення 0 – не можна встановити, значення 2 – можна встановити, значення 1 – аддон інтегрований. fire_dispersion_base = 1.5 точність. Чим менше значення, тим вища точність. 0 - зброя стріляє без промаху. rpm темп стрільби (вимірюючи у в\м) class = WP_GROZA і т.п. Від класу зброї багато чого залежить. Наприклад, види стрілянини - поодинокі, черга тощо. У класі дробовиків відрізняється перезарядка. sprint_allowed = true Можливість бігу зі зброєю. cost Ціна

fire_modes = 1, -1, 3 --------- режими стрільби (де 1 по одному, -1 автоматом, 3 по три за раз) fire_distance = 1000 --------- дистанція стрілби (тобто скільки куля летить не падаючи вниз) ammo_class = ammo_7.62x54_7h1 ------- патрони використовувані даним стволом(можна ставити в свд навіть дріб, струм вставляти можна тільки один калібр)

scope_zoom_factor = 30 ніж вищезначення, тим більше збільшення при прицілюванні. З точністю до навпаки. Чим менше значення, тим більше буде збільшення. Для розрахунку зуму використовується формула: 60 / коефіцієнт збільшення = scope_zoom_factor Тобто в даному випадку отримуємо: 60/2 = 30 (тобто зум буде 2x). Якщо хочемо зум 8x, то отримуємо 60/8=7,5 (тобто ставимо scope_zoom_factor = 7.5)

ось приклад прицілу до ПБ або ще до чого:

;addons scope_status = 1 silencer_status = 1 grenade_launcher_status = 0

zoom_enabled = true ;zoom_rotate_time = 0.25 ;scope_zoom_factor = 50 ; fov for zoom mode

scope_texture = wpn_crosshair_g36 scope_name = wpn_addon_scope_susat scope_x = 60 scope_y = -2

zoom_enabled = true zoom_rotate_time = 0.25 scope_zoom_factor = 15; susat_x4

scope_name = wpn_addon_scope scope_x = 78 scope_y = 0

рекомендую змінити дальність до 500 або більше

Більшість цього відкрита не мною

Додано о 10:31. Попереднє повідомлення було написано о 10:13.

Редагування Actor.ltx та system.ltx

radiation_v = 0.0 ;швидкість зменшення радіації satiety_power_v = 0.005 ;збільшення сили при зменшенні ситості satiety_health_v = 0.0001 ;збільшення здоров'я при зменшенні ситості satiety_critical = 0.3 ; коли здоров'я починає зменшуватися radiation_health_v = 0.002 ;зменшення здоров'я при впливі радіації morale_v = 0.0001 ;швидкість відновлення моралі psy_health_v = 0.001 ;швидкість відновлення psy-здоров'я alcohol_v 0.0 ;процент хіта, що йде на відбирання здоров'я power_hit_part = 0.1 ;відсоток хіта, що йде на відбирання сили max_power_leak_speed = 0.0 ;накопиченнявтоми (макс кордон, до якої відновлюється сила) за секунду ігрового часу max_walk_weight = 5000

bleeding_v = 0.000; 0.0000; втрата крові при номінальній рані в секунду

wound_incarnation_v = 0.0003 ;0.003 ;швидкість загоєння рани min_wound_size = 0.0256 ;мінімальний розмір рани, після якого вона вважається загоєною

Ємність рюкзака max_walk_weight = 35 (можна ставити будь-які значення від 35 і до 9999) Ідемо у файл system.ltx, шукаємо значення max_weight = 5000 (ставимо таке ж значення, яке ставили при max_walk_weight)

При редагуванні конфігів можливі помилки та вильоти гри , так що перед редагування зробіть резервну копію файлу , так про всяк випадок)

Деякі схиблені, деякі ні, просто нема чим зайнятися, мене приваблює створення різних змін для сталкера)

Додано о 12:08. Попереднє повідомлення було написано о 10:10.

Хлопці, як зробити так, щоб м203 (граната підствольника м203) летіла як ракета ог-7б? або щоб можна було запхати о7-7б в підствольник м203, але ще щоб було норм анімація і він правильно стріляв?