Citiți articolul de referință

Cum să faci puncte

1. Puncte de interes - ce este?

waypoint-
- Acesta este punctul de pe harta pe care botul o folosește pentru navigare. ei
permiteți botului să se deplaseze pe hartă fără a întâlni obstacole,






găsiți locuri pentru a instala o bombă, ostateci. Aceste puncte nu
afișate în timpul jocului.

Bots știu ce modalitate de a merge folosind conexiunile dintre aceste puncte.

pentru
astfel încât roboții să poată alerga prin toate colțurile hărții, punctele de parcurs
ar trebui să fie localizat peste tot pe hartă. Fără ei, botii vor fi simpli
Pentru a sta în picioare sau pentru a alege direcția de mișcare accidental, în timp ce
bumping în pereți și alte obstacole. Punctele de parcurs permit, de asemenea
botu "știu" unde pe această hartă există obiective - ostatici, locuri pentru
instalarea de bombe.

Acest document descrie comenzile necesare
pentru a crea sau a modifica fișierul de cale (pentru POD bot). Când creați sau
Este necesar să editați căile care nu sunt conectate la curent
bots, altfel pot apărea erori fatale (cu pierderea tuturor
date stocate). Creați un joc LAN, conectați-vă la joc,
plasați punctele și conexiunile lor pe hartă folosind comenzi,
dat mai jos. Apoi, salvați fișierul de cale, deconectați-l de la server,
apoi a crea din nou jocul, de data asta cu roboții, în scopul de a
Verificați cât de bine (sau rău) se deplasează doar la asta
creat puncte.

2. Cum arată punctele de cale pe hartă.

puncte
sunt afișate sub forma unor linii verticale care arată ca fulgere,
sau ceva de genul asta. Linia verticală cu care
punctul este afișat, are aceeași înălțime ca și jucătorul. Diferite tipuri
punctele au culori diferite.

Punctele de parcurs sunt stocate într-un fișier cu aceasta
același nume ca și numele hărții, dar cu extensia ".pwf" în loc de
".bsp" pentru hărți. De exemplu, pentru o hartă de_dust, fișierul de cale va avea un nume
de_dust.pwf și vor fi stocate în dosarul Half-LifecstrikePODBotWPTDefault.

fișier
calea este încărcată automat când cardul este deschis (dacă este
acolo). Dacă nu există, trebuie să o creați utilizând
instrucțiunile de mai jos.

3. Pe scurt despre comenzile consolei pentru editarea căilor.

Sunt disponibile următoarele comenzi ale consolei (SENSITIVE):

"punct intermediar" - Permite afișarea punctelor
"waypoint on noclip" - Permite editarea căilor cu cheating Noclip, care vă permite să treci prin pereți
"punct de oprire" - Închiderea afișajului Waypoint.
„waypoint
add "- adaugă un punct la locul unde este localizat player-ul în acel moment (adică
Tu). După selectarea unei comenzi, se va afișa un meniu pop-up
specificați diferite tipuri de puncte.
"pointpoint delete" -Removează punctul cel mai apropiat de player.
"pointpoint find x" - Afișează direcția până la numărul punctului x
"showflags pointpoint" - Afișați toate steagurile setate pentru un punct
"Add-Flag Waypoint" - Vă permite să adăugați manual un semn la un punct.
"waypoint delflag" - Vă permite să selectați pavilionul punctului curent pentru a fi șters.
"pointpoint setradius x" - Setează raza zonei pentru punctul curent la x
"stats pointspoint" - Afișează statistici privind numărul de puncte de diferite tipuri plasate pe hartă.
"check point point" - Verifică poziționarea corectă a punctelor (efectuată automat la salvare)
"wayzone calcall" - Calculează raza zonei pentru toate punctele de pe hartă (nu este necesară pentru versiunea bot 1.4x și mai sus)
"savepoint pointpoint" - Salvează căile curente la un fișier (cu punct și conexiune)
"pointpoint save nocheck" - Același lucru, dar păstrează chiar dacă există erori.
"load point point" - Încărcarea punctelor de la un fișier (fără a salva modificările curente)
"autowaypoint" - Afișează starea modului autowaypoint.
"autowaypoint on" - Permite plasarea automată a punctelor (atunci când jucătorul se deplasează pe hartă).
"autowaypoint off" - Dezactivează modul automat de orientare.

"pathwaypoint" - Afișează starea modului pathway point.
"pathwaypoint on" - Activează modul pentru afișarea conexiunilor între puncte.
"pathwaypoint off" - Dezactivează modul de conectare.
"pathwaypoint add x" - Conectează cel mai apropiat punct la tine cu cel al cărui număr specificați în comandă
"pathwaypoint delete x" - Deconectează punctul cel mai apropiat de tine și punctul al cărui număr specificați în comandă

"debuggoal x" - cauzează bots să folosească punctul x ca punct de destinație

pentru
Pentru a utiliza comenzile enumerate mai sus, trebuie să faceți acest lucru
utilizați consola. Trebuie să începeți jocul cu consola pornită
(utilizați șirul "hl.exe -console" pentru a începe jocul). Pentru a deschide
consola, apăsați tasta "

", introduceți comanda și faceți clic pe"

„la
reveniți la joc.

Puteți simplifica totul dacă
să alocați tastele rapide pentru comenzi utilizând comanda bind. De exemplu,
înainte de editare introduceți:

obligați un "add point point"
lega d "punctul de ștergere"
legați-l "încărcarea punctului"
bind w "punct de salvare"

atunci
cheia a va servi pentru a adăuga un punct, d pentru a șterge, l la
și w - pentru a salva fișierul de cale. În plus, aceste echipe
Puteți să-l salvați într-un fișier script și apoi să-l apelați numai când
necesitatea de a edita comanda exec.

Comanda "waypoint"
adăugați ", puteți adăuga un punct de referință la locația jucătorului.
punctele de parcurs pot fi livrate oriunde poate trece un jucător. la
veți auzi un sunet care confirmă acțiunea. După intrare
Pe ecran va apărea un meniu care vă permite să selectați tipul de punct.

„Normal
Waypoint "- localizează un punct pentru care este folosit
mișcarea normală pe hartă de la un punct la altul. must
puneți astfel de puncte peste tot pe hartă (dar aderând la un anumit
distanța dintre ele), așa cum le utilizează roboții
ascunde și modifică calea de mișcare. Culoarea punctelor este verde.

„teroriste
Punctul important important "și" Punctul important pentru contra "(punct, important pentru
teroriștii și punctul, important pentru contramăsuri). Acestea sunt puncte strategice pentru
fiecare dintre echipe. Bots le folosesc pentru a patrula harta. Cum poate
o fac, depinde de tipul de card. Pe cardurile DE_ este necesar
a pus multe astfel de puncte pentru contra-teroristi în jurul valorii de locul unde
O bombă este stabilită și doar 2-3 puncte strategice pentru
teroriști. Contrateroristul va alege aproape întotdeauna ca
punct obiective care sunt importante pentru CT și doar ocazional merge la punctele importante pentru
teroriști. Teroriștii au voie să meargă la puncte importante pentru oricare
comenzi. Sistemul pentru selectarea punctelor importante variază în funcție de tip
hărțile, de exemplu pentru cardurile CS_ sunt toate opusele. Punct pentru teroriști






roșu, pentru contra albastru.

Punctul strategic al contra-terorismului

"Ladder" ("Ladder")
acestea
punctele trebuie să fie plasate pe scări, dacă vreți să-i faceți roboții
utilizat. Setați punctul inferior când vă apropiați deja
scări. În partea de sus a scărilor trebuie să puneți al doilea punct. loc
când ești deja deasupra scărilor. Dacă scara este foarte lungă,
puteți pune câteva dintre aceste puncte între aceste extreme. În
În cele mai multe cazuri, acest tip de puncte trebuie conectat manual
Utilizând comanda addwaypoint pathway. Dacă nu există puncte între puncte
conexiuni, roboți NU utilizați o scară. Culoarea este purpurie.

"Punctul de salvare" ("Punctul de salvare")
aceasta
punctul trebuie să fie setat numai pe cs_cards. Acesta este locul unde se află
Contrateroristii ar trebui sa conduca ostatici. De obicei pune doar 1
(în funcție de câte zone de mântuire există pe hartă). culoare
alb.

"Obiectivul obiectivului" ("Punctul de obiectiv")
loc
este locul unde se află obiectivele cărții. Pe cardurile DE_, acesta este site-ul de instalare
bombe, pe cs hărți - acesta este locul de unde să luați ostatici. Pentru AS
cărțile reprezintă punctul în care VIP-urile trebuie să se miște. Culoare violet (ca pentru
scări)

"Camp Start" ("Camping")
Asta este
punctul în care boții vor fi kemperiți. Pentru a spune, vezi
acolo, unde botul ar trebui să arate atunci când începe să tabără. În ordine,
astfel încât să se așeze în același timp, trebuie doar să țineți apăsat butonul ghemuit când
adăugați un punct.

De asemenea, trebuie să specificați:
"Camp End" ("Direcția de vedere")
După ce a ales
aceasta setați punctul final la care botul se va uita în timpul
despre modul în care va fi kemperit. Uită-te în direcția în care trebuie să mergi
urmăriți botul și adăugați un punct.

Notă: Nu puteți adăuga acest tip de punct înainte de a pune un punct ca "Quimper Place".

Culoarea obișnuită este albastră, dacă setați pavilionul pentru punct, acesta va avea o nuanță roșie sau albastră.

"Jump" ( "Salt")
Asta este
una dintre primele oportunități de învățare în POD (o
extinderea unor astfel de oportunități). După ce ați ales acest lucru, mișcările vor fi
monitorizați și dacă sari, punctul normal va fi setat
în locul unde începe saltul, iar celălalt la locul de aterizare. Ie punct de tip
este standard, dar legătura roșie dintre puncte va arăta asta
această conexiune este de tip "Salt". De asemenea, puteți crea această conexiune
între punctele deja existente. Pentru aceasta este necesar să se pună în practică
sari și aterizare au fost deja create puncte. În acest caz, poziția
punctele vor fi modificate ținând cont de poziția inițială și locația sa
sari.

Punctele conectate printr-un link "Salt"

Pentru a seta punctul în care doriți să vă așezați, trebuie doar să țineți apăsat butonul ghemuit în timp ce adăugați un punct.

După cum ați observat, nu există căi separate pentru diferite echipe. Aceasta reduce timpul pentru a crea fișierul de cale.

echipă
"delete pointpoint" poate șterge punctul cel mai apropiat de player. Punctul trebuie
să fie de maxim 40 de unități de la jucător (înălțimea jucătorului 1/2).
Trebuie să stați aproape de punct pentru al elimina. Acest lucru permite
Evitați ștergerea accidentală a unui punct care este departe de dvs.
Dacă veți reuși, veți auzi un sunet de confirmare.

„waypoint
addflag / deleteflag "face posibilă adăugarea altora
parametrii pentru punct. În primul rând, "Blocul cu ostateci" este rar folosit.
Dacă setați acest parametru la un punct, Bot nu va folosi
Dacă ostaticii îl urmează. Ceilalți doi parametri sunt necesari pentru
Pentru a face punctul de lunetist specific echipei.

C
Folosind "savepoint pointpoint" puteți salva informații despre puncte într-un fișier.
Înainte de a salva (dacă nu adăugați argumentul "nocheck"), punctele și
căile vor fi verificate pentru erori grosiere și dacă ceva nu este corect,
veți fi anunțat despre acest lucru și nimic nu va fi salvat. În timpul
verificarea CS "atârnă" pentru un timp, așa că nu vă faceți griji, jocul
Nu atârna, așteptați! Fișierul punctului de referință va avea același lucru
numele, precum și harta curentă, cu extensia "* .pwf". Fișierul va fi salvat în
dosarul "cstrike / PODBot". Numele curent al jucătorului va fi salvat ca
numele producătorului de cățărare.

Comanda "încărcare punct-punct" șterge toate
puncte de parcurs pe harta curentă și le încarcă din fișierul punct-punct. Asta este
O modalitate bună de a anula modificările pe care le faceți
făcut după ultima salvare.

Notă: nu există
mod de a anula schimbarea ultimului punct. Trebuie să utilizați
"ștergeți punctul" pentru a șterge câte unul câte unul.

echipă
"autowaypoint" vă permite să setați automat puncte atunci când vă
mergeți pe hartă. Pentru a activa această funcție, introduceți: "autowaypoint on".
Când navigați pe hartă, va fi setat un nou punct
automat la o distanță de 200 de unități de la deja instalate. În cazul în care
un alt punct este setat pe o rază de 200 de unități, este setat un nou curent
nu va. Deci, dacă doriți să instalați mai multe puncte aproape împreună
la cealaltă, trebuie să utilizați comanda "add pointpoint".
În cazul în care
nu vă place cum a fost setat automat punctul, puteți
ștergeți-l utilizând comanda "ștergeți punctul de trecere", dezactivată anterior
funcție "autowaypoint".

Când utilizați funcția
poziționarea automată a punctelor, încercați să păstrați centrul trecerilor și
puneți întotdeauna puncte de-a lungul părții OBE a ușilor. Pentru a face acest lucru va trebui să
Puneți câteva puncte manual utilizând comanda "add pointpoint".

echipă
"pathwaypoint" vă permite să afișați conexiuni între puncte
(conexiuni prin care boturile se vor muta de la un punct la altul).
Activați această funcție cu comanda "pathwaypoint on". Când tu
apropiați de punct, veți vedea linii albe sau galbene,
conectând acest punct cu alții pe care botul îl va lua în considerare
"realizabil" atunci când se îndepărtează de ea. Dacă conexiunea este în ambele sensuri, linia
va exista o linie galbenă, albă, care corespunde unei conexiuni într-o singură direcție.
Punctele "realizabile" sunt puncte între care nu există obstacole.
Unele puncte nu vor fi considerate realizabile din diverse motive.
De exemplu, punctele care atârnă în aer deasupra barcii nu vor fi luate în considerare
realizabil, deoarece nu poate să sară suficient de înalt. de asemenea
punctele care sunt prea departe de locația curentă nu vor fi
realizabile.

Bots se va muta de la un punct la altul
NUMAI dacă între puncte există o conexiune. Prin urmare, atunci când creați
moduri de a harta este foarte recomandat să includă modul Pathwaypoint,
astfel încât să puteți vedea întotdeauna conexiunile dintre puncte. Este, de asemenea, necesar
Pentru a verifica dacă există legături între punctele din ambele direcții.
Dacă există o conexiune de la punctul A la punctul B, aceasta nu înseamnă asta
există o conexiune de la B la A.

Comanda "addwaypoint add"
vă permite să creați manual conexiuni între două puncte. Asta este
Este necesar în cazurile în care calea dintre puncte este blocată de ce
sau un obstacol (de exemplu, o ușă) și doriți să creați o conexiune
între aceste puncte. De asemenea, punctele de tip "scară" în majoritatea cazurilor
trebuie să fie conectată manual. Vino aproape de punctul din care
trebuie să creați o conexiune și să utilizați comanda "addwaypoint path"
x ", unde x trebuie înlocuit cu numărul punctului la care este necesar
creați o conexiune. Numărul de puncte este afișat în colțul din stânga sus al ecranului
când sunteți aproape de punct.

De exemplu, dacă doriți
creați o legătură între punctele 250 și 251, trebuie mai întâi să faceți
deveniți lângă numărul de puncte 250. După aceea, introduceți în consola:
"traseu adăuga 251". După aceea, ar trebui să vedeți linia albă
conexiuni între aceste puncte. Rețineți că acest lucru
Conexiune unică. Dacă doriți ca boții să ruleze invers
direcție, trebuie să vă apropiați de al doilea punct și să adăugați
conectare la prima.

echipă
"pathwaypoint delete x" este similar cu comanda "add". Doar ea nu
adaugă, dar elimină conexiunea de la punctul de început până la punctul final. Asta este
pot fi necesare în unele cazuri, de exemplu pentru ușile care sunt
deschis numai pe o parte.

După adăugarea punctelor
verificați folosind punctul de parcurs în mod, o abordare reală
puncte. Uneori se întâmplă să adăugați un punct care pare a fi aproape
Altă și, de asemenea, cum ar fi între aceste puncte nu există obstacole, totuși
nucleul Half-Life nu consideră punctul atins. Prin urmare, este necesar
Verificați conexiunile pentru puncte în ambele direcții. De obicei nu
trebuie să monitorizeze acest lucru, dar în unele
pentru a petrece ceva timp conectarea punctelor manual (de exemplu, pentru
scări).

În scopul de a pune punctul în cazul în care ar trebui să bot
stai jos, stai jos în timp ce adaugi un punct. Bots va fi
închideți automat când vă apropiați de un punct (dacă aceasta nu este o tabără
loc).

4. Ce este WayZone?

Bots va alege
punct în cadrul acestei raze, ca un punct unde să mergem, este doar
face mișcarea nu atât de "statică". Puncte precum "Scări",
"Quemper Place" și "Map Map" au întotdeauna o rază de 0. Nu încercați
schimba-l. După ce botul POD a calculat toate zonele, este necesar
verificați toate punctele, indiferent dacă acestea sunt într-adevăr realizabile în
raza lui WayZone. Încercați să fiți atenți când setați raza.
În apropierea colțurilor este mai bine să reduceți raza. De asemenea, este de dorit să setați raza de 0
pentru niște ușile înguste. Pentru a instala manual
raza zonei, este necesar, în apropierea punctului, să intre în consola
"pointpoint setradius x", unde x este valoarea de rază necesară
atribuiți un punct. Valorile de la 0 la 128 sunt permise
mai multă rază. De asemenea, rețineți că, dacă este activat modul pathwaypoints,
raza va fi afișată în linii albastre (dacă nu este 0)







Articole similare

Trimiteți-le prietenilor: