Page 1 of 1

Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 12:09
by gray
Sveiki, norėčiau pasidomėti nežinau ar jis kažką trugdo serveriui ar ne bet idomumo dėliai norėčiau sužinoti, isidiegiau amxbans 6.0.3 (demo: http://gray.lt/amxbans/view.php) ir man serverio logose meta:

L 07/20/2013 - 13:00:56: Start of error session.
L 07/20/2013 - 13:00:56: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20130720.log")
L 07/20/2013 - 13:00:56: Invalid cellvector handle provided (1:0:0)
L 07/20/2013 - 13:00:56: [AMXX] Run time error 10 (plugin "amxbans_core.amxx") (native "ArrayGetString") - debug not enabled!
L 07/20/2013 - 13:00:56: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
Ar tai kažkas blogai ar čia visiems taip meta kas naudoja amxbans 6.0.3?

Ačiū už atsakymus visiems :)

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 13:26
by aaarnas
Pamėgink pluginus perkompiliuot ir per naujo įdėti į serverį. Tada prirašyk debug ir parodyk error log. Dabar nepamenu, kur ten problema buvo.

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 13:41
by gray
L 07/20/2013 - 14:45:58: Start of error session.
L 07/20/2013 - 14:45:58: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20130720.log")
L 07/20/2013 - 14:45:58: Invalid cellvector handle provided (1:0:0)
L 07/20/2013 - 14:45:58: [AMXX] Displaying debug trace (plugin "amxbans_core.amxx")
L 07/20/2013 - 14:45:58: [AMXX] Run time error 10: native error (native "ArrayGetString")
L 07/20/2013 - 14:45:58: [AMXX] [0] amxbans_core.sma::getAccess (line 537)
L 07/20/2013 - 14:45:58: [AMXX] [1] amxbans_core.sma::accessUser (line 637)
L 07/20/2013 - 14:45:58: [AMXX] [2] amxbans_core.sma::client_authorized (line 705)

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 14:12
by aaarnas
Pasirodo nauja versija yra: http://forum.amxbans.net/viewtopic.php?f=6&t=20
Pamėgink šitą, jei bus error, tai irgi log parodyk, tada pasakysiu kaip kas.

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 14:27
by gray
Buvau taip pat isidėjas 6.0.4 versija taip pogi man metė šitas error eilutės. Tad net nereikia vargti, gal arnai padėsi kaip nors? :)

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 16:55
by aaarnas
Čia dėl to, kad adminus užkrauni ne su amxbans pluginu, o su sms sistema kokia nors tikriausiai. Jis tam nepritaikytas.

Šiaip, išspręsti problemą galima amxx.cfg pakeitus į amx_mode 0
Bet nežinau ar lėva kokia sms sistema pas tave ir ar nenulėks ji dėl to.

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 20 17:04
by gray
SMS sistema naudoju rez.lt sms sistema, ar gerą jin ar kaip?

-- 2013 Lie 20 18:10 --

amx_mode padariau į 0, tai nulėkė jin man, perkroviau serverį ir nebeveikė sms sistema.

Re: Amxbans 6.0.3 (pastebėjau)

Posted: 2013 Jul 21 00:01
by aaarnas
Esmė yra tokia:
Amxbans plugine yra 2 dinaminiai masyvai g_AdminNick, g_AdminUseStaticBantime.

Kai amxbans krauna adminus, tai į juos įrašo niką ir bano teisių tipą. Kai amxbans nekrauna adminų, o kitas pluginas padaro tą, tai vyksta toks dalykas, kad prisijungus žaidėjui, bandomas gauti indeksas iš to masyvo pagal administratorių, bet jie yra tušti (info į juos nebuvo įrašyta). Dabar šito tvarkyti neužsiimsiu. Problema aiški.

Paprasčiausia yra tiesiog šias funkcijas pašalinti, bet tada static ban times blogai veiks. Bus pastoviai vienodi visiems adminams.