Kuidas luua näiv NPC "GMOD" -is

Autor: Carl Weaver
Loomise Kuupäev: 2 Veebruar 2021
Värskenduse Kuupäev: 18 Mai 2024
Anonim
Kuidas luua näiv NPC "GMOD" -is - Artiklid
Kuidas luua näiv NPC "GMOD" -is - Artiklid

Sisu

"Garry Mod", tuntud ka kui "GMOD", on 3D modelleerimise keskkond. See võimaldab loojatel luua skripte ja eelnevalt tehtud malle kasutades interaktiivseid maailmu. Ragdoll on 3D mudel, mida saab käsitsi paigutada. Tavaliselt ei ole mitte mängitavad tähemärgid (NPC-d) mitte ühildatud nukud. Seda sellepärast, et NPCd vajavad oma käitumise esindamiseks animatsioone. Kui te ei tunne 3D-animatsioonide loomist, siis ei tohiks proovida luua räpapostilt NPC-d, vaid pigem kohandada ühte juba tehtud GMPC NPC-dest.


Juhised

Ragdoll reaalses elus (George Doyle / Valueline / Getty Images)
  1. Looge oma ragdolliga animatsioonid, mida te vajate NPC-le. Näiteks, kui teie NPC kõnnib, peate looma animatsiooni, mis näitab teie ragdoll kõndimist. Laadige alla jaotises Ressursid loetletud dekompilaatorid. Avage ragdoll, mida kasutate, avades selle oma dekompilerisse. Loo dekompileeritud failide jaoks kataloog. Avage animatsiooniprogrammis leiduv ragdoll, näiteks Blender, salvestage animatsioon ja salvestage see. Salvestage fail ".smd" formaadis. Sisestage see fail dekompileeritud faili kausta, mida tegite varem. Avage kaustas olev .qc-fail. Lisage sellele reale kood:

    "$ includemodel" failinimi.smd "

    Kasuta kompileerimisprogrammi, näiteks StudioSML, et mall ümber uueks kaustaks.

  2. Avage tekstiredaktor.


  3. Kirjutage:

    kohalik NPC = {Nimi = "NPC nimi", klass = "npc_insiraaclasse",

    Valige oma NPC nimi "NPC nime" asemel. Nüüd muutke "sisesta" sellist tüüpi NPC-sse, mida soovite, et teie ragdoll oleks nagu "kodanik", mis on sinu järgne NPC või "vartigaunt", mis on vaenlase NPC.

  4. Mine järgmisele reale ja tüübile:

    Mudel = "mudelid / nomedomodelo.mdl"

    Sisestage 1. sammus tehtud .mdl-faili nimi.

  5. Tippige "." Pärast komaga tippige: "Health =" ja määrake oma NPC tervise number.

    Tüüp: KeyValues ​​= {citizentype = 4},

    GMOD-il on nelja liiki kodanikke: "kodanik", "allakäik", "mässuline" ja "meditsiin", mis on selles järjekorras nummerdatud. Igaüks vastab erinevat tüüpi kodanike käitumisele. Kui te ei valinud oma NPC tüübi kodanikku, jätke see rida vahele.


  6. Tüüp:

    Kategooria = kategooria} loend.Set ("NPC", "npc_nomedoNPC", NPC)

    Muuda "NPCname" NPC nimeks. See paneb teie NPC mängu NPCde nimekirja.

  7. Salvestage fail NPC nime ja faililaiendiga ".lua". Salvestage fail "garrysmod autorun" kausta. Teie NPC loodi just ragdollist.

Mida sa vajad

  • Animatsiooni tarkvara
  • Tekstiredaktor
  • GMOD
  • Dekompilaator