[URL] https://amxx.pl/topic/57048-screenshoty-zapis-mysql/
Siemka ostatnio przerobiłem plugin screenshoty na zapis logów do bazy mysql +
zrobiłem odczyt na stronie
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 :
![[Image: screenshotyfb.jpg]](http://img34.imageshack.us/img34/5472/screenshotyfb.jpg)
![[Image: instalacja.png]](http://amxx.pl/foty/grafikap/instalacja.png)
Standardowa
![[Image: komendyadmina.png]](http://amxx.pl/foty/grafikap/komendyadmina.png)
amx_ss "nickgracza"
![[Image: wymaganemoduly.png]](http://amxx.pl/foty/grafikap/wymaganemoduly.png)
#include <amxmodx>
#include <amxmisc>
#include <sqlx>
![[Image: konfiguracja.png]](http://amxx.pl/foty/grafikap/konfiguracja.png)
Otwieramy sma
znajdujemy
#define szHost "host"
#define szUser "uzytkowanik"
#define szPass "haslo"
#define szDb "nazwa bazy"
i wpisujemy tam swoje dane
Kompilujemy 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 stronie
plik ustawienia.php i screenshoty.php wgrywamy do głównego katalogu
![[Image: inneinformacje.png]](http://amxx.pl/foty/grafikap/inneinformacje.png)
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 ;]
![[Image: download.png]](http://amxx.pl/foty/grafikap/download.png)
Załączone pliki
* [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=21841 "Pobierz załącznik"]
![[Image: rar.gif]](https://amxx.pl/public/style_extra/mime_types/rar.gif)
* [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=29481 "Pobierz załącznik"]
![[Image: sma.gif]](https://amxx.pl/public/style_extra/mime_types/sma.gif)
[
![[Image: amxx.gif]](http://amxx.pl/public/style_extra/mime_types/amxx.gif)
"Pobierz plik AMXX")
Użytkownik **speedkill** edytował ten post 11.01.2012 15:19
Załączniki:
screeny.sma
wwwstats.rar