Download Half-Life v.42 & Adrenaline Gamer
 
HomeRegisterLog in

Share | 
 

 Modificari la comenzile de ban

View previous topic View next topic Go down 
AuthorMessage
neo



Number of posts : 1167
Registration date : 2010-09-26
Age : 27

PostSubject: Modificari la comenzile de ban   Sat Dec 17, 2011 4:31 pm

Am facut ceva modificari la plugin-ul de ban si acum merge sa se dea ban si pe steamid. Insa aveti mare grija cand folositi comanda pt a da ban pe steamid (amx_ban). Veriticati daca persoana careia ii dati amx_ban are un steamid (real sau din acela generat de emulator). Cand dati in consola amx_who trebuie sa arate ceva de genu:

3 neo STEAM_0:0:1452703325 10 No Yes abcdefghijklmnopqrstu

Nu folositi comanda daca in loc de STEAM_0:0:1452703325 apare STEAM_ID_LAN pt ca daca dati un ban permanent la unu din acesta, banati apoi tot protocolul 47.

Pt cei carora le apare cand dati amx_who STEAM_ID_LAN sau VALVE_ID_LAN, folositi doar amx_banip.

La comanda amx_addban toate campurile sunt obligatorii:
Usage: amx_addban <name> <authid or ip> <time in minutes> <reason>
Sa zicem ca jucatorul Icsulescu cu ip 123.123.12.1 iese de pe server si nu apucati sa dati ban si luati ip ul cu amx_lastip,
comanda va fi: amx_addban Icsulescu 123.123.12.1 0 codat . Pt a lua steam id e amx_last
Daca dati pe steamid folositi intotdeuna ghilimele

amx_addban Icsuelscu "STEAM_0:0:1452703325" 0 codat
Edit: e obligatoriu ca la ban, banip, amx_addban sa treceti si motivul, altfel nu va functiona.



_________________




Last edited by neo on Tue Dec 20, 2011 10:02 pm; edited 2 times in total
Back to top Go down
neo



Number of posts : 1167
Registration date : 2010-09-26
Age : 27

PostSubject: Re: Modificari la comenzile de ban   Tue Dec 20, 2011 1:36 pm

Pt ca era prea mare riscul sa dati amx_ban la jucatori cu protocol 47 care au toti acelasi steamid adica STEAM_ID_LAN, am modificat comanda pt a da ban pe ip la fel ca si amx_banip.

Daca aveti ceva nelamuriri nu ezitati sa intrebati.


_________________




Last edited by neo on Tue Dec 20, 2011 10:03 pm; edited 1 time in total
Back to top Go down
neo



Number of posts : 1167
Registration date : 2010-09-26
Age : 27

PostSubject: Re: Modificari la comenzile de ban   Tue Dec 20, 2011 9:08 pm

Revin cu o precizare: pt ban pe steamid am introdus comanda amx_ban_steamid
Nu uitati sa treceti steamid-ul intre ghilimele " " si niciodata nu dati ban la STEAM_ID_LAN.

_________________


Back to top Go down
neo



Number of posts : 1167
Registration date : 2010-09-26
Age : 27

PostSubject: Re: Modificari la comenzile de ban   Tue Jan 17, 2012 11:32 am

Am vazut ca mai sunt admini care se impotmolesc cand e vorba sa dea ban la un jucator ce are nick-ul din mai multe cuvinte sau mai exista pe server unu ce are un nick similar. Solutia ar fi sa puneti tot nickul intre ghilimele.
Daca avem spre exemplu jucatorul cu numele: Am nume de un kilometru (lol ce exemplu imi veni in minte Wink) ) ar trebui sa dam amx_banip "Am nume de un kilometru" 2880 teamplay.

Insa m-am gandit sa va arat o varianta mult mai simpla, care nu necesita sa mai scrieti tot numele. Vom bana folosind userid-ul. Userid-ul este un numar format din cifre (3, 4 sau 5) ce se genereaza pt fiecare jucator care se conecteaza pe server (nu este unic, la fiecare conectare se atribuie altul). Pt a vedea userid-ul trebuie mai intai sa dam in consola comanda amx_who . Sa luam urmatorul exemplu de amx_who:

Code:
Clients on server:
 #  nick            authid              userid  imm  res  access
 1  011000010011000  STEAM_0:1:33261964  14474    No    No    z
 2  Maruta          STEAM_ID_LAN        14471    No    No    z
 3  dhany20cm        STEAM_ID_LAN        14485    No    No    z
 4  _junyor_        STEAM_ID_LAN        14486    No    No    z
 5  eke              STEAM_ID_LAN        14496    No    No    z
 6  (:(:            STEAM_ID_LAN        14487    No    No    z
 7  knyaz Yaros      STEAM_0:0:1706912178 14514    No    No    z
 8  |bK|^MALIS      STEAM_0:0:630468021  14456    No    Yes    b
 9  efo              STEAM_0:0:793308542  14516    No    No    z
10  Viking          STEAM_0:0:369344974  14517    No    No    z
11  akN              STEAM_ID_LAN        14518    No    No    z
13  iceman          STEAM_0:0:1452703325 14504    No    Yes    bcdefghijklmno

Presupunem ca vrem sa ii dam ban lui 011000010011000 (userid 14474) si pe server mai e unu care are numele 011000010011001 (deoarece ii difera ultima cifra, nu vom putea da amx_banip 01110 durata motiv, trebuie scris numele intreg altfel va spune ca mai exista un nick asemanatator).
Ban-ul pe userid se va da astfel:

amx_banip #14474 durata motiv

Observati ca am colorat diezul (#). Acesta se trece intotdeuna inaintea acelui userid, fara spatiu. Daca nu treceti diezul, pluginul va cauta un jucator cu numele 14474).

LE: Spuneam mai sus ca userid-ul este un numar format din cifre (3, 4 sau 5).
Greseala mea, acum mi-am dat seama cum se genereaza: cand porneste serverul, primul jucator care intra va avea userid 1, urmatorul 2, al 3-lea 3 samd. . Deci in concluzie forma userid-ului depinde de uptime-ul la server si nr de jucatori care s-au conectat. Daca server-ul se restarteaza, se va incepe iar de la 1

_________________




Last edited by neo on Wed Jan 18, 2012 1:41 pm; edited 2 times in total (Reason for editing : am lamurit pe ce criteriu se genereaza userid-ul)
Back to top Go down
teylo



Number of posts : 703
Registration date : 2009-04-23
Age : 22
Location : Adjud

PostSubject: Re: Modificari la comenzile de ban   Tue Jan 17, 2012 11:42 am

Asta e buna pt cei cu nume de alea hldm.ro (1) etc
Back to top Go down
http://teylo.forumgratuit.ro/
neo



Number of posts : 1167
Registration date : 2010-09-26
Age : 27

PostSubject: Re: Modificari la comenzile de ban   Tue Jan 17, 2012 11:53 am

teylo wrote:
Asta e buna pt cei cu nume de alea hldm.ro (1) etc

La aceia e simplu ca dai copy-paste la nume apoi ii pui ghilimele. Dar ce te faci daca iti intra cu numele ~~ , asa cum proceda Leito ala? Vei vedea ca nu poti scrie sau da copy-paste la acel caracter pt ca iti va inchide consola la fiecare incercare (valabil si pt caracterul "`" care se afla pe aceeasi tasta). In astfel de cazuri ban-ul se poate da numai folosind userid.

_________________


Back to top Go down
kNNbL



Number of posts : 326
Registration date : 2010-05-16
Age : 31
Location : Bucuresti/Brasov

PostSubject: Re: Modificari la comenzile de ban   Tue Jan 17, 2012 10:29 pm

notat
Back to top Go down
http:///www.soundcloud.com/proton_kid_law
neo



Number of posts : 1167
Registration date : 2010-09-26
Age : 27

PostSubject: Re: Modificari la comenzile de ban   Fri May 20, 2016 7:03 pm

UP
Mai cititi o data topicul asta.


Zilele trecute in timp ce lucram la server, am observat in consola ca un admin (nu mai retin numele pt ca nu era ceva cunoscut, probabil era de pe steam) a dat vreo 6-7 comenzi aiurea sa baneze un player care probabil era codat.
Abia dupa mai multe incercari, i-a iesit cum trebuie. Haideti sa nu mai umplem baza de date cu ban-uri date incorect.
Nu e asa de greu sa dai o amarata de comanda, chiar scrie in consola cand gresesti, care e ordinea corecta.

_________________


Back to top Go down
Sponsored content




PostSubject: Re: Modificari la comenzile de ban   Today at 6:13 pm

Back to top Go down
 
Modificari la comenzile de ban
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Romanian Team :: Romanian Team Server :: Romanian Team Half Life Server-
Jump to: