←  Nowości

AMXX.pl: Support AMX Mod X i SourceMod

»

GmAMXBans
Skrypt usuwający niaktywnych adminów

  • +
  • -
CzarnaDupa - zdjęcie CzarnaDupa 03.04.2014

Witajcie.

Dodaje dla Was prosty skrypt do GMBans dzięki któremu możecie usunąć za jednym razem wszystkich wygasłych adminów, skrypt jest bardzo prosty w dzxiałaniu po prostu usuwa adminów których aktywność wygasła. Można go użyć na 2 sposóby:

1. Prosto z paska adresu podając adres do skryptu np. http://strona.www/bany/ded.php
 

2. Dodać link do usunięcia adminów w amxbansie:

x4lr9hK.jpg

 

 

Wystarczy w pliku podanym w załączniku wypełnić swoje dane do połączenia z bazą danych GMBansa, następnie wrzucić go do naszego folderu z amxbans oraz zmienić nazwę aby nikt niepowołany go nie użył.

Następnie w ftp szukamy templates->Nasz Styl GMBansa i otwoieramy plik admin_av.tpl.
Wyszukujemy linie:
 

<tr class="htablebottom">
						<td align="center">{"_STEAMIDIPNAME"|lang}</td>
						<td align="center">{"_PASSWORD"|lang}</td>
						<td align="center">{"_ACCESS"|lang}</td>
						<td align="center">{"_FLAGS"|lang}</td>
						<td width="10%">SteamID</td>
						<td align="center">{"_NICKNAME"|lang}</td>
						<td>&nbsp</td>
</tr>

i podmieniamy na:

<tr class="htablebottom">
						<td align="center">{"_STEAMIDIPNAME"|lang}</td>
						<td align="center">{"_PASSWORD"|lang}</td>
						<td align="center">{"_ACCESS"|lang}</td>
						<td align="center">{"_FLAGS"|lang}</td>
						<td width="10%">SteamID</td>
						<td align="center">{"_NICKNAME"|lang}</td>
						<td><b><a href="TWÓJ ADRES DO PLIKU" onclick="return confirm('Czy na pewno chcesz usunac wygasłych adminów?');"><font color=red>Usuń wygasłych adminów</a></font><b></td>
</tr>

Załączone pliki

  • Załączony plik  ded.php   531 bajtów   203 Ilość pobrań
Odpowiedz

  • +
  • -
Ogen Dogen - zdjęcie Ogen Dogen 03.04.2014

+ dla Michasia :)

 

Skrypt sprawdzony , świetnie się sprawuje.

Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 05.04.2014

Trzeci sposób użycia: dodać wywołanie do CRON.

Odpowiedz

  • +
  • -
CzarnaDupa - zdjęcie CzarnaDupa 05.04.2014

Dokładnie.

A kto chce może zamiast twardego wpisywania danych zaincludować plik dbconfig ;P

 

Odpowiedz

  • +
  • -
L0rdS^P0l4K - zdjęcie L0rdS^P0l4K 01.01.2015

Niestety skrypt nie usuwa powiązań między adminem a serwerami przez co (pomimo że nie szkodzi to stricte spójności danych) powoduje bajzel i zbędne rekordy w bazie (w tabeli amx_admins_servers).

Odpowiedz