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.
Killstreak records 2.1.2
Killstreak records 2.1.2
- Attachments
-
ks_records.sma
- (12.46 KiB) Downloaded 956 times
-
- ksr.txt
- (3.3 KiB) Downloaded 1065 times
-
- sound.zip
- (9.89 KiB) Downloaded 545 times
Last edited by beast on 2017 Apr 10 19:35, edited 8 times in total.
Re: Killstreak records 2.1.1
Update:
ištaisyta keletas nelogiškumų;
kodo optimizacija.
-- 2013 Gru 04 18:27 --
Dar vieną klaidelę ištaisiau.
ištaisyta keletas nelogiškumų;
kodo optimizacija.
-- 2013 Gru 04 18:27 --
Dar vieną klaidelę ištaisiau.
- k1ck
- Jau po truputį tampa savu
- Posts: 112
- Joined: 2010 Dec 01 19:20
- Skype: manager.ax
- Location: Kaunas
Re: Killstreak records 2.1.2
Būtų galima gauti ne sql o nvault versiją?
-
- Flooderis arba specialistas
- Posts: 549
- Joined: 2015 May 07 00:53
- Skype: cs-banga.help
- Location: Kaunas
Re: Killstreak records 2.1.2
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
Nes kaip ikeliau kaip ir viska gerai padariau neveikia
Who is online
Users browsing this forum: No registered users and 44 guests