Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Makale - zdjęcie

Makale

Rejestracja: 20.02.2012
Aktualnie: Nieaktywny
Poza forum Ostatnio: 25.12.2017 17:20
-----

#744773 Nie mogę dodać serwera do ulubionych - w status pokazuje IP lokalne

Napisane przez XMMO.eu w 03.12.2017 17:42

Witaj spróbuj tego polecenia :) :

./hlds_run -game cstrike -ip 89.231.65.50 +port 27015  +maxplayers 20 -sys_ticrate 500 -pingboost 3 +exec server.cfg +map de_dust2

  • +
  • -
  • 1


#543398 Stan Bana Instrukcja ;)

Napisane przez Kamil_Cidry w 17.05.2013 15:40

Dziękuję za napisanie tego poradnika i zarazem przepraszam, że sam tego nie zrobiłem ale miałem jak widać znaczną przerwę od CS'a spowodowaną maturą... :D

Co do ostatniego posta, wygasłe bany Ci znikają gdyż nie podmieniłeś pliku ban_list.php a jedynie w stylu pliki .tpl

Jeśli masz niemodyfikowany plik ban_list.php to go podmień na ten z paczki i bany przestaną znikać, nawet po daniu UB :)

P.S dziękuję za takie zainteresowanie moją modyfikacją :)
  • +
  • -
  • 2


#176822 Mini Modyfikacja AMXBans (v0.3.2.1)

Napisane przez sebul w 03.10.2010 23:50

Przecież używanie fontów to epoka średniowiecza... ^^ Nie lepiej nadawać miejscowe style? Czyli, np.
<span style='font-weight: bold; color: #FF0000;'>
oczywiście później zamknąć
</span>
Sprawdzałem u siebie i działa normalnie ;]
  • +
  • -
  • 1


#724854 Limit CT - funkcja licząca graczy w TT

Napisane przez grankee w 15.04.2016 14:07

Od tego żebym wiedział kto ostatni doszedł do ct, bo ten gracz będzie wyrzucany do terro. Funkcja nbatomiast zwraca mi tego gracza, a w przypadku jak go już nie ma to zwraca mi losowego gracza do przerzucenia na początku rundy. Jak teraz patrzę to funkcja ta w zasadzie nie jest potrzebna, bo ten prosty warunek mogłem dać tam gdzie jej wywołanie, ale na początku inny miałem koncept i tak zostało.


  • +
  • -
  • 1


#136268 ExtremeBanConfig 3.0 Beta

Napisane przez R3X w 18.05.2010 15:56

Sry, mój błąd

Poprawiłem załącznik
- dorzuciłem ifa z AMXBansem
- biblioteka już działa :P

za to 'kochanie' powinieneś dostać po łbie, ale nie sięgnę :)
  • +
  • -
  • 1


#135939 ExtremeBanConfig 3.0 Beta

Napisane przez R3X w 17.05.2010 16:24

ExtremeBanConfig 3.0 Beta

Po pierwszej fazie testów nastał moment wypuszczenia wersji Beta. Napisałem dość długą instrukcję i mógłbym ją tu cytować albo po prostu wrzucić do załącznika :) Będzie coś pomiędzy

Mnóstwo nowych pomysłów dorzucił Luk i dzięki mu za to :D
Do kilku poprawek przyczynił się raport użytkownika PAFCIO, potem uzupełnię listę testerów :P

Nowa wersja pozwala na połączenie listy banów na kilku serwerach. Wystarczy wpisać te same dane MySQL i ten sam prefix tabel. Odpowiednio te same dane MySQL i różny prefix to kilka serwerów niezależnie w jednej bazie. Usprawnieniu uległ główny system banowania. Nigdy nie uzyska się w ten sposób 100% skuteczności, ale sądzę, że teraz jest o wiele większa prezycja i poziom zabezpieczenia niż poprzednio.

Plugin składa się z 2 części:
- biblioteka : funkcje ukryte przed użytkownikami ze względu na ochronę metody banowania; im mniej osób wie jak to działa, tym bardziej skuteczniejszy plugin
- obudowa (dostępne źródło): komendy, cvary, menusy - wszystko co ułatwia zarządzanie banami; największe menu jest domyślnie wyłączone; aby je dołączyć należy usunąć // w linijce
//#define EDIT_MENU

Pomoc w załączniku oraz w rar`ze w katalogu

addons/amxmodx/configs/help/


Uwaga: plik exban.cfg jest nadpisywany na końcu mapy, więc nie wrzucajcie tam innych cvarów :P

Załączone pliki


  • +
  • -
  • 32


#723256 Limit CT - funkcja licząca graczy w TT

Napisane przez wiwi249 w 22.03.2016 19:35

public PlayersInTeam(team) {
  new number = 0;
  for(new i=0; i<=get_playersnum(); i++) {
      if(!is_user_connected(i))
          continue;
     
      if(cs_get_user_team(i) != team)
          continue;

      number++;
  }
  return number;
}

Wystarczy takie coś. Teraz żeby spisać liczbę graczy teamu do zmiennej wystarczy:

liczba_tt = PlayersInTeam(CS_TEAM_T);

Żeby się ta wartość zmieniała, wystarczy zabieg powtórzyć w client_putinserver i client_disconnect.


  • +
  • -
  • 1


#325454 Generowanie haseł

Napisane przez Fili:P w 22.11.2011 18:34

raczej w haslach nie uzywa sie znakow specjalnych wiec mysle, ze to zbedne.

Właśnie w hasłach należy używać takich znaków ...
  • +
  • -
  • -1


#693836 'Zbędne nazwy hostów w GA' - Co z tym fantem zrobić?

Napisane przez 0-0-0 w 22.03.2015 15:00

Musisz www przekierować na bez www lub na odwrót, ponieważ google może indeksować to jako dwie osobne strony.
Powinno działać tak jak napisałeś jeżeli nie to dopisz w drugiej lini
RewriteBase /

  • +
  • -
  • 2


#707348 [PORADNIK] Jak zablokować uleczarkę drugiego typu.

Napisane przez Asiap w 22.07.2015 20:10

blad

bo to nie blokuje apteczek tylko strefy ktore zadaja dmg

a gdy ta strefa ma ustawione dmg ujemne to dodaje hp

 

wiec po dodaniu tego zablokuje wszystkie wody ktore zabijaja, te apteczki itd


  • +
  • -
  • 2


#662549 3 Kubki

Napisane przez G[o]Q w 07.09.2014 14:40

jak to dobrze ze podales wszystkie informacje na temat tego co zmieniles i jak dodatkowo musze Cie pochwalić za to że umieściłeś swój kod zanim ktoś Cie o to poprosił co wpłynie na szybkość udzielanej Ci pomocy.

 

Tutaj masz rozwiązanie:

Spoiler


  • +
  • -
  • 6


#604133 Kick All - wyrzucanie wszystkich graczy z powodem.

Napisane przez Mister Silenzo w 11.01.2014 17:17

opis
Plugin do celów administracyjnych. Jeżeli potrzebujesz w subtelny sposób poinformować graczy o chęci przeprowadzenia prac na serwerze, ten plugin jest dla ciebie. Plugin pozwala ustawić hasło na serwerze, podać powód wyrzucenia z serwera, a następnie zmienia mapę na obecną.


komendy admina
Aby użyć komendy musisz posiadać flagę ADMIN_IMMUNITY (Immunitet):
- kick_all


instalacja
Standardowa, plik ".amxx" wrzucamy do "plugins", ".sma" do "scripting" i dopisujemy "kick_all.amxx" do "plugins.ini".

inne informacje
Plugin stworzony dla amxx.pl, wrzucanie na inne serwisy bez zgody Autora - ZABRONIONE.

download
Załączony plik  kick_all.sma   2 KB  280 Ilość pobrań
  kick_all.amxx
  • +
  • -
  • 2


#715820 Wylogowanie użytkownika po usunięciu go z adminów WWW

Napisane przez Kowalsky w 07.12.2015 08:37

W naszym ukochanym AMXBansie po usunięciu użytkownika WWW cały czas gość jest zalogowany i może robić wszystko (bo istnieje jego sesja).

W paru krokach można zaradzić takim sytuacją rozwalając sesję jeżeli użytkownika nie ma w bazie danych. Oto krótka instrukcja:

 

1. Otwórz plik /include/access.inc.php

2. Znajdź:

function has_access($value) {
	if($_SESSION["loggedin"]) {
		return $_SESSION[$value]=="yes";
	}
	return 0;
}

3. Dodaj za powyższym kodem:

function is_in_base()
{
	global $config;
	$cook = explode(":", sql_safe($_COOKIE[$config->cookie]));
	$sid = $cook[0];

	$query = mysql_query("SELECT id,username,level,email FROM `".$config->db_prefix."_webadmins` WHERE logcode='".$sid."' LIMIT 1") or die (mysql_error());
	
	if(mysql_num_rows($query) < 1) {
		return false;
	} else {
		return true;
	}
}

4. Dalej znajdź:

if(isset($_COOKIE[$config->cookie]) && $_SESSION["loggedin"]==true) {
	$query = mysql_query("UPDATE `".$config->db_prefix."_webadmins` SET `last_action`=UNIX_TIMESTAMP() WHERE `id`=".$_SESSION["uid"]);
}

5. Zamień na:

if(isset($_COOKIE[$config->cookie]) && $_SESSION["loggedin"]==true)
{
		if(!is_in_base()) {
			unset($_SESSION["uid"]);
			unset($_SESSION["uname"]);
			unset($_SESSION["email"]);
			unset($_SESSION["level"]);
			unset($_SESSION["sid"]);
			unset($_SESSION["loggedin"]);
		} else {
			$query = mysql_query("UPDATE `".$config->db_prefix."_webadmins` SET `last_action`=UNIX_TIMESTAMP() WHERE `id`=".$_SESSION["uid"]);
		}
}

6. Zapisz i zamknij plik.

 

Dziękuje ;)


  • +
  • -
  • 5


#380912 AMXBans "STABLE" + Konfiguracja DPROTO /EDIT (23.08.2012)

Napisane przez Szyfrant w 14.03.2012 21:49

AMXBans "STABLE" + Odpowiednia Konfiguracja DPROTO



/EDIT (23.08.2012)

Pozwoliłem sobie nazwać go "STABLE" z tego wzlędu, że testowałem go na serwerze z DPROTO przy zajętych wszystkich slotach.

Nie wyskoczył nawet jeden error, a amxbans banował poprawnie.


Pobieramy paczkę, link poniżej

Załączony plik  AMXBans MIX (AMXX.PL).zip   3,38 MB  9878 Ilość pobrań


AMXBans "Stable" = 1.5.1 Plugin + 1.6 Web

W paczce zostały wtopione dwie najważniejsze łatki

[Fix] Funkcja Prebanned_check_ - hleb

[Fix] Thread worker was unable to start - sebul


Dodałem również poradnik:

[Poradnik] AMXBans 6 "Jak i Co?"


Instalujemy i z tej strony tyle.





Teraz druga rzecz, najważniejsza.


Otwieramy plik dproto.cfg

Odnajdujemy te linijki:



# for p.47 clients that do not support unique id generation (default is STEAM_ID_LAN [8] )
cid_NoSteam47 = 8

# for p.48 clients that do not support unique id generation (default is VALVE_ID_LAN [10] )
cid_NoSteam48 = 10

i zmieniamy ich wartości na:

# for p.47 clients that do not support unique id generation (default is STEAM_ID_LAN [8] )
cid_NoSteam47 = 4

# for p.48 clients that do not support unique id generation (default is VALVE_ID_LAN [10] )
cid_NoSteam48 = 4


W tym momencie dproto przypisuje każdemu graczowi CID po IP tzn.


(TO JEST PRZYKŁAD)
nie będzie
VALVE_ID_LAN
tylko
VALVE_0:4:1276568453


GOTOWIEC:
Załączony plik  dproto.cfg   7,66 KB  2446 Ilość pobrań



Po tym zabiegu (Gm)AMXBans nie głupieje i powinien banować jak należy.

OKLASKI DLA MisieQ
To jemu należą się gratki. :P


  • +
  • -
  • 40


#689942 [FIX] Przekierowanie na GM-Community

Napisane przez Ogen Dogen w 23.02.2015 01:15

Od niedawna pojawił się problem z AMXBans po stronie www uniemożliwiający normalne korzystanie z jego funkcji. Po kliknięciu w którykolwiek odnośnik otwiera się dodatkowa karta z stroną GM-Community.

Rozwiązanie tego problemu jest bardzo proste.

Wchodzimy w katalog gdzie zainstalowany jest AMXBans a następnie do pliku : (według ścieżki)

/templates/nazwa_twojego_stylu/js/amxbans.js.php

Otwieramy go dowolnym edytorem tekstu i usuwamy lub komentujemy kod na końcu pliku :

/* Version checker */ 
	$(function(){
		var chkver = document.createElement("script");
		chkver.type = "text/javascript";
		chkver.async = true;
		chkver.src = "//version.gm-community.net/amxbans.js";
		var s = document.getElementsByTagName("script")[0]; 
		s.parentNode.insertBefore(chkver, s);
	});
	
	function setLastVersion(ver)
	{
		if (parseFloat($('#version').text()) < ver)
		{
			$('#version').addClass('MustUpdate').append(' <a href="http://gm-community.net/thread.1851"><img src="../../images/generic/information.png" alt="Download" /></a>');
		}
	}

Zapisujemy i wysyłamy na serwer. Gotowe.


  • +
  • -
  • 15