Kandungan
"Mod Garry", juga dikenali sebagai "GMOD", adalah persekitaran pemodelan 3D. Ia membolehkan pencipta membina dunia interaktif dengan skrip dan templat pra-dibuat. Ragdoll adalah model 3D yang boleh diposisikan secara manual. Biasanya karakter yang tidak dapat dimainkan (NPC) tidak dibuat daripada anak patung yang tidak disengajakan. Ini kerana NPC memerlukan animasi untuk mewakili tingkah laku mereka. Kecuali anda sudah biasa dengan membuat animasi 3D, anda tidak boleh cuba membuat NPC dari ragdoll, tetapi menyesuaikan satu daripada NPC GMPC yang sudah dibuat.
Arahan
A ragdoll dalam kehidupan sebenar (George Doyle / Valueline / Getty Images)-
Buat animasi yang anda perlukan untuk NPC dengan ragdoll anda. Contohnya, jika NPC anda berjalan, anda perlu membuat animasi yang menunjukkan berjalan kaki ragdoll anda. Muat turun pengomputeran yang disenaraikan di bahagian Sumber. Unzip ragdoll yang anda akan gunakan dengan membukanya di dekompiler anda. Buat folder untuk fail ragdoll yang dikompilasi. Buka ragdoll dalam program animasi, seperti Blender, simpan animasi dan simpannya. Simpan fail dalam format ".smd". Masukkan fail ini ke dalam folder fail yang dikompilasi yang telah anda lakukan sebelum ini. Buka fail .qc dalam folder. Tambahkan baris kod ini ke fail:
"$ includemodel" filename.smd "
Gunakan perisian kompilasi, seperti StudioSML, untuk mengkompilasi templat ke dalam folder baru.
-
Buka editor teks.
-
Tulis:
NPC tempatan = {Name = "Nama NPC", Kelas = "npc_insiraaclasse",
Pilih nama NPC anda bukan "Nama NPC anda". Sekarang ubah "masukkan" ke jenis NPC yang anda mahu ragdoll anda, seperti "warganegara", yang merupakan NPC yang mengikuti anda, atau "vartigaunt," yang merupakan NPC musuh.
-
Pergi ke baris seterusnya dan ketik:
Model = "model / nomedomodelo.mdl"
Masukkan nama fail .mdl anda yang dibuat dalam Langkah 1.
-
Taip "," selepas nama fail .mdl. Selepas koma, ketik: "Kesihatan =" dan tetapkan nombor kesihatan untuk NPC anda.
Jenis: KeyValues = {citizentype = 4},
GMOD mempunyai empat jenis warganegara: "warganegara", "tertindas", "pemberontak" dan "medik", bernombor dalam urutan ini. Setiap bersesuaian dengan jenis kelakuan warganegara yang berbeza. Jika anda tidak memilih warganegara untuk jenis NPC anda, langkau baris ini kod.
-
Jenis:
Kategori = Kategori} senarai.Set ("NPC", "npc_nomedoNPC", NPC)
Tukar "NPCname" kepada nama NPC anda. Ini meletakkan NPC anda dalam senarai NPC dalam permainan.
-
Simpan fail dengan nama NPC anda dan pelanjutan fail sebagai ".lua". Simpan fail ke folder "garrysmod autorun ". NPC anda baru dibuat dari ragdoll.
Apa yang anda perlukan
- Perisian Animasi
- Editor Teks
- GMOD
- Decompiler