جاهز أم لا: تعديلات الذكاء الاصطناعي للعب الواقعي

هذا تعديل للإعدادات بناءً على تعديل RoN AI. (الإصدار 1.2.0)

يهدف هذا التكوين أدناه إلى الحفاظ على شدة اللعبة ، ولكنه يقلل من سرعة اللقطات اللاإنسانية لـ AI ، ويقلل دقة تصويب AI لتعزيز المزيد من معارك إطلاق النار والقمع ، وخفض القيم الصحية لـ AI حتى لا تضطر إلى إطلاق النار عليهم عدة مرات عندما حتى أنهم لا يرتدون الدروع.

حاولت أن أبقى قريبًا من رؤية اللعبة الأصلية قدر المستطاع ، مع جعلها أكثر واقعية من الناحية الواقعية.

إنه لا يجعل الأمر أسهل بأي حال من الأحوال ، ولكنه يجعله أكثر عدلاً وواقعية. كما أنه يقلل بشكل طفيف من الحد الأدنى والحد الأقصى لقيم المعنويات لتكون أكثر تنوعًا ولكن أيضًا لا يتم التغلب عليها.

القيم المهمة التي تم تغييرها: RequiredTimeSpentOnTarget (الوقت الذي يجب أن ينظروا فيه إلى هدف قبل إطلاق النار) ، انتقلت SuspectAccuracy من 1.5 إلى 2.5 (لذا فهي أقل شبهاً بقناصة القرصنة) ، و SuspectTimeWithWeaponUpBeforeFiring (للتأكد من أنهم يمسكون بالسلاح بالفعل قبل إطلاق النار ).

يحتاج المضيف فقط لإجراء هذه التغييرات.

 

مقدمة موجزة

على الرغم من أننا كنا نلعب لبضعة أيام ، فقد اتصلت أنا وصديقي بهذا كله الليلة بعد اللعب لمدة 6 ساعات متتالية. هذه القيم هي ما شعرنا أنه الأفضل. تبدو اللعبة أكثر حرية بالنسبة لنا ، مع الاحتفاظ بالجانب التكتيكي ، والشدة ، والشعور العام باللعبة.

كانت السرعة والدقة الافتراضية للذكاء الاصطناعي في اللعبة بعيدة كل البعد عن "الواقعية" أو حتى أن تكون عادلة حقًا. إذا قمت بفحص بعض عمليات إعادة العرض البطيئة عبر الإنترنت ، فسترى بالضبط ما أعنيه. حتى أن المطورين اعترفوا بأن الذكاء الاصطناعي هو "BS" أحيانًا - كلماتهم الخاصة.

نحن نسعى جاهدين من أجل أقرب ما يمكن من الواقعية في الألعاب. كنا نلعب مجموعة واسعة من الملسمات لسنوات بما في ذلك سلسلة Arma بأكملها ، Insurgency 1 & 2 ، Ground Branch ، Zero Hour ، Red Orchestra 2 ، Squad ، Hell Let Loose ، Post Scriptum ، سلسلة SWAT ، سلسلة Rainbow Six القديمة الألعاب وغيرها الكثير الذي لا يمكنني التفكير فيه حاليًا.

كان الجانب الوحيد من RoN الذي لم نتمكن من تحمله هو التصوير المفاجئ السريع والشبيه بالمعجزة للذكاء الاصطناعي.

لست خبيرًا بأي حال من الأحوال ، لكنني حاصل على درجة البكالوريوس في برمجة الكمبيوتر وتطوير البرامج مع التركيز على تصميم الألعاب ، كما أنني كنت من الشخصيات التاريخية / العسكرية الضخمة طوال حياتي منذ صغر سنها. لقد نشأت أيضًا مع الأسلحة النارية وتعلمت كيفية التعامل معها بشكل صحيح / مسؤول وصيانتها.

الحصول على ملفات وزارة الدفاع

http://kronzky.info/ron/aimod.html (لم أقم بإجراء التعديل نفسه ، لقد غيرت فقط قيم التكوين لتكون ما اعتقدت أنه أفضل - التعديل كما يأتي يجعل اللعبة سهلة للغاية بالنسبة لذوقي)

اتبع التعليمات الواردة في الملف التمهيدي المقدم لإعداده بالكامل.

لا يوجد به فيروس. الأشخاص الذين يقولون إنه يفعل ذلك هم غير مدرسين فقط.

نعم إنه يعمل. لقد كنت ألعب بها لساعات.

تكويني المخصص (واقعي / مكثف / عادل)
[Global]
ASTimeBetweenTargetingCivilians = 3.0
ASTimeBeforeTargetingFirstCivilian = 35.0
BTTimeUntilBombExplodes = 720
BTMaxBombs = 2
BTMaxDistanceFromSelectedBombs = 2500.0
HRMaxDistanceFromSelectedSpawner = 1500.0
HRMaxRoamers=2
PolicePresenceDecayTime = 45.0
SuspectHealth=100.0
SwatHealth=250.0
CivilianHealth=80.0
UnalertedSightRange=3000
AlertedSightRange=6000
UnalertedPerceptionHalfAngle=90
AlertedPerceptionHalfAngle=160
MaxCivilians=12
MaxSuspects=12
MaxRoamers=3
SuspectAccuracy=2.5
SuspectDefaultFireRate=1.0
SuspectRifleFireRate=0.175
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.1
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.2
SuspectPistolFireRateDeviation=(X=0.0,Y=2.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.0,Y=0.5)
SuspectAccuracyLostPerMeter=0.075
SuspectAccuracyLostPerMeterSecond = 0.3
SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds
SuspectCoverEvaluationCooldown=10.0
SuspectTrackLastKnownPositionTime = 30.0
RequiredTimeSpentOnTarget = 1.0
SuspectMoraleMediumReload=0.5 ;If morale goes below this use the medium reload speed
SuspectMoraleLowReload=0.3 ;If morale goes below this use te slow reload speed
AIStunDuration = 16.0
BeanbagStunDuration = 3.0

MinMorale=0.15 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.2
GrenadeDetonateMorale=-0.25
BeanbagShotgunMorale=-0.2
PepperballMorale=-0.05
TaserMorale =-1.0
BashMorale = -0.3
C2Morale = -0.25

StunHealth = 100
GrenadeStunDamage = 100
BeanbagShotgunStunDamage = 100
PepperballStunDamage = 25
TaserStunDamage = 100

MinFlees=-1
MaxFlees=2

MaxTraps=3
TrapType=Explosive
TrapType=Flashbang

MaxLockedDoorsPercentage = 0.225
MaxOpenDoorsPercentage = 0.075

NoExitChanceToSurrender=0.15
NoExitChanceToFakeSurrender=0.15
NoExitChanceToGoArmedAndDangerous=1.0

NoExitTimeToHesitateSuspectArmed=0.0
NoExitTimeToHesitateSuspectUnarmed=5.0
NoExitTimeToHesitateUnarmed=60.0

SuspectChanceToSpawnWithNoWeapon=0.2

TimeToFireAtDoorAfterKick=5.0

SwatAccuracy=1.0
SwatTimeWithWeaponUpBeforeFiring=1.0 ; A value in seconds

SwatRifleFireRate=0.175
SwatRifleFireRateDeviation=(X=-0.25,Y=0.5)
SwatSMGFireRate=0.1
SwatSMGFireRateDeviation=(X=0.0,Y=0.5)
SwatPistolFireRate=0.2
SwatPistolFireRateDeviation=(X=0.0,Y=2.0)
SwatShotgunFireRate=0.5
SwatShotgunFireRateDeviation=(X=0.0,Y=0.5)
SwatLessLethalFireRate=1.0
SwatLessLethalFireRateDeviation=(X=0.0,Y=0.5)
SwatAccuracyLostPerMeter=0.0

SwatCoverEvaluationCooldown=2.0
SwatTrackLastKnownPositionTime = 5.0

SwatDoorLockpickDistance=70.0
SwatDoorKickDistance=50.0
SwatDoorShotgunDistance=50.0
SwatDoorC2PlaceDistance=80.0
SwatDoorTrapDisarmDistance=70.0
SwatDoorMirrorDistance=70.0
SwatDoorWedgeDistance=50.0
SwatDoorOpenDistance=25.0 ; For Open/Close Door command

MaxDoorInteractionDistance=1000.0

[ron_wb_combat_01a_BarricadedSuspects]
MinMorale=0.3

[Lobby_V2]
NoExitChanceToSurrender=0.0
NoExitChanceToFakeSurrender=0.0
NoExitChanceToGoArmedAndDangerous=0.0
MaxMorale=0.0

[RoN_Farm_Core_BarricadedSuspects]
SuspectHealth=100.0

MaxCivilians=5
MaxSuspects=12

ASTimeBetweenTargetingCivilians = 6.0
ASTimeBeforeTargetingFirstCivilian = 35.0

SuspectDefaultFireRate=0.2

SuspectRifleFireRate=0.4
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.15
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.2
SuspectPistolFireRateDeviation=(X=-1.0,Y=1.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.2,Y=0.5)

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectCoverEvaluationCooldown=5.0

AIStunDuration = 16.0

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.5
GrenadeDetonateMorale=-0.5

MinFlees=-1
MaxFlees=2

MaxTraps=3
TrapType=Explosive
TrapType=Flashbang

SuspectChanceToSpawnWithNoWeapon=0.3

TimeToFireAtDoorAfterKick=2.0

[RoN_Gas_Core_BombThreat]
SuspectHealth=120.0

MaxCivilians=10
MaxSuspects=3

BTTimeUntilBombExplodes = 300
BTMaxBombs = 2

SuspectDefaultFireRate=0.7

SuspectRifleFireRate=0.4
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.15
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.5
SuspectPistolFireRateDeviation=(X=-1.0,Y=1.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.2,Y=0.5)

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectCoverEvaluationCooldown=10.0

AIStunDuration = 16.0

MinMorale=0.4 ; A value from 0.0 to 1.0
MaxMorale=0.8 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.7
GrenadeDetonateMorale=-0.4

MinFlees=-1
MaxFlees=2

MaxTraps=0
TrapType=Explosive

NoExitChanceToSurrender=0.2
NoExitChanceToFakeSurrender=0.4
NoExitChanceToGoArmedAndDangerous=1.0

SuspectChanceToSpawnWithNoWeapon=0.0

TimeToFireAtDoorAfterKick=5.0

[RoN_Gas_Core_ActiveShooter]
MaxCivilians=12
MaxSuspects=2

MaxTraps=0

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=0

SuspectChanceToSpawnWithNoWeapon=0.0

[RoN_Gas_Core_HostageRescue]
SuspectHealth=100.0

MaxCivilians=3
MaxSuspects=10

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=1

MaxTraps=0
TrapType=Explosive

SuspectChanceToSpawnWithNoWeapon=0.0

[RoN_Gas_Core_BarricadedSuspects]
SuspectHealth=100.0

MaxCivilians=10
MaxSuspects=3

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=1

MaxTraps=1
TrapType=Explosive
TrapType=Flashbang

NoExitChanceToSurrender=0.2
NoExitChanceToFakeSurrender=0.4
NoExitChanceToGoArmedAndDangerous=1.0

[RoN_Gas_Core_Raid]
SuspectHealth=120.0

MaxCivilians=10
MaxSuspects=7

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=0

MaxTraps=0
TrapType=Explosive

SuspectChanceToSpawnWithNoWeapon=0.0

[RoN_Port_Core_HostageRescue]
HRMaxDistanceFromSelectedSpawner = 1500.0
HRMaxRoamers=3

SuspectHealth=100.0
CivilianHealth=50.0

MaxCivilians=3
MaxSuspects=10

UnalertedSightRange=1000
AlertedSightRange=2500
UnalertedPerceptionHalfAngle=45
AlertedPerceptionHalfAngle=160

SuspectAccuracy=2.1

SuspectDefaultFireRate=0.75

SuspectAccuracyLostPerMeter=0.05

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectTrackLastKnownPositionTime = 30.0
RequiredTimeSpentOnTarget = 1.0

AIStunDuration = 6.0

MinMorale=0.20 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.2
GrenadeDetonateMorale=-0.4
BeanbagShotgunMorale=-0.5
PepperballMorale=-0.1
TaserMorale =-1.0
BashMorale = -0.3

StunHealth = 100
GrenadeStunDamage = 100
BeanbagShotgunStunDamage = 50
PepperballStunDamage = 25
TaserStunDamage = 100

MinFlees=0
MaxFlees=1

MaxTraps=2
TrapType=Explosive
TrapType=Flashbang

NoExitChanceToSurrender=0.0
NoExitChanceToFakeSurrender=0.1
NoExitChanceToGoArmedAndDangerous=1.0

SuspectChanceToSpawnWithNoWeapon=0.0

TimeToFireAtDoorAfterKick=1.0

SwatAccuracy=1.5
SwatTimeWithWeaponUpBeforeFiring=0.1 ; A value in seconds

[RoN_Dealer_Core_BarricadedSuspects]
SuspectHealth=100.0
CivilianHealth=80.0

UnalertedSightRange=1300
AlertedSightRange=3500
UnalertedPerceptionHalfAngle=90
AlertedPerceptionHalfAngle=160

MaxCivilians=7
MaxSuspects=17
MaxRoamers=4

SuspectAccuracy=2.0

SuspectDefaultFireRate=1.0

SuspectRifleFireRate=0.3
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.2
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.4
SuspectPistolFireRateDeviation=(X=0.0,Y=2.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.0,Y=0.5)
SuspectAccuracyLostPerMeter=0.02
SuspectAccuracyLostPerMeterSecond = 0.3

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectCoverEvaluationCooldown=10.0

SuspectTrackLastKnownPositionTime = 30.0
RequiredTimeSpentOnTarget = 1.0

SuspectMoraleMediumReload=0.5

إذا كانت الروح المعنوية أقل من هذا ، استخدم الوسيط لإعادة التحميل sp

By تآكل

المزيد من الأدلة:

اترك تعليق

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish