Jump to content

Recommended Posts

Posted

(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;

 


 

  • Like 1

See me on GitHub or aXenDev.net!

  • 4 weeks later...
Posted
1 godzinę temu, siwyHead napisał:

Siemka, powiedz mi jak nadać uprawnienia do unbanowania oraz edycji bana?

Musi być na liście adminów oraz mieć odpowiednie uprawnienia moderatora (jeżeli ma mieć możliwość w aplikacji).

See me on GitHub or aXenDev.net!

  • 4 weeks later...
Posted
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!

Posted
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.
 

 

  • Thanks 1

See me on GitHub or aXenDev.net!

  • 4 weeks later...
Posted (edited)

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 

Edited by SzklanaDama
Posted
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!

Posted (edited)

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}

Edited by SzklanaDama
Posted

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!

  • 10 months later...
Posted

Hello, 

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

 

 

Thank you

Posted
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).

  • Like 1

See me on GitHub or aXenDev.net!

  • 2 weeks later...
Posted
1 minute ago, aXen said:

What do you need exactly? Install the app?

So we have the player panel installed, though not sure where the other 2 files go.
Also what database do we hook it up to, webhost database? or the game-server database?

Posted
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.

Posted
  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!

Posted
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!

  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.