Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
ZiuTeK
Rejestracja: 19.04.2009Aktualnie: Nieaktywny
Poza forum Ostatnio: 22.04.2011 19:41
Statystyki
- Grupa: Użytkownik
- Całość postów: 507
- Odwiedzin: 8 047
- Tytuł: Wszechwiedzący
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Płeć
Mężczyzna
-
Lokalizacja
inąd
Kontakt
Moje tematy
amx_ip - wyświetlanie listy zmiennych IP
09.04.2011 11:37
Plugin wyświetla liste graczy, ich IP, steamID a także informacje czy jest to zmienne IP.
Istnieja, już pluginy wyświetlające czy gracz ma stałe czy zmienne IP, lecz korzystają z modułu netDB, który na gorszych hostingach może powodować lagi serwera nawet do kilku sekund.
Ten plugin sprawdza czy IP jest stałe czy zmienne korzystając z pliku ipdesc.ini
Standardowa, plik show_ip.amxx wrzucamy do katalogu plugins
plik show_ip.sma - wrzucamy do katalogu scripting.
plik ipdesc.ini wrzucamy do katalogu configs
do plugins.ini dopisujemy show_ip.amxx
amx_ip - wyświetla w konsoli informacje o graczach
Przykład informacji wypisanych po użyciu amx_ip
----------------------Informacje------------------------------
192.168.1.1:27015
Moja nazwa serwera.com [TP] @jakis_hosting.pl
--------------------------------------------------------------
#1 QuiT 77.254.233.38 Nonsteam ZmienneIP
#4 batista 89.231.252.255 Nonsteam ZmienneIP
#5 Moon Cramp STEAM_0:0:1414557282 77.255.57.21 Nonsteam ZmienneIP
#6 H@czko STEAM_0:1:34270429 89.228.169.149 Steam ZmienneIP
--------------------------------------------------------------
Graczy Quit i batista, można zbanować np. używając pluginu bansubnet, ponieważ maja stara wersje nonsteama i zmienne IP, po banie na range nie powinni już wejść o ile zbanujemy odpowiedni zakres a graczom nie zmieni sie całkowicie IP.
Rangi w pliku ipdesc.ini początkowo byly dopisywane z wikipedii, ostatnie adresy są dodane na podstawie nazwy hosta, dynamic, adsl i gprs. Jeśli ktoś zna jeszcze jakies hosty, które mają zmienne IP, proszę o informacje i zostaną dodane do pliku.
Edited: zwiekszylem liczbe wpisow do 160 i liczbe liczbe sieci w ipdesc.ini
Problem import banow z amxbans 5.1
06.04.2011 17:38
Jest opcja importu i exportu ale gdy probuje z niej korzystac, klikajac na przycisk sprawdz polaczenie otrzymuje komunikat:
Nieznana kolumna 'imported' w where clause.
Niestety zadnych obszerniejszych informacji nie mam. Dane do bazy amxbans 5.1 podalem poprawne.
W tabeli amx_bans (GM) istnieje kolumna 'imported' typ intiger, domyslnie 0 - chyba dobrze utworzona przez skrypt instalacyjny.
Mam Gm amxbans 1.5.1 i od razu wgralem bugfixy. Moze to byl blad ale nie wiem, probowalem przywrocic standardowe pliki od gm 1.5.1 ale nadal ten sam komunikat.
Jakies wskazowki jak dokonac tego importu ?
problem z client_authorized client_putinserver
18.03.2011 17:03
tzn zostaje wykonana tuz po zmianie mapy gdy pierwszy raz wejde na serwer, przy kolejnym polaczeniu, brak jakichkolwiek komunikatow.
Gdy to samo robie przez komende lista graczy, dziala (test robiony na localhost nonsteam)
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define max_wpisow 4
new g_nick_gracza[max_wpisow][32];
public plugin_init() {
register_plugin("PLUGIN", "VERSION", "AUTHOR")
register_clcmd("say /dopisz","dopisz_gracza",ADMIN_ALL,"Dopisuje do tablicy")
register_clcmd("say /lista","lista_graczy",ADMIN_ALL,"wyswietla liste")
}
public client_putinserver(id)
{
new nick_gracza[32];
get_user_name(id,nick_gracza,31)
static licznik
for(licznik=0; licznik < max_wpisow-1; licznik++)
{
if(equal(g_nick_gracza[licznik], nick_gracza ))
{
client_print(0, print_chat, "Twoj nick jest w bazie %s ", g_nick_gracza[licznik] )
}
else client_print(0, print_chat, "Nick gracza z listy %s to nie twoj nick", g_nick_gracza[licznik] )
}
}
public lista_graczy(id)
{
new nick_gracza[32];
get_user_name(id,nick_gracza,31)
static licznik
for(licznik=0; licznik < max_wpisow-1; licznik++)
{
if(equal(g_nick_gracza[licznik], nick_gracza ))
{
client_print(0, print_chat, "Twoj nick jest w bazie %s ", g_nick_gracza[licznik] )
}
else client_print(0, print_chat, "Nick gracza z listy %s to nie twoj nick", g_nick_gracza[licznik] )
}
}
public dopisz_gracza(id)
{
new nick_gracza[32]
get_user_name(id,nick_gracza,31)
static licznik
for(licznik = 0; licznik <= max_wpisow-1; licznik++)
{
if(licznik == max_wpisow-1) return
if(!g_nick_gracza[licznik][0]) break
}
copy(g_nick_gracza[licznik], 31, nick_gracza)
client_print(0, print_chat, "Nick gracza %s dopisano do listy", g_nick_gracza[licznik])
}
Krew na ekranie
23.01.2011 21:52
O ile mnie pamięć nie myli, plamy te były tworzone po hicie z noża. Bardzo możliwe, że podobny efekt stworzył Sniffer (Seba) w jakims pluginie lub opisywał podobny sposób tworzenia plam na ekranie u gracza.
Potrzebuje tego pluginu lub linka do tematu gdzie Seba opisywał taki właśnie bajerek.
Nagradzam reputkami za wszelkie pomocne informacje.
Tymczasowy admin / slot
23.01.2011 00:27
Opis:
Dzięki temu pluginowi możemy przydzielić admina na określoną liczbe dni. Admina możemy przydzielić jedynie na nick.
Plugin jest przeróbką Temp Admin by Alka, przerobka moze niewielka ale zmiany dosyc powazne. Nie ma mozliwosci, zeby ktos sam mogl sobie przydzielic admina (jak w wersji Alki). Teraz jedynie admin z flaga ADMIN_IMMUNITY moze przydzielac admina.
Brak wyboru na minuty i godziny. Admina/rezerwacje slota lub konto neo można przydzielić jedynie na konkretna liczbe dni(Nie widzialem sensu wprowadzania adminow na tak krotki okres).
Komenda do przydzielenia admina to:
amx_tempadmin <#nick> <#haslo> <#na ile dni> <#flagi admina>
Aby przydzielic admina nie trzeba wolac gracza na serwer jak w starej wersji.
Admini tymczasowi nie sa dopisywani do pliku users.ini. Zostaje utworzony osobny plik temp_admin.ini w ktorym po uplywie czasu linijka z uprawnieniami admina jest podmieniana na ;Admin Expired. Nie trzeba sie martwic w sprawdzanie slota/admina czy rezerwacji nicka, po uplywie okreslonego czasu flagi zostana usuniete.
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Tematy: ZiuTeK
- Regulamin