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
Toate :) Felicitări)
Materialul este preluat din STALKER-PORTAL.ru din secțiunea Întrebări frecvente.