Instalarea pluginului mani admin - totul despre configurarea serverului sursă - directorul - articole - contra-grevă

Primul pas este să descărcați cea mai recentă versiune a pluginului. În momentul de față, este de 1,2 S. Nu vă fie teamă Beta Console - singurul lucru care separă plug-in de a scapa de ea - aceasta este o oportunitate de a numi administratori prin intermediul meniului. În rest - este destul de stabil construi.







Exemplu: ați despachetat plugin-ul în folderul c: # 92; temp # 92; mani și serverul se află în folderul c: # 92; server. Trebuie să copiați directorul c: # 92; temp # 92; mani # 92; cstrike în directorul c: # 92; pe cel existent.

Dacă ați copiat totul corect, atunci în folderul c: # 92; server # 92; cstrike # 92; addons veți avea fișierele mani_admin_plugin.dll etc.

Reporniți serverul. Introduceți plugin_print în consola server - ar trebui să vedeți o listă de plugin-uri, inclusiv Mani Admin Plugin. Dacă nu vedeți - verificați dacă fișierele sunt copiate corect.

Acum, să vedem ce descrie fiecare fișier:

mani_admin_plugin.dll - fișierul plugin real pentru Windows
mani_admin_plugin.vdf - fișier care indică serverul de unde trebuie să încărcați pluginul
mani_admin_plugin.so - fișierul plugin pentru Linux (dacă rulați serverul în Windows, acest fișier poate fi șters)

Folder cstrike # 92; addons # 92; mani_admin_plugin # 92; bin:
mani_admin_plugin.dll și mani_admin_plugin.so - această bibliotecă plugin sub SourceMM pentru Windows și, respectiv, Linux. Dacă nu știi ce SourceMM sau nu doriți să-l folosească (ca eu nu vreau) - puteți șterge pur și simplu întregul folder

autoexec.cfg - acest fișier nu aparține plugin-ului în sine, ci este un fișier de configurare al serverului care este încărcat de fiecare dată când este pornit. În versiunile 1.2 nu se utilizează (în versiunile viitoare ale pluginului acesta va fi eliminat din pachet).
mani_server.cfg este fișierul principal de configurare a pluginului. Unul dintre cele două fișiere cele mai importante, este în el trebuie să săpați cel mai mult.

cexeclist_all.txt - în acest fișier puteți adăuga elementele din meniul de administrare și comenzile corespunzătoare. Dacă selectați aceste elemente de meniu, comenzile corespunzătoare vor fi executate pe toți clienții
cexeclist_ct.txt - în acest fișier puteți adăuga elementele din meniul de administrare și comenzile corespunzătoare. Dacă selectați aceste elemente de meniu, comenzile corespunzătoare vor fi executate pe comanda CT
cexeclist_player.txt - în acest fișier puteți adăuga elementele din meniul de administrare și comenzile corespunzătoare. Când selectați aceste elemente de meniu, comenzile corespunzătoare vor fi executate pe singurul player pe care l-ați selectat
cexeclist_spec.txt - în acest fișier puteți adăuga elementele din meniul de administrare și comenzile corespunzătoare. Dacă selectați aceste elemente de meniu, comenzile corespunzătoare vor fi executate pe toți spectatorii
cexeclist_t.txt - în acest fișier puteți adăuga elementele din meniul de administrare și comenzile corespunzătoare. Dacă selectați aceste elemente de meniu, comenzile corespunzătoare vor fi executate pe comanda T

chattriggers.txt - blocarea parametrilor spun comenzile sunt setate în acest fișier. Acest lucru este util pentru prevenirea inundațiilor cu comenzi populare, cum ar fi rang, top10, etc. Puteți configura ce echipa va fi blocat complet (nu sunt afișate în chat-ul și nu va funcționa), blocat pur și simplu chat (nu sunt afișate în chat-ul, dar de lucru, care este, clientul primește un răspuns de la server / plugin) sau blocate pe chat anumit număr de ori ( de exemplu, vor fi afișate în chat în fiecare zece ori)

clients.txt - lista administratorilor, grupurilor și clienților care au imunitate. Al doilea fișier cel mai important din plugin

commandlist.txt - în acest fișier puteți configura propriile comenzi de spus. De exemplu, pentru a face "spune @rr" executa comanda "mp_restartgame 1"

crontablist.txt - planificator de acțiune de bază. Puteți configura programul pentru executarea automată a anumitor comenzi pe server

database.txt - parametrii de acces la baza de date sunt stocați aici

default_weapon_restrictions.txt - acest fișier conține interdicții privind armele care vor fi eficiente pe toate cardurile de pe server

downloads.txt - acest fișier înregistrează toate fișierele pe care doriți să le încărcați la clienți

flaglist.txt - lista steagurilor de administrare. Fișierul este doar pentru informare și nu are funcționalitate







gametypes.txt - fișier plug-in de serviciu, care definește limitările funcționale pentru diferite jocuri și moduri. NU EDITAȚI ACEST FIȘIERE

gimpphrase.txt - Acest fișier conține fraza, care va fi înlocuit cu orice mesaje de chat „prost“ jucător (echipa expus ma_gimp)

rconlist.txt - în acest fișier puteți configura elementele din meniul de administrare și comenzile corespunzătoare rcon. Dacă selectați aceste elemente de meniu, comenzile rcon corespunzătoare sunt executate pe server

restricted_weapons.txt - lista de arme pe care administratorii le pot interzice prin meniu

soundlist.txt - listă de pseudonime și fișierele de sunet corespunzătoare, care pot fi executate pe clienți

spawnpoints.txt - o listă de puncte respawn suplimentare pe hărți. Util pentru servere în cazul în care numărul de sloturi este mai mare decât numărul de puncte standard de spawn pe anumite carduri

texturelist.txt - lista texturilor necesare pentru efecte non-standard prin ma_effect.

votequestionlist.txt - o listă cu elementele de meniu și întrebările lor corespunzătoare cu privire la vot. Dacă selectați un element de meniu, un vot va începe cu întrebarea corespunzătoare

voterconlist.txt - o listă cu elementele de meniu și comenzile lor rcon corespunzătoare. Dacă selectați un element de meniu, va fi declanșat un vot pentru comanda rcon corespunzătoare.

votemaplist.txt - lista de cărți pentru care jucătorii pot vota cu setarea corespunzătoare în mani_server.cfg. Fișierul este generat automat prima dată când plug-in-ul este pornit, în pachetul de instalare nu există niciunul.

wordfilter.txt - lista cuvintelor interzise care vor fi blocate în chat

english.cfg - acest fișier conține text care poate fi tradus în alte limbi. Acest fișier este necesar pentru a lucra plugin-ul și a schimba-l direct nu este recomandat

language.cfg - acest fișier specifică limba în care este tradus plug-in-ul. Dacă specifică altceva decât engleza, fișierul cfg corespunzător trebuie să fie în același folder. De exemplu, dacă specificați limba rusă în limba.cfg, fișierul russian.cfg trebuie să fie în același folder.

Acest dosar stochează logurile plug-in-ului Mani, dacă setarea corespunzătoare este specificată în mani_server.cfg

Acest dosar stochează config-uri cu setările Mani specifice unui anumit card. Configs ar trebui să fie numit card_name.cfg. De exemplu: de_dust2.cfg

În acest dosar sunt stocate configurații de restricționare a armei, specifice hărților reale. Fișierul ar trebui să fie numit numele cardului the_restrict.txt

Acest dosar stochează skin-uri non-standard și imagini de resurse pentru ele

Acesta este dosarul de servicii.

Acest dosar conține sunete care sunt utilizate de pluginul Mani.

După ce ați determinat ce fișier este responsabil pentru care, puteți continua configurarea pluginului.

Primul lucru pe care trebuie să-l studiați cu atenție în fișierul mani_server.cfg și să determinați setările dorite. O descriere detaliată a fiecăruia este dată în mesajul următor.

Pentru a face setările în vigoare, trebuie să adăugați la server.cfg fișierul „exec mani_server.cfg“ string (fără ghilimele).

Apoi, trebuie să configurați administratorii. Pentru a face acest lucru:

Metoda 1: Editați manual fișierul clients.txt.

Când instalați pluginul, fișierul lipsește. Acesta va fi creat prima dată când o porniți, sau o puteți crea singur.

Structura noului fișier pentru atribuirea administratorilor este mai complicată decât înainte, dar în realitate este mai convenabilă.

Mai întâi, mergeți la sfârșitul fișierului în secțiunea "AdMerge" și alocați grupuri de acces. Acest lucru este mult mai convenabil decât scrierea tuturor steagurilor pentru fiecare administrator.

Spre deosebire de versiunile 1.1.x în mod implicit, totul este interzis, iar indicarea drapelului (literelor) nu selectează dreptul, dar dă. Formatul sarcinii de grup (steagurile trebuie specificate cu un spațiu):
"nume-grup" "cu numele grupului"
Steagul de administrator este necesar pentru a obține drepturi de administrator. Fără aceasta, accesul la administrare nu va fi independent de alte steaguri.
Steagul client oferă acces la administrarea listei de administratori
Steagul pban oferă acces la interdicții permanente
Flag spray oferă acces la spray-urile jucătorilor de urmărire
Steagul gravitar oferă acces la o schimbare a gravitației
Lista completă a steagurilor este descrisă în fișierul flags.txt

În ceea ce privește grupurile, accesați administratorii:
Toți administratorii sunt înregistrați în secțiunea "Jucători".
Primul câmp este ID-ul care separă un administrator de celălalt. În acest domeniu este identificat de către administrator, astfel încât o face clar (Exemplu: admin1 - denumirea poloho, Vasya Pupkin - bun).

Orice parametru, cu excepția parolei, poate conține mai multe valori. Vedeți un exemplu cu porecle în fișierul meu.

ATENȚIE: Dacă utilizați stocarea datelor în baza de date MySQL, după ce fișierul este fix, trebuie să executați comanda ma_client upload pe server

Metoda 2: Normal

Tot ceea ce este descris în metoda 1 se poate face direct din joc sau din consola server folosind comenzile ma_client și ma_clientgroup. Parametrii pe care i-am pictat mai sus, așa că acum dau următoarea comandă:

ma_clientgroup addgroup "Full Access" "+ #"
ma_client addclient "Newbie"
ma_client addsteam "începător" "STEAM_0: 1: 4562525"
ma_client setaflag "începător" "+ admin + client"
ma_client addagroup "Newbie" "Acces complet"
ma_client setiflag "Newbie" "+ #"
încărcați ma_client

Metoda 3: Dacă ați avut versiuni anterioare ale pluginului (1.1.x):

Am actualizat plugin-ul de la 1.1.x la 1.2 Beta și începe server. Noua versiune a pluginului găsi adminlist.txt fișiere, admingroups.txt, immunitylist.txt și immunitygroups.txt clients.txt genera automat un fișier și adăugați la extinderea fișierelor .old vechi (în care datele sunt stocate pe admin este acum). toate

Pro: nimic nu trebuie făcut, plug-in-ul face totul în sine
Contra: funcționează doar o singură dată. Mai degrabă decât unul, puteți face cu siguranță modificări adminlist.txt, elimina clients.txt, reporniți serverul și permite plugin-uri generit clients.txt din nou de fiecare dată când adăugați administrator. Dar trebuie să recunoașteți că sunt hemoroizi.

Totul, plugin-ul este instalat, configurat și gata de plecare. se bucura







Articole similare

Trimiteți-le prietenilor: