Descrierea detaliată a instalării și configurației amx mod - all for minecraft server, css, gs

Descrierea detaliată a instalării și configurației amx mod - all for minecraft server, css, gs

Instalarea modului AMX


Pasul unu - pregătiți-vă.

Dacă înainte de a trece la AMX ai avut AdminMod, atunci ai deja instalat Metamod. Trebuie doar să vă asigurați de versiunea sa - nu trebuie să fie mai mică decât 1.14.х







Dezarhivați arhiva și instalați fișierele după cum urmează:

cstrike / metamod / dlls / metamod.dll
cstrike / addons / metamod / dlls / metamod_i386.so
cstrike / addons / metamod / plugins.ini

Acum, deschideți fișierul liblist.gam în directorul Counter-Strike și găsiți liniile din el:

gamedll "dllsmp.dll"
gamedll_linux "dlls / cs_i386.so"

ele trebuie schimbate și aduse la forma:

gamedll "addons / metamod / dlls / metamod.dll"
gamedll_linux "addons / metamod / dlls / metamod_i386.so"

efectuați modificările necesare, nu uitați să le salvați.

Și așa, Metamod este instalat.

Pasul al doilea este instalarea.

Dezarhivați arhiva AMX descărcată în directorul unde se află Counter-Strike.

Ar trebui să obțineți următoarele:

cstrike / addons / amx / dlls / amx_mm.dll
cstrike / addons / amx / dlls / amx_mm_i386.so
cstrike / addons / amx / dll / fun_ms.dll
cstrike / addons / amx / dlls / fun_ms_i386.so
cstrike / addons / amx / dlls / csstats_ms.dll
cstrike / addons / amx / dlls / csstats_ms_i386.so
cstrike / addons / amx / dll / logd_ms.dll
cstrike / addons / amx / dlls / logd_ms_i386.so
cstrike / addons / amx / dll / mysql_ms.dll
cstrike / addons / amx / dll / mysql_ms_i386.so
cstrike / addons / amx / dlls / udp_ms.dll
cstrike / addons / amx / dlls / udp_ms_i386.so
cstrike / addons / amx / examples / * sma
cstrike / addons / amx / exemple / include / *. inc
cstrike / addons / amx / jurnale /.
cstrike / addons / amx / plugins / plugins.ini
cstrike / addons / amx / plugins / * amx
cstrike / addons / amx / modules.ini
cstrike / addons / amx / ...

win32 addonsamxdllsamx_mm.dll
linux addons / amx / dlls / amx_mm_i386.so
; Mai multe funcții de script pentru AMX Mod
win32 addonsamxdllsfun_ms.dll
linux addons / amx / dlls / fun_ms_i386.so
; Statistici pentru Counter-Strike
win32 addonsamxdllscsstats_ms.dll
linux addons / amx / dlls / csstats_ms_i386.so

; Mai multe funcții de script pentru AMX Mod
addons / amx / dlls / fun_ms.dll
addons / amx / dlls / fun_ms_i386.so
; Statistici Counter-Strike (numai dacă doriți să utilizați statistici)
addons / amx / dlls / csstats_ms.dll
addons / amx / dlls / csstats_ms_i386.so
; AMX LogD (numai dacă pluginurile utilizează acest lucru)
addons / amx / dlls / logd_ms.dll
addons / amx / dlls / logd_ms_i386.so
; Accesul la MySQL (numai dacă pluginurile utilizează acest lucru)
addons / amx / dlls / mysql_ms.dll
addons / amx / dlls / mysql_ms_i386.so
; Rcon și interogare (numai dacă pluginurile utilizează acest lucru)
addons / amx / dlls / udp_ms.dll
addons / amx / dlls / udp_ms_i386.so

Toate fișierele script AMX (cum ar fi fișiere - * .amx), pe care le utilizați trebuie să fie situate într-un director $ moddir / addons / AMX / plugins, și sunt înregistrate în fișierul plugins.ini situat în același loc.

Instalarea AMX este finalizată.

Pasul trei este setat.

Deschideți fișierul de configurare AMX - cstrike / addons / amx / admin.cfg

Primul lucru pe care îl veți vedea este o listă lungă de taste de acces și de steaguri pentru setarea drepturilor de administrator:

// Steaguri:
// a - nu lăsați jucătorul de pe server cu o parolă greșită
// b - înregistrați eticheta clanului
// c - adminul vine doar cu aceste valori authid / wonid
// d - admin vine doar din acest ip
// e - parola nu este bifată (este necesar doar numele meciului / ip / wonid)

// Acces:
// a - imunitate (jucătorul nu poate fi lovit / interzis / slayen / slapin și expus altor echipe)
// b - rezervare (jucătorul va putea folosi slotul de rezervă)
// c - accesul la comanda amx_kick
// d - acces la comanda amx_ban și amx_unban
// e - accesul la comanda amx_slay și amx_slap
// f - acces la comanda amx_map
// g - acces la comanda amx_cvar (nu pot fi accesate toate variabilele)
// h - acces la comanda amx_cfg
// i - acces la comanda amx_chat și la alte comenzi de chat
// j - accesul la comanda amx_vote și alte comenzi de vot
// k - acces la variabila sv_password (prin comanda amx_cvar)
// l - acces la variabila amx_rcon și rcon_password (prin comanda amx_cvar)
// m - nivel arbitrar A (dacă utilizați pluginuri non-standard amx)
// n este un nivel arbitrar B
// o este un nivel arbitrar C
// p este un nivel arbitrar D
// q este un nivel arbitrar de E
// r este un nivel arbitrar de F
// s este un nivel arbitrar G
// t este un nivel arbitrar de H
// u - acces la meniul de control grafic
// z - utilizator

// Exemplu de configurare a contului de administrator
// amx_admin "Jucător" "my_password" "abcdefghijklmnopqrstu" "a"

acesta este un exemplu de alocare a drepturilor jucătorului. Numele jucătorului este Player. Parola lui este my_password, apoi drepturile și steagurile ei merg

Jucătorul este imun la comenzile altor administratori, acces la comenzi și meniul grafic AMX, acces la comenzi suplimentare (non-standard) plugin-uri AMX și va nepuschen la server atunci când parola specificată este incorectă.

Chiar sub linia acestui exemplu, puteți începe distribuirea elefanților, adică drepturi de admin pentru jucători;)

Urmează linia:

// Accesul implicit
amx_default_access ""

Această linie este responsabilă pentru drepturile utilizatorilor "implicit", adică. acele drepturi care vor fi acordate tuturor jucătorilor de pe server.

De exemplu, amx_default_access "j" - va da posibilitatea oricarui jucator de pe server sa ridice votul asupra schimbarii cartilor, loviturilor etc.

// Numele setinfo care ar trebui să stocheze parola pe client
// f.e. cu setările curente admin trebuie să aibă o linie în config: setinfo _pw salut
amx_password_field "_pw"

Acesta este responsabil pentru ce prefix va fi folosit pentru a specifica parola pentru conectarea la server de către player ca administrator.

Pe exemplul jucătorului de mai sus Player: pentru a obține drepturile de admin, înainte de a intra pe server, el trebuie să scrie în consola:

setinfo _pw my_password

În loc de "_pw" puteți utiliza alte combinații de litere, de exemplu:






amx_password_field "myserver". atunci jucătorul trebuie să scrie următoarele în consola: setinfo myserver my_password

// Modul de logare pe server
// 2 - loviți toți jucătorii care nu sunt pe listă
// 1 - modul normal
// 0 - dezactivarea înregistrării, jucătorii nu vor fi verificați (și accesul nu va fi setat)
amx_mode 1

Controlează accesul la server:

2 - nu permiteți jucătorilor care nu sunt pe lista administratorilor să se afle pe server.
1 - modul normal
0 - jucătorii nu sunt verificați pentru drepturi (iar drepturile lor sunt ignorate)

// Afișează activitatea administratorilor
// 0 - dezactivat
// 1 - arată fără admin nick
// 2 - arată cu porecla
amx_show_activitate 2

Răspunde dacă numele administratorului în numele căruia sunt executate anumite comenzi este util (util pentru controlul public împotriva exagerării de către admin

De exemplu, în cazul în care administratorul va tip în consola „amx_tsay alb loxi VSE Tut I 4ewki“ (mesaj ilustrat în colțul din stânga jos al culorii albe), atunci tot ecranul se va vedea exact cine deține aceste cuvinte: „ADMINISTRATOR: vse Vy Tut loxi I 4ewki“

valori:
0 - dezactivat (nu sunt afișate comenzi)
1 - arată fără a specifica numele administratorului.
2 - specificați cu numele administratorului.

Afișează un mesaj de "creeping line" în partea de jos a centrului ecranului cu un interval de 300 de secunde. Poate fi rezolvată pentru oricare dintre dvs., dacă doriți

// Frecvența mesajelor de informare din sec.
amx_freq_imessage 180

Specifică timpul în secunde în care se va afișa mesajul de informare din centrul ecranului.

Mesajele informative direct - puteți schimba la preferințele dvs.

Aceste mesaje sunt afișate la rândul lor, cu intervalul de mai sus. Cifrele de la capăt sunt culoarea mesajului în format RGB.

// Setați protecția împotriva inundațiilor prin chat
amx_flood_time 0,75

este responsabil pentru regimul „în inundații“ - intervalul în secunde între afișarea mesajelor pe player-ul (un mesaj care va fi trimis la timpul specificat vor fi ignorate și nu sunt prezentate altor jucători)

// Înlăturați regulile pentru a păstra liber sloturile rezervate
// 0 - nu lovi nimeni și păstrează sloturi rezervate doar pentru jucătorii cu rezervare
// 1 - lovitura de cel mai scurt timp de joc
// 2 - lovit de cel mai rău ping
// 3 - nu lovi pe nimeni și puneți numai sloturi rezervate numai jucătorilor cu rezervare
amx_reservation 3

Responsabil de modul de alocare a sloturilor de rezervă administratorilor care intră pe server:
0 - nimeni nu lovi cu piciorul și a pus pe sloturi de rezervă (în cazul în care sloturile publice sunt ocupate pe copia de rezervă va conține numai jucătorii cu drepturi asupra acesteia, dar dacă nu este ocupat, atunci jucătorii cu dreptul de a rezerva un slot, ia mai întâi sloturi publice.)
1 - pentru a lovi cu piciorul pe acei jucători care au reușit să joace cel mai puțin din toate (îmi pare rău, da?
2 - pentru a lovi pe cei care au cel mai mare ping.
3 - nici o lovitură - sloturile de rezervă rămase permise numai jucători cu dreptul de a rezerva sloturile orare (jucatorii cu dreptul la o copie de siguranță va merge doar la sloturile de rezervă, indiferent de ocuparea forței de muncă nu sunt publice.)

Suma pentru sloturile rezervate
amx_reserved_slots 2

Indică numărul de sloturi de rezervă de pe server.

IMPORTANT! Rețineți că există o distincție clară între sloturile STANDBY și PUBLIC în AMX. Cu anumite setări, la fel cum jucătorii nu pot ocupa sloturi de rezervă, din contră - administratorii nu vor putea ocupa sloturi publice.

Rețineți, de asemenea, că, dacă aveți un server, toate sloturile sunt alocate ca rezervă, cu numindu-le simplu (fără licență) jucatori (urmate de o lovitură de la sloturile lor la intrarea în serverul de administrare), este necesar să se indice mai mult de un slot. Acest interval va fi folosit ca o „ușă“ la server pentru administrator (de exemplu, în primul rând el a pus-o, iar apoi a determinat jucătorul care eliberează un slot ocupat de lovitura administratorului).

Exemplu: 14 sloturi + 1 "ușă" = 15 sloturi în total.

Singurul negativ - această "ușă" este de asemenea afișată în player în proprietățile serverului.

// Timp rămas afișat
// a - afișarea textului
// b - folosiți voce
// c - nu adăugați "rămășițe" (numai în voce)
// d - nu adăugați "ore / minute / secunde" (numai în voce)
// e - arată / vorbi dacă timpul curent este mai mic decât acest set
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"

controlează modul în care mesajul va fi anunțat jucătorilor, despre timpul rămas înainte de schimbarea cardului. Începe anunțul cu 20 de minute înainte de schimbare. Apoi timp de 10,5,3,1 minute și de la 11 secunde a doua numărătoare inversă începe înainte de schimbarea cardului.

amx_time_display "moduri" "timp"

moduri:
a - afișați ora de pe ecran
b - folosiți vocea pentru a anunța timpul
c - nu adăugați cuvântul "stânga" (numai anunțul vocal)
d - nu adăugați cuvintele "ore / minute / secunde" (numai anunțuri vocale)
e - numărătoare în jos până când harta este schimbată (în secunde)

Timpul este timpul în secunde, când este anunțat timpul rămas până la schimbarea hărții.

// Întârziere minimă în secunde între două
amx_vote_delay 30

Intervalul în secunde, între activările meniului grafic de vot (schimbarea hărții, lovitura, etc.). Votarea, care va fi ridicată până la ora specificată, va fi ignorată și nu va fi afișată altor jucători.

// Cât durează ședința de votare
amx_vote_time 10

Indică timpul în secunde, în timpul căruia se va efectua votarea, adică. afișarea timpului de afișare a meniului grafic pe ecranul playerului.

// Afișați cine votează pentru ce
amx_vote_answers 1

Acesta este responsabil pentru faptul că jucătorul va fi afișat pe ecran, pentru care fiecare jucător a votat. 1 - arată, 0 - nr.

// Unele rapoarte pentru succesul votului
amx_votekick_ratio 0.40
amx_voteban_ratio 0.40
amx_votemap_ratio 0.40
amx_vote_ratio 0,02

Indică numărul de voturi care urmează a fi formate pentru rezolvarea pozitivă a problemei relevante.

1 - decizia unanima a tuturor jucatorilor de pe server este necesara
0.40 - doar 40% dintre jucătorii de pe server sunt necesari.
0.02 - doar 2% din toți jucătorii de pe server sunt necesari.

model:
// Setări statistici
// Pentru setările de statistici utilizați comanda amx_statscfg admin

pentru a controla funcționarea statisticilor, puteți folosi comanda amx_statscfg (administratorul poate modifica setările de statistici chiar în timpul jocului)

Important! Această comandă funcționează numai dacă Plug-in-ul pentru setările de statistici este activat. Numai prin comanda amx_statscfg (de plugin-ul Statistici Setări), puteți pune toate setările și salvați-le într-un fișier!

dar puteți și prietena.
introduceți imediat următoarele sub următoarele linii:
amx_avlist_mode "moduri"

moduri:
a - afișați statistici despre jucătorii care v-au atacat (câtă armură și sănătate au luat de la dvs.)
b - afișați statistici despre jucătorii atacați de dvs. (cât de multă armură și sănătate ați luat de la ei)
c - arată statisticile despre criminalul tău (cât de mult a fost eliminată sănătatea și armura și ce a ucis)
d - arată jucătorului statisticile sale la sfârșitul cardului
e - arată jucatorului o listă cu primele 15 de la sfârșitul cardului
f - afișează restul sănătății și armurii persoanei care te-a ucis pe ecran și în consola
g - permiteți "say / hp" - pentru informații detaliate despre ultimul (pentru "coliziune de luptă".
h - permiteți "say / stats" să afișeze statistici "on-line" pentru jucătorul selectat din listă.
i - Permiteți "say / top15" să afișeze lista celor 15 jucători de top.
j - permiteți "say / rank" - pentru a arăta jucătorului un loc în clasamentul pe care îl ocupă. (în ratingul AMH - este diferit de ratingul web, numit PsychoStats!)
k - permiteți "say / statsme" - pentru a afișa jucătorului statisticile sale personale "online"

exemplu: amx_avlist_mode abcd

// Anunță "spune timpul" și "spune timeleft" cu voce
amx_time_voice 1

Are anunțarea voce ora curentă însoțesc (dacă jucătorul a marcat „spune thetime“) și timpul rămas înainte de a harta modificările (dacă jucătorul a marcat „spune Timeleft“). 1 - să anunțe prin voce, 0 - să nu anunțe prin voce.

model:
// Lista hărților pentru pluginul de selectare nextmap (toate hărțile sunt îmbinate)
amx_nextmapch de_dust de_dust2 de_vegas de_storm de_nuke de_aztec
amx_nextmapch cs_militia de_prodigy cs_office de_piranesi
amx_nextmapch cs_italy de_cbble de_torn de_survivor cs_747 cs_assault
amx_nextmapch de_chateau cs_backalley cs_havana de_vertigo

Activați numai dacă utilizați pluginul pentru a selecta următoarea carte.
Lista cărților care urmează să fie votate "cartea următoare". Vă permite să faceți următoarele, după curentul (ciuda a ceea ce se spune în cartea dvs. mapcycle.txt fișier din listă. La sfârșitul fiecărei noi liste carte de carte se va schimba în următoarele specificate.

IMPORTANT! Specificați numai acele cărți care sunt fizic pe server!

următor:
// Max. timpul până la care harta poate fi extinsă
amx_extendmap_max 90

Timpul în minute, la care maximul poate fi extins cardul curent.
Alegeți cu înțelepciune și apoi jucați pe o singură carte mai mult de o oră este oarecum costisitoare

Și, în sfârșit, ultimul:

// Pas pentru fiecare extindere
amx_extendmap_step 15

pas în câteva minute, pe care cardul curent va fi prelungit. Limitat la variabilă

amx_extendmap_max. Ie dacă amx_extendmap_max 90 și amx_extendmap_step 15, atunci cardul poate fi extins de 6 ori (90/15 = 6) timp de 15 minute.

Mult noroc cu configurarea!







Trimiteți-le prietenilor: