Skocz do zawartości
Szukaj na Pecetowiczu
  • Utwórz konto

Aplikacja AMXBans / SourceBans pod Invision Community


Rekomendowane odpowiedzi

Nie wiem czy to odpowiedni dział, ale dotyczy on Invision Community, więc postanowiłem go tutaj napisać. Przejdźmy do rzeczy, jak już większość osób wie, żyjemy w czasach, w których trzeba bazować(kopiować i wklejać do siebie) na czyimś kodzie, poszedłem krok dalej, bazując na "screenach"...

Więc tak, piszę sobie aplikację, która wyświetla listę banów z serwerów AMX/Source, ale według mnie samo wyświetlenie banów to mało, nie lubię prostych rzeczy, a za każdym razem idę poprzeczkę wyżej, ale że nie jestem już tak w temacie z sieciami, bo bardzo długi czas nie zaglądam na żadną, ani nie prowadzę, to przyszedłem po propozycję dot. aplikacji, co ma tam być, czego ma nie być, jakie może być ostylowanie tego wszystkiego itd. itd. z każdej propozycji coś wybiorę i dodam.

Aktualnie jest zrobione:

  • Z poziomu forum:
    • Wyświetlenie dodanych bansów do panelu admina,
    • Informacje o aktywnym/odbanowanym/wygaśniętym banie (steamID/ip/nick/admin itd. itd.)
    • Wyszukiwarka po steamID, dacie, adminie, serwerze, powodzie,
    • Filtracja banów wygaśnięty/aktywny/odbanowany,
    • Profil zbanowanego gracza, znajdują się tam informację jak normalnym amxbans'ie/sourcebans'ie
  • Z poziomu ACP,
    • Możliwość dodawania nieograniczonej ilości bansów,
    • Sortowanie ich według "drag and drop",

PS. Aplikacja będzie darmowa i wrzucona do pobieralni;* 

Odnośnik do komentarza
Udostępnij na innych stronach

To co mi przyszło do głowy to:

  • Możliwość dodania/usunięcia/edycji banów dla poszczególnych grup z poziomu strony aplikacji (Nie przez AdminCP),
  • Coś na wzór systemu odwołań od banów. Bany będą mieć przycisk do formularza z odwołaniem w którym można się wytłumaczyć z bana.
    Do takiej listy odwołań będą mieć dostęp uprawnione grupy np. Administrator, UBTeam itp.
    W takim odwołaniu uprawnione grupy będą mieć opcje do odrzucenia/przyjęcia odwołania. Przyjęcia oznaczałoby odbanowanie.
  • 1 hour ago, Weak. said:

    Informacje o aktywnym/odbanowanym/wygaśniętym banie (steamID/ip/nick/admin itd. itd.)

    Można również dodać link do GameTracker tej osoby,

  • 1 hour ago, Weak. said:

    Filtracja banów wygaśnięty/aktywny/odbanowany,

    Brakuje tutaj filtr po wybranym serwerze.

  • Dodać również wyciszenia graczy do osobnej listy

Odnośnik do komentarza
Udostępnij na innych stronach

6 minut temu, aXenDev napisał:

Możliwość dodania/usunięcia/edycji banów dla poszczególnych grup z poziomu strony aplikacji (Nie przez AdminCP),

Było w planach, ale to na samym końcu, aż powstanie "system" na nogi.

 

7 minut temu, aXenDev napisał:

Coś na wzór systemu odwołań od banów. Bany będą mieć przycisk do formularza z odwołaniem w którym można się wytłumaczyć z bana.

Czyli coś ala prywatne wiadomości, brzmi ciekawie.

9 minut temu, aXenDev napisał:

Brakuje tutaj filtr po wybranym serwerze.

To znaczy tak jakby jest, niestety albo i stety w sourcebans'ie nie ma nazw serwerów, więc dla testów użyłem gameQ i? I strona traci na wydajności, no chyba, że po prostu użyłbym zwykłego $form, ale to wtedy trzeba wpisać ręcznie IP => Nazwa serwera, tak aby wypluty wynik był równy temu, który jest w bansie.

Odnośnik do komentarza
Udostępnij na innych stronach

6 minutes ago, Weak. said:

no chyba, że po prostu użyłbym zwykłego $form, ale to wtedy trzeba wpisać ręcznie IP => Nazwa serwera

Myślę że to będzie najlepsze rozwiązanie. Bany wtedy mogły mieć zamiast IP to nazwę tego serwera, lub osobne pole na jego nazwę.

Odnośnik do komentarza
Udostępnij na innych stronach

Kilka screenów:

Spoiler

Screenshot_1.thumb.png.5579846fd820894c3e295776790e800d.pngScreenshot_4.thumb.png.df25743d34dcccf7cd0d72a1f2b481b6.pngScreenshot_2.thumb.png.6ced8e2ef05e0e3c454b18f6df272734.pngScreenshot_3.thumb.png.98dcf17b6f95262dd4d408021abe118f.pngScreenshot_5.thumb.png.438e45a3a69a2c0fd80bc9229ed48741.pngScreenshot_6.thumb.png.ac8fe7fd333f606e7c1d6682a34e994e.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

Mały update, wrzuciłem większość funkcji do class'y bans'a, tak aby nie było syfu w głównym pliku aplikacji + dodano listę zmutowanych graczy. Także na dzień dzisiejszy został jeszcze amxbans i uprawnienia, ewentualnie jeszcze system odwołań, który zaproponował @aXenDev

Spoiler

Screenshot_1.thumb.png.c36326449609634c02c34d49d8cf60e3.pngScreenshot_2.thumb.png.a9ef24541d95fbcab0463917afec82a3.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

Skoro tworzycie już taki system odwołań to dobrze by było aby on miał powiadomienia dla określonych grup i oczywiście przypomnienia gdy mija czas na rozpatrzenie odwołania. 

Odnośnik do komentarza
Udostępnij na innych stronach

@Kaya Dzięki za propozycję. Myślę, że przy zaawansowanym systemie odbanowania można byłoby to wprowadzić, oczywiście na nowym systemie powiadomień, tak, aby nie ładować danych do obecnych powiadomień. I w sumie jak to napisałeś, to przyszło mi do głowy, żeby odbanowywało ludzi po X czasie(apelacja obowiązkowa od bana).

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Dodanie bloku ostatnie 5 banów/mutów/gagów

Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 miesięcy temu...
  • Premium

Jakieś info co do aplikacji czy porzucona? @Weak.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Witam, jest możliwość zakupu/pobrania aplikacji ?

Odnośnik do komentarza
Udostępnij na innych stronach

@Bartek B mój dobry znajomy ma takową aplikację na sprzedaż pod najnowszą wersję IPS 4.6 (amxbans / sourcebans). Napisz na discord: dottbuff#0815

Odnośnik do komentarza
Udostępnij na innych stronach

@devv napiszę.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

Czy ta aplikacja wyjdzie na światło dzienne ? 

Odnośnik do komentarza
Udostępnij na innych stronach

1 minutę temu, gluhy napisał(a):

Czy ta aplikacja wyjdzie na światło dzienne ? 

Sprawdź to > (aXen) Player Panel - Sourcebans & AMXBans w IPS

Odnośnik do komentarza
Udostępnij na innych stronach

Kiedyś wyjdzie 🤣

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...