Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Pluginai, kuriuos tikrintojai įvertino neigiamai ir jie laukia atnaujinimo.
User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by aaarnas »

AMX LOG ADVANCED v1.4

Šis pluginas labai pravers visiems serverių administratoriams.

Ką gali pluginas?

Pluginas skirtas įrašinėti chatą ir žaidėjų (ar tik kelių žaidėjų) duomenis atsijungiant/prisijungiant nuo/prie serverio. Išsaugomi šie duomenys:
* Laikas
* Nikas
* IP
* SteamID
* Šalis
* Client protokolo versija
* Client emuliatorius

Visi duomenys yra išsaugomi failiukuose kurie atsiras addons/amxmodx/logs/amx_log aplanke (galima nusistatyti kokį nori). Aplankas susikurs pats.
Taip pat pluginas šią informaciją apie prisijungiančius žaidėjus gali parašyti ir chate.
Kiekvieną smulkmeną galite nusistatyti kaip norite.
Chat žinutės saugomos addons/amxmodx/logs/amx_log/amx_log_chat aplanke, kurį taip pat galima pasikeisti į kitą.
Norint pasikeisti aplankus, atsidarykite amx_log_advanced.sma failą ir viršuje rasite eilutes:

Code: Select all

 /* ---------- There you can edit logs directories ---------- */#define CONNECT_LOG_DIR "logs/amx_log"#define DISCONNECT_LOG_DIR "logs/amx_log"#define SAY_CHAT_DIR "logs/amx_log/amx_log_chat"

Code: Select all

 /* ---------- There you can edit flagged players logs directories ---------- */#define F_CONNECT_LOG_DIR "logs/amx_flagged_log"#define F_DISCONNECT_LOG_DIR "logs/amx_flagged_log"#define F_SAY_CHAT_DIR "logs/amx_flagged_log/amx_flagged_log_chat"
(Šios direktorijos veiks įjungtus amx_log_separate_by_flag ir amx_log_player_flag cvarus.)

Čia galite nusistatyti norimas direktorijas, jei jums nepatinka esamos.
Tada sukompiliuojate pluginą ir įkeliate į plugins aplanką šalia kitų.

Svarbu:
Jei norite įrašinėti ir adminų chat pokalbius (kai rašo baltai ekrane) pluginą (amx_log_advanced.amxx) parašykite virš adminchat.amxx plugins.ini faile. O jei nenorite įrašinėti admin žinučių, pluginą rašykite po adminchat.amxx pluginu. Beje jei turite kokį reklamos filtrą ar kažką panašaus, jei nenorite, kad būtų išsaugomos ir reklamos, tai pluginą (amx_log_advanced.amxx rašykite po reklamos filtro pluginu).

Patariamas naudojimas:
 
reklamos_filtras.amxx(jei naudojate kažką panašaus)
amx_log_advanced.amxx
adminchat.amxx
admin_chat_colors.amxx (jei naudojate)
Naudojant pagal šį pavyzdį problemų kilti neturėtų.

Beje ypatinga plugino savybė - jis gali trinti senus logus automatiškai!. Nusistatyti galėsite su amx_log_delete_days cvaru.

Kokie nustatymai?

Cvarai:
amx_log_type_data 3 //
0 - Pluginas išjungtas
1 - Loginama tik prisijungimai
2 - Loginama tik atsijungimai
3 - Loginami abu dalykai
amx_log_conncec_type 1 //
0 - Išjungtas prisijungimų loginimas
1 - Duomenys išsaugojami žaidėjui prisijungus ir pasirinkus komandą
2 - Duomenys išsaugojami, kai žaidėjas dar tik jungiasi prie serverio
amx_log_info_chat 1 // Informacija apie besijungiantį žaidėją rodoma chate. 1 - on / 0 - off
amx_log_chat_sound 1 // Sugrojamas garsas prisijungus žaidėjui
Image
amx_log_data abcdef // Rodoma informacija saugant duomenis
amx_log_chat_data acde // Rodoma informacija chat'e
a - Nikas
b - IP
c - SteamID
d - Šalis
e - Protokolo versija
f - Emuliatorius
Norint naudoti kelis dalykus parašykite norimas raides. Pvz: (nick+steamid+emuliatorius=acf)
amx_log_console 0 // Duomenys apie prisijungimus bus rodomi ir serverio konsolėje
amx_log_dubbing 0 // Duomenys log failuose nebus kartojami, jei atitinka nikas, steamid arba ip adresas.
amx_log_chat 3 // Chat'o logininmas
0 - Išjungta
1 - Loginama tik say komanda
2 - Loginama tik say_team komanda
3 - Loginama viskas
amx_log_chat_dubbing 1 // Apsaugo nuo floodo chat loguose
amx_log_delete_days 7 // Cvaras atsakingas už senų logų trynimą. Nustatykite kelių dienų senumo logus trinti ir sistema juos pašalins. Norint išjungti šią funkciją rašysite 0.
amx_log_player_flag 0 // Žaidėjo flagas(iį users.ini failo), kurį turintis žaidėjas bus loginamas. Visi kiti bus ignoruojami, jei jie neturi nustatyto flago. (0 - loginami visi)
amx_log_separate_by_flag 0 // Jei įjungtas šis cvar, bei nustatytas žaidėjo flagas (amx_log_player_flag), pluginas su nustatytu flagu logins žaidėjus į atskirą aplanką ir failus. (failų nuorodos .sma faile)
amx_log_bots 0 // 0 - Nelogina botų | 1 - Logina ir botus

Kokie reikalavimai?

Plugino darbui reikalingas ne senesnis kaip 0.4.4 versijos dproto.

TO DO:
Siūlykite daugiau minčių ko reikia.

Atnaujinimai:
- 1.1:
Atsijungimų loginimas
Dubliavimosi filtras
Garselis prisijungus žaidėjui
Patobulinta sistema
Rodomas tikslus įvykio laikas
Naudojamų duomenų nustatymo supaprastinimas
- 1.2
Pridėta chat loginimo sistema.
!! amx_log_chat cvaras pakeistas į amx_log_info_chat !!
Nauja automatinė logų trynimo sistema.
Galimybė lengvai pasikeisti direktorijas.
Optimizuota ir patobulinta sistema.
Pakeistos kai kurių cvarų reikšmės plugine.
Pridėti cvarai:
amx_log_chat
amx_log_chat_dubbing
amx_log_delete_days
- 1.3
Pridėta nauja funkcija - loginimas pagal flagus
Pridėtas cvar - amx_log_player_flag
Sutaisyti cvarai amx_log_dubbing ir amx_log_chat_dubbing
- 1.4
Sutaisyta klaida, kad neveikė logai išjungus amx_log_player_flag
Pridėta cvar amx_log_bots išjungti botų loginimą
Pridėtas cvaras amx_log_separate_by_flag kontroliuoti logų paskirstymą.
Sukurta sistema kontroliuojanti dvi atskiras logų direktorijas.
Pridėta dar vienos keičiamų palankų nuorodos .sma faile
Laikina versija su poros bugų pataisymais - http://www.amxmodx.lt/amx_log_advanced.zip
Attachments
amx_log_advanced.sma
Šaltinis
(26.28 KiB) Downloaded 1311 times
amx_log_advanced.amxx
Sukompiliuotas failas
(24.85 KiB) Downloaded 1213 times
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by ShoX »

yra klaidu neirasineja admino chato,ir sito y@ tekstas :)
ir nesuprantu kodel susikuria 2txt tokie pat (amx_log folderyje) ir viduje ta pati raso

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by aaarnas »

ShoX wrote:yra klaidu neirasineja admino chato,ir sito y@ tekstas :)
ir nesuprantu kodel susikuria 2txt tokie pat (amx_log folderyje) ir viduje ta pati raso
Svarbu:
Jei norite įrašinėti ir adminų chat pokalbius (kai rašo baltai ekrane) pluginą (amx_log_advanced.amxx) parašykite virš adminchat.amxx plugins.ini faile. O jei nenorite įrašinėti admin žinučių, pluginą rašykite po adminchat.amxx pluginu. Beje jei turite kokį reklamos filtrą ar kažką panašaus, jei nenorite, kad būtų išsaugomos ir reklamos, tai pluginą (amx_log_advanced.amxx rašykite po reklamos filtro pluginu).

Umm. O ką juose rašo ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by ShoX »

ar cia yra skirtumas kur plugins.ini ji parasai ? :8:
amx_log folderyje x2 Disconnect20101115 tos pacios dienos :)nu tipo kai pajungi serveri iskart x2 atsiranda,o jeme ta pati raso
D 11/15/2010 - 19:43:10: Nikas:AS, IP: 77.777.7.777, SteamID: STEAM_0:0:1777777777, Salis: error, Protokolas: 48, Emuliatorius: Steam
-------------------- de_dust --------------------
kas keisciausias sali meta error xD

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by aaarnas »

Įdomu. Parašyk savo cvar nustatymus.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by ShoX »

aaarnas wrote:Įdomu. Parašyk savo cvar nustatymus.
serverio? tipoe server.cfg? :D

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by aaarnas »

Šiuo plugino.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by ShoX »

aaarnas wrote:Šiuo plugino.
as tik plugina idejau daugiau nieko nedariau jokiu cvar niekur nerasiau

alusalus
Jau perkopė 10 žinučių ribą !
Posts: 13
Joined: 2010 Sep 22 12:14
Skype: alusvaldo666

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by alusalus »

Ar apkrauna labai sitas pluginas serveri??? Jai reikia registruoti ir loginti visus zaidejus...?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Amx Log Advanced v1.4 (Žaidėjų duomenų išsaugojimas)

Post by aaarnas »

Nepajusi jokios apkrovos dėl to.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests