Crearea și lucrul cu NPC-uri
Descărcați setul TES Construction și mergeți la ipoteca NPC
Faceți clic dreapta pe câmp. Se deschide un meniu contextual mic:
După aceasta, selectați opțiunea Nou, creați un caracter nou. După aceasta, veți deschide fereastra de editare NPC.
În această figură puteți vedea fereastra pentru editarea parametrilor NPC.
Acum ia în considerare aceste opțiuni în detaliu.
Primul lucru pe care trebuie să-l faceți este să introduceți ID-ul personajului pe care îl creați și numele acestuia:
ID-ul este numărul de identificare al personajului cu care interacționează jocul, atunci când este necesar să efectuați anumite acțiuni cu NPC-ul necesar. Acesta este ID-ul caracterelor utilizat în scripturi, opțiuni de dialog, etc. Pentru comoditatea căutării, este recomandat să faceți ușor identificarea ID-ului. De exemplu, în cazul în care dvs. mod utilizează o mulțime de NPC-uri, este de dorit ca ID-ul lor să înceapă cu aceleași personaje, de exemplu: MY_ID_1, MY_ID_2 etc. Apoi, atunci când ordonați NPC după ID - NPC-urile dvs. vor fi situate într-un singur rând. De asemenea, nu porniți niciodată un ID cu un spațiu sau subliniere. Acest lucru poate duce la glitches enervant. De exemplu, un ID care începe cu o subliniere nu poate fi folosit în scripturi. Scriptul pur și simplu nu poate găsi un astfel de număr. Desigur, nu ar trebui să folosiți litere ruse în ID.
După ce introduceți ID - introduceți numele caracterului. Acesta este același nume pe care îl puteți vedea apoi în joc. Nu există capcane aici.
Următorul pas este atașamentul la scenariul NPC, dacă, desigur, acest lucru este necesar. Pentru a face acest lucru, trebuie să vă întoarceți la buton și veți deschide meniul derulant pentru selectarea scriptului. În plus, dacă faceți clic pe un buton cu trei puncte, puteți să modificați scriptul atașat sau să creați unul nou.
Selectarea unui script (dacă este necesar), puteți continua cu selectarea cursei, personajul tău. Pentru a face acest lucru, faceți clic pe butonul care deschide meniul drop-down selecție:
Numele raselor sunt scrise în limba engleză, dar cred că există probleme cu definiția cine este cine nu va apărea.
După ce cursa este selectată, trebuie să alegeți clasa NPC. Acest lucru se face și într-un meniu drop-down specializat:
Există o mulțime de opțiuni pentru selecție și aici trebuie să vă gândiți din greu. La urma urmei, alegerea clasei depinde de cine va fi NPC.
Următorul pas este selectarea fracțiunii la care va aparține NPC-ul dvs. Această operație poate fi omisă dacă nu intenționați să atașați NPC la breasla existente.
După ce ați selectat fracțiunea, trebuie să selectați rangul NPC din această bresle:
Mai mult, puteți face unele caracteristici suplimentare:
Deci, pentru:
Esențială - dacă această opțiune este activată, atunci când omorâți caracterul, ochii dvs. vor deschide o inscripție familiară care să ateste că destinul dvs. sa terminat etc.
Corpses Persist - includerea acestei opțiuni va duce la faptul că cadavrul NPC-ului dvs. nu va dispărea în timp. Este recomandat să activați această opțiune dacă NPC are elemente din inventar care sunt cheia pentru căutare.
Respawn - această opțiune conduce la reapariția sau respirația NPC, în cazul în care a fost ucis. De obicei, această funcție este utilizată pentru caracterele fără nume, de exemplu pentru paznici.
Acum, să stabilim nivelul și să notăm atributele caracterului nostru.
Dacă nu doriți să editați propriile atribute, utilizați opțiunea Auto Calculate Stats. În acest caz, atributele caracterului vor fi determinate de valoarea nivelului acestuia. Nivelul este setat în partea de sus a ferestrei de editare (vezi figura de la începutul articolului). Dacă doriți să creați un caracter cu parametri specifici, opriți opțiunea și introduceți parametrii manual:
Str - Putere
Int - Inteligență
Wil - Willpower
Agi - Agilitate
Spd - viteză
End - Endurance
Per - Atracție
Luc - Noroc
Sănătate - Scor de sănătate
Rezervația Magicka - Mana
Fatique - Endurance Stamina
Dis - relație, cum îți este vorba caracterul
Rep - Reputație
După aceasta, puteți începe să editați abilitățile:
În cazul în care ați dezactivat opțiunea Auto Calculate Stats (Statistici automate de calcul), puteți seta singură valoarea de calificare NPC. Pentru a face acest lucru, selectați una din aptitudini cu butonul stâng al mouse-ului și apoi faceți clic din nou. Deci, puteți introduce valoarea proprie. Când faceți clic pe butoanele Value sau Skill, abilitățile vor fi sortate în ordine descrescătoare și, respectiv, în ordine alfabetică.
După ce setați parametrii personajului, trebuie să-l îmbraciți. Pentru aceasta, selectați marcajul cu elementele pe care doriți să le afișați în inventarul eroului:
Apoi, selectați elementul dorit cu butonul stâng al mouse-ului și trageți-l în inventar:
Editați numărul de elemente din inventar poate fi la fel de competențe și valori. Învață puțină nuanță în ceea ce privește armura. Caracter poarta singura competenta armura care a dezvoltat cel mai bine. Ie daca ai NPC are armura de lumină bine, la 60, și grele - 40. că nu va îmbrăca pe cei platoșă Daedric, dar fericit pentru a ajunge pe chitină.
După ce trebuie să vă echipați NPC-ul, faceți clic pe OK. și protejatul dvs. va adăuga la lista de NPC-uri deja disponibile. Acum puteți să-i editați comportamentul și dialogurile.
Pentru a face acest lucru, faceți dublu clic pe NPC-ul dvs. în fila corespunzătoare și veți deschide o fereastră familiară. Fiți atenți. că butoanele Dialog și AI nu mai sunt blocate. În acest articol vom examina doar NPC-ul AI.
Deci, ce vedem aici?
În mod implicit, se deschide fila "Pachet". Acesta descrie toți parametrii NPC într-un fel sau altul legat de mișcarea și reacția sa la acțiunile jucătorului.
În partea de jos a ecranului, vedem patru parametri, prin care puteți edita răspunsul personajului la acțiunile dvs. Să le analizăm în detaliu:
Lupta - definește limita inferioară a relației NPC cu dvs. (Disposition). Dacă raportul scade sub această limită, atunci NPC-ul te poate ataca.
Flee - determină probabilitatea ca NPC să încerce să scape, dacă se produce o luptă între voi. Dacă setați această valoare la 100, probabilitatea va crește semnificativ. Totuși, cu toate acestea, nu va fi 100% eficientă. Alți factori influențează NPC-ul.
Alarmă - determină modul în care NPC va reacționa la acțiunile jucătorului în cazul în care comite o crimă. În acest caz, în cazul în care valoarea este 100, NPC va cere bani pentru capul jucatorului, cu alte cuvinte, le puteți plăti pentru tine de a avea scăpat de acuzații. Rețineți că în acest caz, NPC dvs. trebuie să aparțină Guildului hoților. Dacă valoarea este setată la 100 și garda NPC (clasa - Guard), atunci va încerca să intercepteze și să aresteze jucătorul.
Bună - această valoare definește limita inferioară a relației cu tine, NPC, sub care nu mai vorbește cu tine
În mijlocul ecranului, vedem un câmp în care sunt prezentate seturi de modele comportamentale (Pachetul AI). În mod implicit, există întotdeauna un șablon Wander. Pentru a adăuga un alt șablon setului dvs., faceți clic pe butonul meniu derulant Adăugare pachet.
Să analizăm ce tipare există.
Aceste modele determină NPC-ul să meargă la distanța pe care o specificați în câmpul Distanță.
În plus, puteți specifica 9 puncte NPC de oprire aleatorie, probabilitatea fiecăruia fiind stabilită de o valoare digitală (de la 0 la 100). Toate acestea sunt stabilite în câmpul Idle Chances.
În câmpul Durată (în oră), durata acestei plimbări în ore.
Evident, dacă creați, de exemplu, un port de siltstrayderov de control, valoarea Distanța ar trebui să fie egal cu 0, că NPC nu va demisionat din funcția de luptă.
Acest șablon vă permite să setați mișcarea caracterului la punctul specificat în locația în care se află NPC-ul dvs. Pentru aceasta, faceți clic pe butonul Vizualizare locație și veți vedea următoarea fereastră:
Această funcție comandă NPC să însoțească și să protejeze ținta specificată. Funcția este controlată de următorii parametri
ID țintă al obiectivului care însoțește NPC
Durata - urmărirea timpului. Dacă acest câmp este lăsat necompletat, NPC va păstra pentru totdeauna ținta.
Escorta pentru a - escorta tinta catre o anumita locatie.
Punct specific - specifică punctul la locația selectată la care ar trebui să vizați NPC-ul dvs. Acest punct este selectat în același mod ca în șablonul Travel.
O funcție aproape identică cu cea a escortei, cu excepția faptului că NPC-ul urmărește doar ținta, dar nu o protejează, în caz de atac.
Această funcție forțează NPC-ul să activeze obiectul selectat. Aparent, acest șablon este utilizat împreună cu un alt tip de scripturi.
Acum mergeți la următoarea filă
În această opțiune, putem schimba următorii parametri:
Cumpara / vinde - Cumpara / vinde. În acest câmp puteți alege ce articole NPC să accepte pentru vânzare. În câmpul Barter Gold - puteți specifica cantitatea de aur care va fi comerciantul dvs.
Alte servicii - alte servicii oferite de NPC
Instruire - pregătire, atunci când această opțiune este activată, NPC va învăța personajul trei abilități pe care le-a dezvoltat cel mai bine. Dacă aceste abilități sunt mai mult de trei, atunci primele trei vor fi luate în considerare.
Spellmaking - crearea de vrăji. Gama de vrăji pe care le creați este determinată de clasa și nivelul NPC.
Enchanting - elemente încântătoare.
Reparatii-reparare de obiecte.
Servicii de turism - servicii în mișcare. Prin selectarea acestei opțiuni, atunci alegeți locația în care va trebui să se mute NPC-uri, apoi scheklknuv butonul Select Marker vă face teleporta MARKER la punctul dorit. La fel ca în cazul ușilor.