Опит за създаване на мод за STALKER: CoP

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

Добавено в 10:21. Предишното съобщение беше публикувано в 10:13

Ако някой има нужда, ето ги, текстът може да се повтори
За да редактирате отката, отворете текстов документ с оръжието, от което се нуждаете (да кажем VAL) там, потърсете такива редове, онези редове, които са ви необходими, ще подчертая удебелено

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

Толкова е лесно да премахнете отката и да придадете точност, а за да увеличите разстоянието, имате нужда от линия
fire_distance = 200 колкото повече, толкова по-добре
така че хората да отлетят линията:
hit_impulse = 500
За да промените линията на патроните:
ammo_mag_size = 20
Тези линии отговарят за износването:
misfire_probability = 0,005; вероятност от прекъсване на запалването при максимално износване. стар - сега не работи
; влошаване на състоянието, при което има вероятност от подпалване
misfire_start_condition = 0.0 ****** 000006
; износване, при което шансът за запалване става постоянен
misfire_end_condition = 0.0 ****** 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 = истинска прицелна способност
scope_zoom_factor = 30 колкото по-ниска е стойността, толкова по-голямо е мащабирането при насочване.
scope_status = 0
глушител_стат = 0
grenade_launcher_status = 0 Това са добавки. стойност 0 - не може да се зададе, стойност 2 - може да се зададе, стойност 1 - добавка е интегрирана.

fire_dispersion_base = 1,5 точност. Колкото по-ниска е стойността, толкова по-висока е точността. 0 - оръжието стреля, без да пропуска.
скорост на огън в обороти (измерена в w/m)
клас = WP_GROZA и т.н. Много зависи от класа на оръжията. Например типове снимане - единично, серийно и т.н. Презареждането е различно в класа на пушката.
sprint_allowed = true Възможност за бягане с оръжия.
себестойност Цена

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

scope_zoom_factor = 30 колкото по-висока е стойността, толкова по-голямо е мащабирането при насочване.
Точно обратното. Колкото по-ниска е стойността, толкова по-голямо е увеличението. За да изчислите увеличението, използвайте формулата:
60/коефициент на мащабиране = фактор_обхват_мащаб
Тоест, в този случай получаваме: 60/2 = 30 (тоест увеличението ще бъде 2x). Ако искаме например 8-кратно увеличение, получаваме 60/8 = 7,5 (тоест задаваме обхват_зоум_фактор = 7,5)

ето пример за насочване към PB или нещо друго:

; добавки
scope_status = 1
глушител_стат = 1
grenade_launcher_status = 0

zoom_enabled = вярно
; zoom_rotate_time = 0,25
; scope_zoom_factor = 50
; fov за режим на мащабиране

scope_texture = wpn_crosshair_g36
име_на_обхват = wpn_addon_scope_susat
обхват_x = 60
обхват_y = -2

zoom_enabled = вярно
zoom_rotate_time = 0,25
обхват_зоум_фактор = 15; susat_x4

обхват_име = wpn_addon_scope
обхват_x = 78
обхват_y = 0

Препоръчвам да промените обхвата на 500 или повече

Повечето от това не беше открито от мен

Добавено в 10:31. Предишното съобщение беше публикувано в 10:13

Редактиране на Actor.ltx и system.ltx

радиация_v = 0.0; скорост на намаляване на радиацията
satiity_power_v = 0,005; увеличаване на силата при намаляване на ситостта
satiety_health_v = 0,0001; повишаване на здравето, когато ситостта намалее
насищане_критично = 0,3; критична стойност на ситост (като процент от 0.1), когато здравето започне да намалява
радиация_ здраве_v = 0,002; намаляване на здравето при излагане на радиация
морал_v = 0,0001; степен на възстановяване на морала
psy_health_v = 0,001; скорост на възстановяване на пси-здравето
алкохол_v = -0.0003
health_hit_part = 0.0; процент от точките за изразходване, похарчени за отнемане на здравето
power_hit_part = 0,1; процент от точките за изразходване, изразходвани за отнемане на мощност
max_power_leak_speed = 0.0; натрупване на умора (максимален лимит, до който се възстановява мощността) за секунда от времето на играта
max_walk_weight = 5000

кървене_v = 0,000; 0,0000; загуба на кръв при номинална рана в секунда

рана_въплъщение_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

Момчета, как да накарате m203 (граната на гранатомета M203) да лети като ракета og-7b? или за да можете да вкарате o7-7b в гранатометът m203, но също така и да има норми за анимация и той да е стрелял правилно?