Ako vytvoriť figurínu NPC v "GMOD"

Autor: Florence Bailey
Dátum Stvorenia: 23 Pochod 2021
Dátum Aktualizácie: 18 November 2024
Anonim
Ako vytvoriť figurínu NPC v "GMOD" - Články
Ako vytvoriť figurínu NPC v "GMOD" - Články

Obsah

"Garry's Mod", tiež známy ako "GMOD", je prostredie 3D modelovania. Umožňuje tvorcom vytvárať interaktívne svety so skriptami a pre-made šablóny. Ragdoll je 3D model, ktorý možno umiestniť ručne. Zvyčajne sa nedajú prehrať postavy (NPC) z nespojených bábik. Je to preto, že NPC potrebujú animácie, aby reprezentovali svoje správanie. Ak nie ste oboznámení s vytváraním 3D animácií, nemali by ste sa snažiť vytvoriť NPC z ragdoll, ale skôr prispôsobiť jeden z GMPC NPC už vytvorených.


inštrukcia

Ragdoll v reálnom živote (George Doyle / Valueline / Getty Images)
  1. Vytvorte animácie, ktoré budete potrebovať pre NPC s ragdoll. Napríklad, ak vaša NPC chodí, budete musieť vytvoriť animáciu zobrazujúcu vaše ragdoll chôdze. Stiahnite si dekompilátory uvedené v sekcii Zdroje. Rozbaľte ragdoll, ktorý budete používať otvorením vo vašom rozkladači. Vytvorte priečinok pre dekompilované súbory ragdoll. Otvorte ragdoll v animačnom programe, napríklad Blender, uložte animáciu a uložte ju. Uložte súbor vo formáte .smd. Vložte tento súbor do priečinka dekompilovaného súboru, ktorý ste vykonali predtým. Otvorte súbor .qc v priečinku. Pridať tento riadok kódu do súboru:

    "$ includedemodel" filename.smd "


    Na kompiláciu šablóny do nového priečinka použite kompilačný softvér, napríklad StudioSML.

  2. Otvorte textový editor.

  3. napísať:

    local NPC = {Name = "NPC Name", Class = "npc_insiraaclasse",

    Namiesto "Názov vášho NPC" vyberte názov NPC. Teraz zmeňte "vložiť" do typu NPC, ktorý chcete, aby bol váš ragdoll, ako "občan", čo je NPC, ktorá vás nasleduje, alebo "vartigaunt", čo je nepriateľská NPC.

  4. Prejsť na nasledujúci riadok a typ:

    Model = "models / nomedomodelo.mdl"

    Zadajte názov vášho súboru .mdl vytvoreného v kroku 1.

  5. Zadajte "," za názov súboru .mdl. Za čiarkou napíšte: "Health =" a nastavte zdravotné číslo pre NPC.

    Typ: KeyValues ​​= {citizentype = 4},

    GMOD má štyri typy občanov: "občan", "utláčaný", "rebel" a "zdravotník", očíslované v tomto poradí. Každý zodpovedá inému typu správania sa občanov. Ak ste si nezvolili občana pre váš typ NPC, preskočte tento riadok kódu.


  6. typ:

    Category = Category} list.Set ("NPC", "npc_nomedoNPC", NPC)

    Zmeňte "NPCname" na názov vašej NPC. Toto vloží NPC do zoznamu NPC v hre.

  7. Uložte súbor s názvom vašej NPC a príponou súboru ako ".lua". Uložte súbor do priečinka "garrysmod autorun". Vaša NPC bola vytvorená z ragdoll.

Čo potrebujete

  • Animačný softvér
  • Textový editor
  • GMOD
  • Decompiler