Moduri de scriere a lecțiilor de la zero # 1 - aflați pionul lingvistic

Îmi cer scuze pentru întârziere.

Bună seara, dragi utilizatori ai portalului PAWNO-CRMP. Începând de astăzi, vom începe să scriem mod de la zero, pe baza căruia puteți să vă faceți serverul. Prin standard, vom porni de la cea mai simplă la cea mai complexă. Să mergem!

Mai intai avem nevoie de un mod simplu, pe care il puteti descarca aici (click srv-pawno-crmp-c3-win.rar).

L-ai descărcat? Dezarhivat? Băieți buni Să mergem mai departe.

Crearea unui script implicit; curățarea din resturi.

1) Deci, vom lucra cu programul Pawno. Mergem la dosarul cu serverul> pawno> pawno.exe.

Înainte de a programa fereastra, să creăm un script implicit.

Pentru a crea un script, uita-te la partea de sus a programului, și vezi meniul de navigare, există 10 butoane. Avem nevoie de primul buton, numit "Nou". captură de ecran:

Pe celelalte nouă butoane, voi vorbi mai târziu.

2) Totul, am creat scenariul, începem să îl curățăm.

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Accesați publicul OnPlayerRequestClass și ștergeți:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Accesați publicul OnPlayerCommandText și ștergeți:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

În viitor, cu acest public nu vom lucra, tk. coaja va fi DC_CMD.

Vom scrie funcțiile necesare și vom configura modulul.

Totul, moda, am curățat, acum e momentul să ajustăm inima moda noastră.

1) Du-te la public OnGameModeInit și adăugați:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Această funcție dezactivează toate intrările / ieșirile clădirilor (marcaje galbene).

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Activează / dezactivează încărcarea banilor pentru trucurile efectuate (funcționează pentru toți jucătorii). Dacă este activată, jucătorii vor primi o recompensă în numerar atunci când efectuează cascadorii pe vehicul.

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Funcția determină la ce distanță este vizibil clicul jucătorului.

2) Cu funcțiile pe care le-am terminat, acum vom configura modulul. Până acum, vom configura o singură funcție.

Accesați publicul OnGameModeInit. Vedem linia:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

În cazul în care "Blank Script" este numele modului dvs., îl puteți modifica (nu ștergeți cotații).

Acum trebuie să compilăm modul. Pentru ce este? În mod tipic: fișierul Pwn este sursa pe care o edificăm și cu care lucrăm acum; .amx este fișierul de execuție necesar pentru ca serverul să funcționeze. Ie Dacă nu compilam modul, atunci serverul nu va funcționa, deoarece Nu am convertit fișierul .amx (executing) din fișierul .pwn (sursă). Pentru a compila modulul, apăsați butonul opt ("Compilați", captura de ecran de mai jos), o fereastră apare în fața dvs. Selectați calea: dosar cu server> gamemodes. Introduceți numele: nou.