Screenshoty zapis mysql
speedkill
06.08.2011
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 :
Standardowa
amx_ss "nickgracza"
Otwieramy sma
znajdujemy
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
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
Teraz wchodzimy na serwer otwieramy amxmodmenu i mamy robienie ss'ów pod 8 ;]
Użytkownik speedkill edytował ten post 11.01.2012 15:19
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
Hiroshima
06.08.2011
bardzo przydatny plugin. Loguje informacje o tym ile admin zrobil SS?
speedkill
06.08.2011
Plugin robi 2 ss za jednym razem jeden tga i jeden bmp więc pokazuje tylko raz a potem możemy sobie pomnożyc x2 ;] i wiemy że ma dać np 2 tga i 2 bmp ;]
Jak się nazwać
06.08.2011
To jest wersja do amxbans czy nie bo nie chce mi się do kodu zaglądać
speedkill
06.08.2011
To nie jest plugin ss +ban ten robi tylko ss'y bana trzeba dać samemu
hiro się zobaczy oki ? ;]
Użytkownik speedkill123 edytował ten post 06.08.2011 19:25
hiro się zobaczy oki ? ;]
Użytkownik speedkill123 edytował ten post 06.08.2011 19:25
speedkill
07.08.2011
Update pierwszego postu dodałem w innych informacjach jak zrobić szybsze robienie ss'ów przez admina ;]
Za niedługo dodam werjsce autobanującą ;]
Użytkownik speedkill123 edytował ten post 07.08.2011 22:35
Za niedługo dodam werjsce autobanującą ;]
Użytkownik speedkill123 edytował ten post 07.08.2011 22:35
Droso
10.08.2011
a co to za problem amx_ban nick gracza 0 ?
Wymusić w konsoli serwerowej
Plugin +
Wymusić w konsoli serwerowej
Plugin +
Lyons 12.08.2011
fajnie by było jak by plugin zapisywal screena do bazy mysql i potem pokazywal ssy na stronie, np zrobil 10 ss'ow na pewno 1 z nich byl by widoczny że masz WH
Lyons 12.08.2011
hymm, a jak by napisac w c## że jest program, sam on nam sie pobiera i jak zrobimy danemu graczowi ss'a to przez baze leci do niego, on szuka w cstrike podanej nazwy i wysyla do nas dany plik, plik leci do bazy a z bazy na strone tak jak ma to images
A może sma?
12.08.2011
To zainstaluj za pośrednictwem CSa program na komputerze użytkownika, bez jego wiedzy
Lyons 12.08.2011
co w tym takiego? wystarczy np nazwac program jako jakiś model broni i sie on pobiera ( dzięki pluginowi)
Co do banów, jak ma się zmienne IP to nawet można się odbanować na banie stałym (jak masz NS)
Co do banów, jak ma się zmienne IP to nawet można się odbanować na banie stałym (jak masz NS)
speedkill
11.01.2012
Tak , tak samo.
+ Mały update
Poprzednia wersja miała bug z pobieraniem nicku gracza któremu robią ss'y , ip ,steam.
Użytkownik speedkill edytował ten post 11.01.2012 15:20
+ Mały update
Poprzednia wersja miała bug z pobieraniem nicku gracza któremu robią ss'y , ip ,steam.
Użytkownik speedkill edytował ten post 11.01.2012 15:20
cedrik17
15.01.2012
Koleżanki i koledzy, proszę o pomoc.
Plugin od strony serwera cs działa dobrze, loguje info i robi normalnie screeny, ale za cholerę nie chce się połączyć z bazą (te same dane na 100%, dostęp z zewnątrz na bazę nadany, hosting: biznes-host)
Cały czas loguje info:
W ogóle nie chce stworzyć tej tabeli w bazie, nie mam już pomysłów. Może ktoś by wyeksportował mi to, bo sam nie stworzę.
Użytkownik cedrik17 edytował ten post 15.01.2012 19:03
Plugin od strony serwera cs działa dobrze, loguje info i robi normalnie screeny, ale za cholerę nie chce się połączyć z bazą (te same dane na 100%, dostęp z zewnątrz na bazę nadany, hosting: biznes-host)
Cały czas loguje info:
L 01/15/2012 - 18:31:40: [adminchat.amxx] Chat: "xxx.PL [Only DD2/Inferno] " chat "Admin: hed zrobil screeny graczowi: PGT | FlauerS" [b]L 01/15/2012 - 18:31:40: [amx_ss_www.amxx] Blad nie mozna polaczyc sie z baza (1045): Access denied for user 'virt6940_cedrik'@'195.114.0.128' (using password: YES)[/b]
W ogóle nie chce stworzyć tej tabeli w bazie, nie mam już pomysłów. Może ktoś by wyeksportował mi to, bo sam nie stworzę.
Użytkownik cedrik17 edytował ten post 15.01.2012 19:03
ZarzadCSB
16.01.2012
Speed fajnie jak byś dał ver. działającą z ss z gm_amxbans to by było wspaniałe bo wiele osób na to oczekuje oraz dodać do tego opcje wyszukiwania gracza po ip/steam/nick
Użytkownik baned edytował ten post 16.01.2012 23:49
Użytkownik baned edytował ten post 16.01.2012 23:49