Page 1 of 1

Killstreak records 2.1.2

Posted: 2013 Apr 02 00:34
by beast
Radau savo seniai kurtą pluginą. Buvo keistas ir taisytas ne kartą, dabar dar kažkiek aptvarkiau. Lyg ir pavyko ištaisyti nusinulinančių duomenų bugą.

Pluginas fiksuoja žaidėjo asmeninį killstreak rekordą, serverio geriausią killstreak rekordą bei top15 geriausių killstreak rekordų. Viskas išsaugojama mysql duomenų bazėje.

Komandos:

/ksr - parodo geriausią killstreak rekordą serveryje.
/kstop - parodo top15 killstreak rekordų.
/myksr - parodo asmeninį killstreak rekordą.
/ksinformer - pagalbinė komanda - po kiekvieno kill informuoja žaidėją apie jo killstreak.

Cvars:

ksr_min_kills (default: 2) - minimalus killstreak reikalingas, kad būtų paskelbtas žaidėjui.
ksr_advert_freq (default: 600) - kas tiek sekundžių serveryje žaidėjai bus informuojami apie serverio killstreak rekordą.
ksr_prune (default: 30) - kiek dienų žaidėjas turi neprisijungti prie serverio, kad jo killstreak rekordas būtų ištrintas.
ksr_min_players (default: 3) - minimalus žaidėjų skaičius, kad pluginas veiktų.
ksr_sound (default: 1):
0 - negros jokių specialių plugino garsų kai žaidėjas pagerins killstreak rekordą.
1 - gros visus garsus.
ksr_save_by (default: 1): pagal ką saugos duomenis: 1 - steamid, 2 - IP, 3 - Nick.

Mysql cvars:

ksr_host - serverio ip (default: localhost).
ksr_user - vartotojo vardas (default: root).
ksr_password - slaptažodis.
ksr_database - db pavadinimas.
ksr_table - lentelės pavadinimas (default: ks_records).

Nuo šiol yra galimybė nepriskaičiuoti nužudymo prie killstreak, jei auka buvo AFK. Tam reikia kode:

//#define USE_AFK_STATUS
pakeisti į
#define USE_AFK_STATUS

Šiai funkcijai aktyvuoti taipogi reikalingas šis pluginas: http://amxmodx.lt/viewtopic.php?f=15&t=923 .

ksr_afktime (default: 5) - laikas (sekundėm), kurį žaidėjas turi būti prabuvęs AFK, kad nebūtų priskaičiuotas prie killstreak.

Re: Killstreak records

Posted: 2013 Aug 28 22:20
by aaarnas
Patvirtinta

Re: Killstreak records 2.1.1

Posted: 2013 Sep 11 18:54
by beast
Update:
ištaisyta keletas nelogiškumų;
kodo optimizacija.

-- 2013 Gru 04 18:27 --

Dar vieną klaidelę ištaisiau.

Re: Killstreak records 2.1.2

Posted: 2016 Jul 05 18:57
by k1ck
Būtų galima gauti ne sql o nvault versiją?

Re: Killstreak records 2.1.2

Posted: 2016 Sep 24 21:01
by Aka
o be sito neveiks? Taip pat reikalingas šis pluginas: http://amxmodx.lt/viewtopic.php?f=15&t=923
Nes kaip ikeliau kaip ir viska gerai padariau neveikia