Crearea de carduri de la sursa de Counter-Strike pentru începători - articol

În sors doar câteva dintre numele obiectelor sunt schimbate, alte declanșatoare și obiecte luate de la halva.

Când totul este gata, puteți începe să creați o hartă.

Pentru a începe, asigurați-vă că pentru a adăuga obiecte, fără de care cardul nu va face, și anume, locul pentru apariția jucătorilor și zona de achiziție pentru ambele echipe. De asemenea, este necesar să se adauge puncte de spawn de jucători, este de dorit să-l facă la 16 pe fiecare parte, pentru că este cei mai mulți jucători.







Cu ajutorul Entitate Tool Tool (Shift + E), loc pe baza de 16 dintre punctele cele mai spawn. Pentru a face acest lucru, utilizați info_player_counterterrorist și clase info_player_terrorist. Încercați să nu pentru a plasa apariția unor jucători prea aproape, în caz contrar după icrelor, ei pot obține pur și simplu blocat. Rețineți că puteți specifica unghiul de rotație al playerului setările punctului de respawn, și că nu ar fi foarte frumos dacă jucătorul se va confrunta cu peretele.

Acum, creați o zonă pentru achiziționarea. Creați o perie, acoperind toate punctele de o icrelor echipa, ignorând faptul că el poate traversa peretele și în afara graniței hartă. Selectați butonul periei și apăsați ToEntity creat pentru aceasta clasa func_buyzone atribuie. În stabilirea unei opțiuni în mod necesar echipei, care determină echipa care jucătorii pot cumpăra echipamente în acest domeniu. Se repetă pentru altă bază de date.

Acum, jucătorii vor putea să apară în bazele lor și să cumpere arme. Noi nu specificați un scenariu specific, dar pe hartă este deja posibil să se joace. Salvați-l ca mp_vashe_nazvanie și compila (F9).

Puteți rula cartela în joc și testați-l pe roboții, calea pentru care este generat automat atunci când rulați un card de necunoscut. fișier de navigare stocat în folderul hărți și are același nume ca și carte (VNA de expansiune). Dar acest lucru este posibil numai pe CS 1.6, astfel cum sors în roboții nu sunt în măsură să scaneze cardul. Și dacă doriți roboții rulează pe un alt mod, sau altceva, apoi citiți articolul despre editare waypoint, dar este, de asemenea, se aplică numai la CS 1.6

Deschideți harta creat anterior și locul patru ostatici pe baza teroriștilor. Pentru a face acest lucru, utilizați clasa hostage_entity. Nu uitați să implementați ostatici cu care se confruntă centrul camerei. Apoi, creați o perie bazat pe forțele speciale, care vor indica zona de evacuare, și notați-l în func_hostage_rescue - obiectul nu necesită setări. În cazul în care plasarea zonei de evacuare oprire achiziționați zona, o puteți ascunde folosind Hide Selected butonul Obiecte.







Harta este acum într-o stare complet terminat, în viitor, va fi capabil să direcționeze echilibru sau orice altceva. Salvați harta numit cs_vashe_nazvanie și compilați-l. Atunci când testați hartă, puteți vedea pentru tine cum dispar ostatici, atingând zona de evacuare, iar victoria va fi numărate Contra. Vă rugăm să rețineți că ostaticii folosesc același mod de a naviga ca roboții, adică, fără a prizonierii generate nav-dosar, în general, nu se va muta.

Considerăm acum modul de a face un card cu o bombă. În conformitate cu normele ar trebui să fie cele două puncte pe care doriți să le distrugă, ci să ne învețe suficient pentru unul. Pentru a funcționa corect, script-ul este suficient pentru a crea numai zona minieră, dar vom folosi, de asemenea, unele caracteristici suplimentare.

Deschideți harta ați creat la început și de a crea o perie mică, ceea ce denotă zona în care teroriștii ar putea folosi explozibili. Adu peria pentru a func_bomb_target clasa. În principiu, acest lucru este suficient pentru cartela să funcționeze corect, dar vom merge un pic mai departe. Creați un info_map_parameters punct de obiect. În setările sale, există doar o singură opțiune, care vă permite să setați raza daune bombă din centrul zonei miniere. Pentru cardurile noastre de valoare optimă - 256 de unități.

Creați mai multe obiecte în zona minieră, care va exploda cu o bombă, și le transformă în clasa func_breakable. În setările pe care le specificați numele bomb01_trg01. În parametrii prop_data valoarea corespunzătoare tipului de obiect stabilit, în Tip material Tip material. Se repetă acest lucru pentru toate obiectele, schimbarea numelui la bomb01_trg02 și bomb01_trg03. Apoi, du-te la setările zonei miniere și faceți clic pe fila Ieșiri. Faceți clic pe butonul Add și specificați setările după cum urmează: de ieșire meu numit - BombExplode, Ținte entități numite - bomb01_trg01, Prin această intrare - Break După o întârziere în secunde de - 0,2. Repetați acest pas de mai multe ori ca obiecte, înlocuind numele obiectului următor, și creșterea intervalului de timp de 0,2 secunde.

Rezultatul este după cum urmează: imediat ce bomba este declanșată, are loc o explozie, care ucide toți jucătorii din spațiul central, și apoi cu un interval mic distruse succesiv obiecte. Puteți arunca, de asemenea, o grămadă de elemente care vor fi pe cont propriu zbura departe de explozie. Salvați harta numit de_vashe_nazvanie și compilați-l.

Când vă conectați mai întâi la joc, ecranul de selectare a echipei prezinta harta din unghiuri diferite, astfel cum sunt definite de creatorii cardului, folosind aparatul de fotografiat. În cazul în care cardul nu este specificat, nici un aparat de fotografiat, unghiul va fi ales în raport cu primul loc de aspectul player-ului. În continuare, vom discuta despre modul în care se face acest lucru.

Unghiul definit de două obiecte de puncte. Primul punct indică unde va rămâne, iar a doua cameră - unde va fi direcționat. În practică, acest lucru funcționează după cum urmează: ca primul punct de point_viewcontrol a crea un obiect în locul unde va fi amplasat ochiul observatorului. Creați un al doilea punct de clasa folosind info_target. Acum, du-te la setările de al doilea punct și specificați numele camera01_trg. În stabilirea numelui punctului camera01 primul punct și setați entitate să Uita-te la camera01_trg valoare. Puteți rula jocul și testați rezultatul.

Rețineți că puteți crea mai multe camere, care între ecranul va trece automat după o anumită perioadă de timp.

concluzie

Deci, ai fost un tânăr cartograf rată CS și poate crea destul de o carte excelenta. Pentru formare suplimentară sfătuim să citiți acest articol (? Secțiunea = hl2name = VHE_manual_N1) privind crearea unei cărți de mai avansate.