Crearea NPC-urilor

Pentru a crea un nou NPC, avem nevoie de coordonatele locului dorit, unde NPC-ul nostru va fi ucis. Ia-l pe Cordon, tabăra noilor veniți. Puteți lua coordonatele pe cont propriu, dar le puteți lua deja luate: (-218.20, -20.2, -145.63), 35362.47). Mai departe. Creați un fișier în dosarul gamedata / scripts, spuneți esc_unik_npc.script. În ea creăm o funcție.







Acum adăugăm NPS-ul nostru în fișierul npc_profile.xml (în dosarul de joc).

Copiați sau creați un eșantion numai blocul de jos :) Cel de-al doilea comerciant pentru noi nu este necesar. Acum vom crea o secțiune a personajului nostru. În fișierul spawn_section.ltx (gamedata / config / creatures) din bloc

În linia comunitară, puteți introduce o altă grupare în loc de o datorie. Cu toate acestea, dacă vrem ca personalitatea noastră să nu meargă prin Zonă, până când nu se va întâlni la prima anomalie, atunci vom prescrie că trebuie să stea liniștit. Pentru aceasta, introduceți comunitatea







Apoi, creați script-urile de folder în gamedata / config. în el vom crea un fișier esc_unik_npc.ltx. În fișierul nostru creat vom lipi:

Totul, NPS-ul nostru va sta în locul lui.
Mergem mai departe. Trebuie să ne activăm personajul; pentru aceasta trebuie să inserăm un șir

fie într-un dialog, fie într-o căutare. Să inserăm linia în fișierul info_portions.xml (gamedata / gameplay) sub

Acesta va arata astfel:

Cu toate acestea, nu am înregistrat NPC ca persoană :) În fișierul character_desc_escape.xml (gamedata / gameplay) adăugăm:

Adevărat, se va dovedi că avem un dolgovet în hainele unui bandit și vorbind într-o voce monolit xD
Păstrăm totul. NPC este gata.

Dar, de asemenea, puteți adăuga dialogul nostru către NPS). Cum să adăugăm dialoguri este scris în falsul nostru) Dacă doriți să faceți numele dvs. NPS, atunci în fișierul stable_bio_name.xml (gamedata / config / text / rus) adăugați

Și în fișierul character_desc_escape.xml (gamedata / gameplay) găsim NPS deja înregistrat și inserați-l în secțiune (îl avem scris GENERATE_NAME_bandit) esc_unik_npc.
Toate :) Felicitări)
Materialul este preluat din STALKER-PORTAL.ru din secțiunea Întrebări frecvente.







Articole similare

Trimiteți-le prietenilor: