Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

(aXen) Player Panel


aXen

Rekomendowane odpowiedzi

(aXen) Player Panel

View File

Application for managing multiplayer game servers.

 

Features:

Sourcebans

  • Display bans,
  • Display communication blocks,
  • Support for IPv6,
  • Search bans / blocks by:
    • Player,
    • Steam ID,
    • Admin,
    • Server,
    • Reason,
    • Created data,
    • Ends data,
    • Address IP (only if we provide permission)
  • Block / unblock bans/comms,
  • Admin management, including:
    • Add, edit, delete,
    • Connect with members form IPS,
    • Steam ID,
    • Immunity Level,
    • Server Password (Secure Input),
    • Groups,
    • Extra Server Flags
    • Group management with server flags,
  • Mods management,
  • Servers management,
  • Tools:
    • Create new empty database,
    • Clear all data from database

See guide for Sourcebans plugins in servers

 

AMXBans

  • Display bans
  • Support for IPv6,
  • Search bans / blocks by:
    • Player,
    • Steam ID,
    • Admin,
    • Server,
    • Reason,
    • Created data,
    • Ends data,
    • Address IP (only if we provide permission)
  • Admin management, including:
    • Add, edit, delete,
    • Connect with members form IPS,
    • Steam ID
  • Servers management,
  • Tools:
    • Create new empty database,
    • Clear all data from database

See forum for AMXBans

 

Appeals

  • Create, edit, delete appeals,
  • Add comment,
  • Open / close appeal,
  • Integrate with reports system form IPS

 

Spend Time

  • Plugin for Sourcebans by Bioly,
  • Show player time form external database

 

Errors
IPv6 not accepted in sourcebans. Run this query in phpmyadmin:

ALTER TABLE `sb_bans` CHANGE `adminIp` `adminIp` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE `sb_comms` CHANGE `adminIp` `adminIp` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';

 

IPv6 not accepted in amxbans, Run this query in phpmyadmin:

ALTER TABLE `amx_bans` CHANGE `player_ip` `player_ip` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `amx_bans` CHANGE `admin_ip` `admin_ip` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;

 


 

  • Lubię to 1

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...
  • 4 tygodnie później...
Godzinę temu, Kuro napisał(a):

Can other servers be added there, such as TeamSPeak 3 or San Andress RP?

If you show me other solutions for this with database, maybe.

Godzinę temu, Kuro napisał(a):

Also add an automatic system for bans in forum threads?

I don't want this in this app. Users don't like spam.

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 29.09.2022 o 11:18, Karcok napisał(a):

image.png.bdb4ed6b7c56924617e8bc84adbd7143.png Zakładka Panel gracza- AMXBans nakłada się podwójnie, w moim przypadku ta z prawej to Sourcebans.

Z tego co widzę aplikacja ma dobre klucze językowe. Polska paczka do tej aplikacji nie jest jeszcze gotowa, a ze screena wynika że masz nieaktualne tłumaczenie.
 

 

  • Dziękuję 1

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

Hej mam problem z aplikacja mianowicie [[Template axenplayerpanel/front/amxbans/actionMenu is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] jak zrobie jakiekolwiek odwołanie i wejdę w odwołania mam tylko ten błąd nie czyta wgl menu do odbanowania ani nic pobrane.thumb.png.5adcf7cf30603160293f3c7f25991583.png

 

dodatkowo jak robie kategorie w odwołaniu również mam problem

 

Error: Object of class IPS\axenplayerpanel\Appeals\Category could not be converted to string (0)
#0 /system/Db/Db.php(1159): IPS\_Db->preparedQuery()
#1 /system/Patterns/ActiveRecord.php(520): IPS\_Db->update()
#2 /system/Node/Model.php(2525): IPS\Patterns\_ActiveRecord->save()
#3 /system/Node/Model.php(3347): IPS\Node\_Model->save()
#4 /applications/axenplayerpanel/sources/Appeals/Category/Category.php(234): IPS\Node\_Model->saveForm()
#5 /system/Node/Controller.php(420): IPS\axenplayerpanel\Appeals\_Category->saveForm()
#6 /applications/axenplayerpanel/modules/admin/appeals/categories.php(45): IPS\Node\_Controller->form()
#7 /system/Dispatcher/Controller.php(107): IPS\axenplayerpanel\modules\admin\appeals\_categories->form()
#8 /system/Node/Controller.php(69): IPS\Dispatcher\_Controller->execute()
#9 /applications/axenplayerpanel/modules/admin/appeals/categories.php(35): IPS\Node\_Controller->execute()
#10 /system/Dispatcher/Dispatcher.php(153): IPS\axenplayerpanel\modules\admin\appeals\_categories->execute()
#11 /xxxxxa/index.php(13): IPS\_Dispatcher->run()
#12 {main}

 

 

Error: Call to a member function canReportOrRevoke() on bool in /system/Theme/Theme.php(885) : eval()'d code:12 Stack trace: #0 /system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_axenplayerpanel_front_amxbans->actionMenu() #1 /applications/axenplayerpanel/modules/front/appeals/item.php(186): IPS\Theme\_SandboxedTemplate->__call() #2 /system/Dispatcher/Controller.php(118): IPS\axenplayerpanel\modules\front\appeals\_item->manage() #3 /system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #4 /applications/axenplayerpanel/modules/front/appeals/item.php(65): IPS\Content\_Controller->execute() #5 /system/Dispatcher/Dispatcher.php(153): IPS\axenplayerpanel\modules\front\appeals\_item->execute() #6 /index.php(13): IPS\_Dispatcher->run() #7 {main}

 

Forum stoi na 

PHP

v8.1.10 wersja forum 4.7.3 

Edytowane przez SzklanaDama
Odnośnik do komentarza
Udostępnij na innych stronach

17 minut temu, SzklanaDama napisał(a):

[[Template axenplayerpanel/front/amxbans/actionMenu is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]

Możesz zerknąć w logi AdminCP czy jest tam coś? Powinno napisać dlaczego wywaliło template.

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

wiesz co nie znalazłam nic więcej w logach niż to co wysłałam tutaj próbowałam nawet na czystej instalacji ips na drugiej licencji i też pojawiał się ten sam błąd który napisałem tutaj 

 

Error: Call to a member function canReportOrRevoke() on bool in /system/Theme/Theme.php(885) : eval()'d code:12 Stack trace: #0 /system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_axenplayerpanel_front_amxbans->actionMenu() #1 /applications/axenplayerpanel/modules/front/appeals/item.php(186): IPS\Theme\_SandboxedTemplate->__call() #2 /system/Dispatcher/Controller.php(118): IPS\axenplayerpanel\modules\front\appeals\_item->manage() #3 /system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #4 /applications/axenplayerpanel/modules/front/appeals/item.php(65): IPS\Content\_Controller->execute() #5 /system/Dispatcher/Dispatcher.php(153): IPS\axenplayerpanel\modules\front\appeals\_item->execute() #6 /index.php(13): IPS\_Dispatcher->run() #7 {main}

Edytowane przez SzklanaDama
Odnośnik do komentarza
Udostępnij na innych stronach

Ok, widzę. Zapomniałem podpiąć panel akcji dla amxbans w odwołaniach. Fix będzie dostępny w wersji 1.1.0.

 

Co do błędu poniżej to masz najnowszą wersję?:
 

27 minut temu, SzklanaDama napisał(a):

dodatkowo jak robie kategorie w odwołaniu również mam problem

 

Error: Object of class IPS\axenplayerpanel\Appeals\Category could not be converted to string (0)
#0 /system/Db/Db.php(1159): IPS\_Db->preparedQuery()
#1 /system/Patterns/ActiveRecord.php(520): IPS\_Db->update()
#2 /system/Node/Model.php(2525): IPS\Patterns\_ActiveRecord->save()
#3 /system/Node/Model.php(3347): IPS\Node\_Model->save()
#4 /applications/axenplayerpanel/sources/Appeals/Category/Category.php(234): IPS\Node\_Model->saveForm()
#5 /system/Node/Controller.php(420): IPS\axenplayerpanel\Appeals\_Category->saveForm()
#6 /applications/axenplayerpanel/modules/admin/appeals/categories.php(45): IPS\Node\_Controller->form()
#7 /system/Dispatcher/Controller.php(107): IPS\axenplayerpanel\modules\admin\appeals\_categories->form()
#8 /system/Node/Controller.php(69): IPS\Dispatcher\_Controller->execute()
#9 /applications/axenplayerpanel/modules/admin/appeals/categories.php(35): IPS\Node\_Controller->execute()
#10 /system/Dispatcher/Dispatcher.php(153): IPS\axenplayerpanel\modules\admin\appeals\_categories->execute()
#11 /xxxxxa/index.php(13): IPS\_Dispatcher->run()
#12 {main}

 

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 10 miesięcy temu...
6 hours ago, D-Trox said:

Is that working with server like FiveM ? 
I use steamID in the game, but it's not technically a source game.

No, player panel app based on Source Engine (SourceBans) and AMXBans (CS 1.6).
If you want support server like FiveM in player panel we can collaborate, but when IC5 will be release (Start with 2024y. maybe).

  • Lubię to 1

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
54 minutes ago, aXen said:

If you already have amxbans or sourcebans you can connect with game-server database.

So where exactly do I install amxbans & sourcebans?
Or are only one of these meant to be installed? I May be a little dumb but an install & set-up guide would be nice.

Odnośnik do komentarza
Udostępnij na innych stronach

  1. Install app in your IPS,
  2. Create external server-game database,
  3. Go to CONFIGURATION => Database Connections and set up your external server-game database,
  4. Choose one next step:
    1. If you have existing table in external database => Do nothing, it's done,
    2. If you haven't any table you can go to "Tools" sections (sourcebans/amxbans etc.) and run task for create table
  5. Done! Remember to read how to connect your game-server in documentation (sourcebans/amxbans etc.).

 

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

41 minutes ago, DuskFall said:

Where can I find the documentation for these? Unfortunately the website is a little hard to navigate, seeing most posts are not in english.

I still don't know what you want. I describe all steps how to configurate app. Your next steps is on your game-server depends on documentation (sourcebans/amxbans etc.).

For example sourcebans: https://sbpp.github.io/

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 miesiące temu...

Hi,

 

Would it be possible to add an option for a database other than Sourcebans?

(for example or says which column of a table corresponds to this or that information in order to be able to make the panel compatible with several other systems without having to create a specific section)

 

Ex: https://github.com/Pisex/cs2-bans

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.