Pentru a crea pluginul AMX, avem nevoie de amxx-studio. Locurile în care acest program poate fi descărcat foarte mult, mergeți la Google / Yandex / ... și introduceți "download amxx-studio".
#define PLUGIN "Plugin N1"
#define VERSION «0.01»
#define AUTOR "Petya" #define AUTOR "Petya"
Trei linii de mai sus - care este, informații despre numele și versiunea plugin și creatorul său (puteți scrie numai limba latină) de mai jos trebuie să se conecteze la modulele noastre plugin: trei linii de mai sus - adică, informații cu privire la numele și versiunea plugin și creatorul său (puteți scrie numai cu litere latine). Apoi, trebuie să conectați module la pluginul nostru:
# include amxmodx
# include amxmisc
#include cstrike
Apoi adăugați următoarele linii în pluginul nostru:
public plugin_init () register_plugin (PLUGIN, VERSIUNE, AUTOR)>
Linia register_plugin (PLUGIN, VERSION, AUTHOR) înregistrează pluginul nostru cu datele specificate mai sus.
Acum, după linie
register_plugin (PLUGIN, VERSION, AUTHOR)
adăugați aceasta este următoarea:
register_concmd ( «amx_ivanov», »Petya», ADMIN_ALL, »Zapyskaet fynkciu ot PETI ivanova»)
amx_ivanov este o comandă consola care va apela funcția "petya".
ADMIN_ALL - este responsabil pentru faptul că această comandă este disponibilă pentru toată lumea.
Zapyskaet fynkciu ot peti ivanova - scopul comenzii, acest text va fi tipărit la tastarea consolei amx_help.
Apoi, trebuie să procesați funcția petya, care se numește atunci când tastați amx_ivanov în consola Counter-Strike.
public ivanov (id) <
client_print (id, print_chat, eto perviy plugin Peti Ivanova)
>
Utilizați comanda public ivanov (id) pentru a determina id-ul jucătorului.
Șirul client_print (id, print_chat, "eto perviy plugin Peti Ivanova") spunem funcția, ce ar trebui să facă.
Termina funcția.
Salvăm ceea ce avem sub numele ivanov în dosarul ... / cstrike / addons / amxmodx / scripting /. Porniți compile.exe. apoi luați ivanov.amxx din folderul compilat și instalați-l ca și alte pluginuri amxx.
Și așa,
am creat un plugin care este responsabil pentru faptul că atunci când tastați amx_ivanov în consola CS, mesajul "eto perviy plugin Peti Ivanova" este afișat în chat.
Sper că reușiți!