Plugin przy robinie ss'ów przez admina pobiera nick gracza , nick admina , ip lub steam_id , godzine i date i nazwe mapy.
Plugin tworzy w bazie danych tabele o nazwie screeny i tam zapisuje te dane
Na stronie wygląda to jakoś tak :


Standardowa

amx_ss "nickgracza"

#include <amxmodx> #include <amxmisc> #include <sqlx>

Otwieramy sma
znajdujemy
#define szHost "host" #define szUser "uzytkowanik" #define szPass "haslo" #define szDb "nazwa bazy" i wpisujemy tam swoje daneKompilujemy i wgrywamy na serwer
Teraz opiszę jak zrobić żeby działały na stronie www
Niestety na razie wersja dla posiadaczy phpbb by przemo ponieważ nie wiedziałem jak pobrać header i stopke w ipt i vbulledin
Otwieramy plik ustawienia.php
i wpisujemy dane do bazy
$user = "uzytkowaniik"; $pass = "haslo"; $name = "Nazwa bazy"; $host = "host"; $table = "screeny"; // nazwa tabelki nie ruszać $QuerysForPage = 50; // ilos wyswietlen na stronieplik ustawienia.php i screenshoty.php wgrywamy do głównego katalogu

Plugin screeny należy do krasneg ja go przerobiłem na mysql
Podziękowania dla knopersa (pozwolił użyc swojego paginationa)
Aby ułatwić życie adminowi otwieramy folder configs znajdujemy plik clcmds.ini
I dodajemy na końcu
"Screenshot" "amx_ss #%userid%" "bd" "u"Te pozostałe rzeczy które znajdują się w clcmds.ini możemy usunąć lub zostawić ;]
Teraz wchodzimy na serwer otwieramy amxmodmenu i mamy robienie ss'ów pod 8 ;]

Załączone pliki
Użytkownik speedkill edytował ten post 11.01.2012 15:19