#wGTH Forumas
Would you like to react to this message? Create an account in a few clicks or log in to continue.


wGTH Public Serveris: wGTH.sytes.net:27016
 
rodiklisLatest imagesIeškotiRegistruotisPrisijungti
ImageHost.org
ImageHost.org

 

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

Go down 
AutoriusPranešimas
PauliusZZ
Administratorius
PauliusZZ


Pranešimų skaičius : 70
Reputacija : 2
Join date : 2010-08-29

Amx Log Advanced v1.1 (Žaidėjų duomenų išsaugojimas) Empty
RašytiTemos pavadinimas: Amx Log Advanced v1.1 (Žaidėjų duomenų išsaugojimas)   Amx Log Advanced v1.1 (Žaidėjų duomenų išsaugojimas) Icon_minitimeRugpjūtis 30th 2010, 17:26

AMX LOG ADVANCED v1.3

Š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:
Kodas:
/* ---------- 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"


Č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:
Kodas:
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
Amx Log Advanced v1.1 (Žaidėjų duomenų išsaugojimas) Imagelu

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)

Kokie reikalavimai?

Plugino darbui reikalingas ne senesnis kaip 0.4.4 versijos dproto.

Kur parsisiųsti?

Siųstis: http://hotfile.com/dl/65718353/7cf33c8/amx_log_advanced.zip.html]Čia

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

Atnaujinimai:

Citata :
- 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
Atgal į viršų Go down
https://wgth-forumas.forumlt.com
 
Amx Log Advanced v1.1 (Žaidėjų duomenų išsaugojimas)
Atgal į viršų 
Puslapis 11

Permissions in this forum:Jūs negalite atsakinėti į pranešimus šiame forume
#wGTH Forumas :: Counter - strike Serveriui :: Pluginai-
Pereiti į: