Indijas - Ķīnas konfrontācija Arma3.
#2
Lieliski, ejam dziļāk. 🚀
Ja tu izmanto jau gatavu misiju (piemēram, Liberation, Antistasi vai kādu TvT template), tad vienkāršākais veids, kā nomainīt NATO → Francija un CSAT → Ķīna, ir caur SQF konfigurācijas failiem.

🔧 Kur meklēt SQF failus
Kad esi atarhivējis misijas
Kods:
.pbo
(ar
Kods:
PBO Manager
vai
Kods:
Arma 3 Tools
), mapē būs daudz failu. Interesantākie:
  • Kods:
    classnames_extension.sqf
    (vai līdzīgs nosaukums) → frakciju un vienību definīcijas.
  • Kods:
    mission.sqm
    → misijas struktūra editorā (vienības, objekti).
  • Kods:
    init.sqf
    /
    Kods:
    description.ext
    → dažkārt tiek definētas sākuma frakcijas, loadouti u.c.

📄 Piemērs: frakciju maiņa
Pieņemsim, ka izmanto KP Liberation. Failā
Kods:
classnames_extension.sqf
atradīsi kaut ko līdzīgu:
Kods:
// Example BLUFOR (NATO)
blufor_squadLeader = "B_Soldier_SL_F";
blufor_rifleman    = "B_Soldier_F";
blufor_medic       = "B_medic_F";
blufor_engineer    = "B_engineer_F";

// Example OPFOR (CSAT)
opfor_rifleman     = "O_Soldier_F";
opfor_at           = "O_Soldier_AT_F";
opfor_mg           = "O_Soldier_AR_F";
👉 Tavs uzdevums – nomainīt uz Francijas un Ķīnas vienību klases nosaukumiem.

📑 Kā atrast vienību klases nosaukumus
  1. Palaid Arma 3 ar vajadzīgajiem modiem (piemēram, OFP un VME PLA).
  2. Editorā izvēlies vienību → spied
    Kods:
    Ctrl + C
    .
  3. Atver logu (
    Kods:
    Ctrl + V
    ) – tur būs klases nosaukums, piemēram:
    • Francijas kareivis (OFP mod):
      Kods:
      OFP_FRA_Rifleman

    • Ķīnas kareivis (VME PLA):
      Kods:
      VME_PLA_Soldier_F


📌 Piemērs pēc izmaiņām
Kods:
// Francija (BLUFOR)
blufor_squadLeader = "OFP_FRA_SL";
blufor_rifleman    = "OFP_FRA_Rifleman";
blufor_medic       = "OFP_FRA_Medic";
blufor_engineer    = "OFP_FRA_Engineer";

// Ķīna (OPFOR)
opfor_rifleman     = "VME_PLA_Rifleman";
opfor_at           = "VME_PLA_AT";
opfor_mg           = "VME_PLA_AR";

🛠 Citi faili, kuros bieži jāpielabo
  • Kods:
    mission.sqm
    → ja misija jau satur kartē izvietotas vienības, tās editorā jānomaina uz jaunajām (francūžiem/ķīniešiem).
  • Kods:
    init.sqf
    → dažās misijās tur norādīti default loadouti vai frakcijas.
  • Kods:
    description.ext
    → var būt norādes uz
    Kods:
    respawnTemplates
    , loadout skriptiem u.tml.

🔄 Procesa soļi
  1. Atarhivē
    Kods:
    .pbo
    .
  2. Atrodi
    Kods:
    classnames_extension.sqf
    vai tamlīdzīgu failu.
  3. Nomaini klases nosaukumus uz OFP/VME PLA vienībām.
  4. Ja vajag – editorā pārrediģē
    Kods:
    mission.sqm
    .
  5. Sasaiņo atpakaļ
    Kods:
    .pbo
    un ieliec
    Kods:
    MPMissions
    .
Arma 3 misijas un addoni ir .pbo (Packed Bohemia Object) formātā. Lai tos atarhivētu / pārpakotu, izmanto kādu no šiem rīkiem:

🔧 Populārākie rīki
  1. PBO Manager
    • Ļoti populārs, vienkāršs → integrējas Windows konteksta izvēlnē ("Extract PBO", "Pack into PBO").
    • Lejupielāde: BI forumos vai GitHub mirroros (oficiālais armaholic vairs nav aktīvs).
  2. Arma 3 Tools (oficiāls no Steam)
    • Steam → LibraryToolsArma 3 Tools.
    • Satur
      Kods:
      Addon Builder
      un
      Kods:
      BankRev
      rīkus, ar kuriem var atvērt un pakot
      Kods:
      .pbo
      .
  3. Mikero’s Tools
    • Profesionāls komplekts, ko izmanto lielākā daļa modderu.
    • Ļoti jaudīgs, bet sarežģītāks.
  4. Eliteness
    • Viegls, vecāks rīks .pbo failu atvēršanai, bet ne tik plaši lietots kā PBO Manager.

🔄 Process
  1. Ar rīku (piem., PBO Manager) atver
    Kods:
    .pbo
    misiju → Extract.
    • Faili nonāks mapē ar tādu pašu nosaukumu.
  2. Izdari izmaiņas (
    Kods:
    mission.sqm
    ,
    Kods:
    .sqf
    , u.c.).
  3. Ar to pašu rīku → Pack into PBO.
  4. Iemet atpakaļ servera MPMissions mapē.

"Kā cilvēks, kam trūkst pašcieņas, nav dīdzējs, bet nīcējs, tā arī tauta, kurai nav pašapziņas." K.Mīlenbahs
Atbilde
« Vecāks | Jaunāks »


Ziņas šai virtenē
RE: Indijas - Ķīnas konfrontācija Arma3. - LvSnor - 2025-08-26 21:10

Pārlēkt uz:


Users browsing this thread: 1 Guest(s)