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
To równanie zostało stworzone przy pomocy kodu LaTeX:
Edytor LaTeX online: CodeCogs.com/latex/eqneditor.php
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.
|
Napisane przez XMMO.eu w 03.12.2017 17:42
Napisane przez Kamil_Cidry w 17.05.2013 15:40
Napisane przez sebul w 03.10.2010 23:50
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.
Napisane przez R3X w 18.05.2010 15:56
Napisane przez R3X w 17.05.2010 16:24
//#define EDIT_MENU
addons/amxmodx/configs/help/
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.
Napisane przez Fili:P w 22.11.2011 18:34
Napisane przez 0-0-0 w 22.03.2015 15:00
Napisane przez Asiap w 22.07.2015 20:10
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:
Napisane przez Mister Silenzo w 11.01.2014 17:17
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
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
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
# 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
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.