Adaugă la favorite Adaugă la favorite    Tipăreşte Tipăreşte

[GeoIP] Cand intra un jucator, imi afiseaza ca e din tara 'ERROR' ce poate insemna ?

Ei bine, internetul este intr-o continua schimbare -- zilnic se adauga noi clase de IP diverselor tari - in functie de deciziile celor de la RIPE - nu tine de noi, nu avem ce face -- dar ca sa evitam astfel de erori trebuie sa avem o baza de date a IP-urilor la zii - astfel incat sa fim informati intotdeauna cine de unde este.


Adaugand acest articol in sectiunea AmxmodX, se presupune ca folosim AmxmodX (cel putin 1.76 - cand a fost facut acest tutorial ultima versiune disponibila (pe care s-a facut testul este 1.8.1) - deci sa aud: "Unde e geoIP pentru adminmod" sau "Cum e la adminmod" ... ma repet: este STRICT pentru AmxmodX


Ok, AmxmodX foloseste o baza de date GeoIP.dat localizat in fiecare instalare: /cstrike/addons/amxmodx/data/GeoIP.dat - acest fisier practic contine informatiile despre clasele de IP-uri - ce tara sunt, lat/longitudine, etc etc - eroarea care o primim asupra unui jucator "X is joining from error" survine de la o versiune mult prea veche GeoIP.dat - vom rezolva aceasta problema actualizand acea versiune.

Maxmind lanseaza in fiecare luna pe data de 15-16 o versiune noua de GeoIP.dat - este recomandat ca in fiecare luna sa avem grija sa actualizam acest fisier - pentru a nu mai primii erori de genu.

 

 

1. Descarcam ultima versiune de GeoIP.dat de la:

http://www.maxmind.com/download/geoip/api/c/GeoIP.tar.gz

salvam pe calculator, dezarhivam - iar in interiorul acesteia vom gasii fisierul stipulat mai sus


2. Intram in panoul de control si INCHIDEM serverul (STOP)


3. Intram fie in panoul de control - sectiunea FILEMANAGER, fie in FTP -- in directorul: /cstrike/addons/amxmodx/data


4. Stergem fisierul existent pe server GeoIP.dat


5. Incarcam fisierul tocmai descarcat la punctul 1 pe server in /cstrike/addons/amxmodx/data - de acolo de unde l-am sters.

ATENTIE: NU SE PUNE ARHIVA .TAR.GZ -- se dezarhiveaza inainte de upload pe server -- varianta finala trebuie sa fie GeoIP.dat


6. Mergem la pagina principala si pornim serverul



Gata, acum avem actualizata ultima versiune de GeoIP.dat n-ar mai trebuii sa dea erori, totusi -- precum am spus - clase de IP-uri sunt atribuite ZILNIC - asadar se poate sa mai vedem anumite erori, totusi ar trebuii sa fie FOARTE rare ...


 

Daca totusi inca nu functioneaza, inseamna ca avem o problema in fisierul /cstrike/addons/amxmodx/configs/modules.ini - unde, este posibil sa nu avem activat modulul geoip - verifica daca continutul fisierului /cstrike/addons/amxmodx/configs/modules.ini este urmatorul:


;;;
; To enable a module, remove the semi-colon (;) in front of its name.
; If it's not here, simply add it its name, one per line.
; You don't need to write the _amxx part or the file extension.
;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time.  Use      ;;
;;  amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

mysql
;sqlite

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here.              ;;
;; You can just list their names, without the _amxx ;;
;;  or file extension.                              ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded   ;;
;;  as needed.  You do not need to enable them here ;;
;;  unless you have problems.                       ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

fun
engine
fakemeta
geoip
sockets
regex
nvault
cstrike
csx
hamsandwich

 

In cazul in care continutul fisierului respectiv nu este exact ca cel de mai sus - atunci modifica-l ! Poti folosii in acest sens: FILEMANAGER-ul din panoul de control.

 

Ţi-a folosit?

Citiţi şi