Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику DimkaTheBest ::: Спасибо сказали: 60
Дата поста: В теме: За сообщение: Спасибо сказали:
25.8.2009, 8:06 Цветные системные надписи
в яндаксе есть своя политра

http://yandex.ru/yandsearch?clid=14585&text=rgb
Vovan1994rus
16.8.2009, 12:01 Цветные системные надписи
shadowhunter,
спасибо тебе за инфу, очень полезно.
да и вобще в последние время очень много новых и полезных плагинов появляеться благодаря тебе.
shadowhunter
8.8.2009, 20:59 Dproto 0.9.582
обновите первый пост
Dproto 0.2.8

CHANGELOG:
0.2.8:
- Added support for new engines: 4617 for Linux and 4554 (15 Jun 2009) for Windows.

0.2.7:
- Redirection fixed for subserver (thx to GoD2.0);
- Subserver now correctly works with broadcast queries;
- Hybrid serverinfo answer type discovered by ineya, fixes visibility for all clients. Check dproto.cfg

0.2.6:
- some compilation problems for linux fixed
25ToLife
1.7.2009, 18:14 скажите как сделать Cfg карт xyubolo2
16.5.2009, 23:51 Установка и настройка Psychostats
sv_logecho 1 - может mp_logecho 1????

я так понял этот квар отвечает за вывод сообщения в консоле сервера о записе лога.... или это не так????? или он полностью отключает ведение логов?
как только я поставил mp_logecho 0 то пинг и загрузка ЦП сразу же стала нормальной, хотя очень долго искал причину.
Stremno
5.5.2009, 12:33 Psychostats 3 In-game Stats (/rank /top15)
Psychostats 3 in-game stats

Плагин выводит статистику Psychostats в игре.

Say-Команды:
/rank
/top15

Установка:

CODE
amx_sql_pshost "127.0.0.1" // IP sql base
amx_sql_psuser "psychostats" // юзер
amx_sql_pspass "hidden" // пасс
amx_sql_psdb "ps3" // Psycho DB name
amx_sql_psprefix "ps_" // tableprefix


Чтобы использовать /rank и /top15 этим плагином надо закоментировать в плагине statsx следущие

CODE
register_clcmd("say /rank", "cmdRank", 0, "- display your rank (chat)")
register_clcmd("say /top15", "cmdTop15", 0, "- display top 15 players (M
OTD)")
register_clcmd("say_team /rank", "cmdRank", 0, "- display your rank (cha
t)")
register_clcmd("say_team /top15", "cmdTop15", 0, "- display top 15 playe
rs (MOTD)")


чтобы закоментировать перед каждой строчкой ставим //
и перекомпелировать плагин.
a.aqua, CSSOR, Flesh, L.A.N_xD, lola21ru, NexTTT, ragnarec, SilverFire, ultimix, Urusai
20.4.2009, 20:40 Сетевые конфигурации.
Сетевые конфигурации.


sv_maxrate 25000
sv_spectatormaxspeed 500
sv_maxspeed 320
sv_maxupdaterate 101
sv_minrate 2500
sv_minupdaterate 40
decalfrequency 60

скорость соединения опция "rate"
14.4 Kb/sec от 1500 до 2500
28.8 Kb/sec от 2500 до 3500
33.6 Kb/sec от 2500 до 4000
56 Kb/sec от 3500 до 5500
64 Kb/sec от 3500 до 6000
128 Kb/sec от 5000 до 8000
256 Kb/sec от 7500 до 10000
T1 10000+
A/DSL 10000+
Cable 10000+
Все, быстрее 1 Mb/sec 10000+

Вот примерные уже рассчитанные сетевые конфигурации

Для 56K модема
CODE
rate 4000
cl_rate 2000
cl_cmdrate 32
cl_updaterate 25
cl_cmdbackup 8
cl_resend 3
cl_dlmax 56
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -200

Для ISDN


CODE
ex_interp 0.1
rate 6500
cl_rate 6500
cl_cmdrate 50
cl_updaterate 33
cl_cmdbackup 20
cl_resend 3
cl_dlmax 64
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -30

или
CODE
rate 6500
cl_rate 6500
cl_cmdrate 50
cl_updaterate 100
cl_cmdbackup 20
cl_resend 3
cl_dlmax 64
ex_interp 0.02 или 0.05
ex_extrapmax 7
cl_latency -40

SDS L (или 256kbit/s)

CODE
ex_interp 0.1
rate 9999
cl_rate 9999
cl_cmdrate 100
cl_updaterate 35
cl_cmdbackup 60
cl_resend 6
cl_dlmax 128
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -40

или
CODE
rate 9999
cl_rate 9999
cl_cmdrate 100
cl_updaterate 100
cl_cmdbackup 60
cl_resend 2
cl_dlmax 128
ex_interp 0.04
ex_extrapmax 5
cl_latency -40


LAN (до 10Mbit) для турнирных серверов
CODE
ex_interp 0.1
rate 20000
cl_rate 9999
cl_cmdrate 400.05
cl_updaterate 100.05
cl_cmdbackup 2
cl_resend 6
cl_dlmax 128
ex_interp 0.1
ex_extrapmax 1.2
cl_latency 0

или
CODE
rate 20000
c l_rate 9999
cl_cmdrate 400.05
cl_updaterate 160.05
cl_cm dbackup 60
cl_resend 1.5
cl_dlmax 10240
ex_interp 0.01
ex_extrapmax 8
cl_latency -10


ADSL/Cable (или 768Kbit/s) с DSL вариантами для турнирных серверов
CODE
ex_interp 0.1
rate 12000
cl_rate 9999
cl_cmdrate 40
cl_updaterate 35
cl_cmdbackup 60
cl_resend 1.5 bis 3
cl_dlmax 768
ex_interp 0.1
ex_extrapmax 1.2
c l_latency -50

или
CODE
rate 12000
cl _rate 9999
cl_cmdrate 40
cl_updaterate 160
cl_c mdbackup 60
cl_resend 1.5 bis 3
cl_dlmax 768
ex_interp 0.01
ex_extrapmax 10
c l_latency -50


ADSL/Cable (128-640Kbit/s) для турнирных серверов
CODE
ex_interp 0.1
rate 9000
cl_rate 9999
cl_cmdrate 40
cl_updaterate 25
cl_cmdbackup 40
cl_resend 2
cl_dlmax 128
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -50

или
CODE
rate 9000
cl_rate 9999
cl_cmdrate 40
cl_updaterate 100
cl _cmdbackup 40
cl_resend 2
cl_dlmax 128
ex_interp 0.05
ex_extrapmax 4
cl_latency -50


SDSL (более 256Kbit/s) для турнирных серверов
CODE
ex_interp 0.1
rate 12000
cl_rate 9999
cl_cmdrate 400
cl_updaterate 35
cl_cmdbackup 60
cl_resend 2
cl_dlmax 256
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -40

или
CODE
rate 12000
cl_rate 9999
cl_cmdrate 400
cl_updaterate 100
cl_cmdb ackup 60
cl_resend 2
cl_dlmax 256
ex_interp 0.01
ex_extrapmax 8
cl_latency -40


Dual-ISDN для турнирных серверов
CODE
ex_interp 0.1
rate 9000
cl_rate 9999
cl_cmdrate 50 или 100
cl_updaterate 33
cl_cmdbackup 60
cl_resend 1.5
cl_dlmax 128
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -30

или
CODE
rate 9000
cl_rate 9999
cl_cmdrate 50 или 100
cl_updaterate 160
cl_cmdbackup 60
cl_resend 1.5
cl_dlmax 128
ex_interp 0.01
ex_extrapmax 8
cl_latency -30


более 512Kbit/s для турнирных серверов
CODE
ex_interp 0.1
rate 12000
cl_rate 9999
cl_cmdrate 400
cl_updaterate 60
cl_cmdbackup 0
cl_resend 1.5
cl_dlmax 512
ex_interp 0.05
ex_extrapmax 6
cl_latency -20

или
CODE
rate 12000
cl_rate 9999
cl_cmdrate 400
cl_updaterate 40
cl_cmdb ackup 0
cl_resend 1.5
cl_dlmax 512
ex_interp 0.1
ex_extrapmax 1.2
cl_latency -20


настройки по умолчанию
CODE
rate 2500
cl_rate 9999
cl_cmdrate 30
cl_updaterate 20
cl_cmdbackup 2
cl_resend 6
cl_dlmax 128
ex_interp 0.1
ex_extrapmax 1.2
cl_latency 0


если чтото не правильно, поправте меня....
хотелось бы узнать какие настройки у вас.
NexTTT, Siver
22.3.2009, 2:47 HLGuard 1.8 + RHLG 2.8
вот настройка HLGuarda под amxbans (бан по ип)
фаил hlg_lan.cfg
CODE
//====
// HLGuard LAN Mode Config file
//====

//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.80.03 (Lan)"

//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.1 // Default: 0.1 // Idle in seconds between every check
hlg_scandelay_min 30 // Default: 30 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 60 // Default: 60 // Maximum time HLGuard waits before starting new scan.

//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "" // Flags to link with Steambans check
hlg_nbflags "wsk" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse

//=====
// Alias Detection Actions
//=====
// b - Say, Log and ban permanent
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m <permanent ban>\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b> (permanent ban)<br>\'"
hlg_action "b:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Permanent ban\'"
hlg_action "b:found" "amx_banip 0.0 %i [HLGUARD] %y"
// t - Say, Log and ban for 24 hours
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m <24 hours ban>\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b> (24 hours ban)<br>\'"
hlg_action "t:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 24 hours ban\'"
hhlg_action "b:found" "amx_banip 1440.0 %i [HLGUARD] %y"
// k - Kick
hlg_action "k:found:1" "kick #%u [HLGUARD] You have been kicked. Reason: %y"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\'"

//=====
// Nameban Actions
//=====
hlg_action "p:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "p:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y><%N> on %m <kick>\'"
hlg_action "p:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Kick\'"
hlg_action "q:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "q:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y><%N> on %m <2 hours ban>\'"
hlg_action "q:found" "hlg_say \'[HLGUARD] Violation by %n(%i) detected!\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 2 hours ban\'"
hlg_action "q:found" "amx_banip 120 %i [HLGUARD] %y"
//=====
// Aimbot Warning System Detection Actions (Abandoned, not updated, no support)
//=====
hlg_aimbot "partial:hlg_writefile \'%L/aimwarn.txt\';hlg_write \'%d %h -> %n IP\; %i Aimbot warning#%c (%y, HLG %g at %a/%k) - HLG %g - map %m\'"
hlg_aimbot "hlg_say \'%n(%i) aimbot suspected\'"
hlg_aimbot "hlg_writefile \'%L/detectionlist.txt\';hlg_write \'%d %h -> %n IP\; %i Aimbot Suspected <24 hours ban> - HLG %g - map %m\'"
hlg_aimbot "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h -> <b>%n</b> IP\; <b>%i</b> - <b>Aimbot Suspected - 24 hours ban</b> - HLG %g - map %m\'"
hlg_aimbot "addip 1440.0 %i;;kick #%u [HLGUARD] You have been banned for suspected aimbot;wait;writeip"
hlg_aimbot "hlg_log \'\\'%n<%i>\\' aimbot suspected <24 hours ban> - HLG %g - map %m\'"



Настройка RHLGuarda
фаил reallite_actions.cfg
CODE
//====================================================//
// Reallite HLGuard Anti-Cheat //
// Автор: DJ_WEST //
// Copyright © Reallite Labs, 2002-2008 //
// Версия: 2.6 //
// Сайт: http://reallite.cs2.ru //
//====================================================//

//====================================================//
// Другое действие //
//====================================================//
// v - сообщение в игре, запись в логи и удаление игрока с сервера
hlg_action "v:found" "hlg_writefile %L/rhlg_other.txt;hlg_write \'%d %h [Reallite HLGuard 2.6] -> %n<%w><%i> <%y> on %m\'"
hlg_action "v:found" "hlg_writefile %L/rhlg_other.htm;hlg_write \'%d %h [Reallite HLGuard 2.6] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "v:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "v:found" "hlg_say \'[RHLG] Violation by %n(%w)\';hlg_say \'[RHLG] Violation: %y\';hlg_say \'[RHLG] Punishment: Kick\'"
hlg_action "v:found:3" "kick #%u [RHLG] You have been kicked. Reason: %y"

//====================================================//
// Действия при обнаружении читерского ника //
//====================================================//
// z - сообщение в игре, запись в логи и бан на 2 часа
hlg_action "z:found" "hlg_writefile %L/rhlg_namebanlist.txt;hlg_write \'%d %h [Reallite HLGuard 2.6] -> %n<%w><%i> <%y> on %m <2 hours ban>\'"
hlg_action "z:found" "hlg_writefile %L/rhlg_namebanlist.htm;hlg_write \'%d %h [Reallite HLGuard 2.6] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> <2 hours ban>\'"
hlg_action "z:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "z:found" "hlg_say \'[RHLG] Violation by %n(%i)\';hlg_say \'[RHLG] Violation: %y\';hlg_say \'[RHLG] Punishment: 2 hours ban\'"
//hlg_action "z:found:3" "addip 120.0 %i;kick #%u [RHLG] Banned: 2 hours. Reason: %y;wait;writeip"

//====================================================//
// Поддержка AMXBans //
// Удалите комментарий перед строкой ниже, чтобы //
// включить поддержку. А также установите комментарий //
// перед строкой выше. //
//====================================================//
hlg_action "z:found:3" "amx_banip 120 %i [Reallite HLGuard] %y"

//====================================================//
// Действия при обнаружении скрипта //
//====================================================//
// i - сообщение в игре, запись в логи и бан на 7 суток
hlg_action "i:found" "hlg_writefile %L/rhlg_detectionlist.txt;hlg_write \'%d %h [Reallite HLGuard 2.6] -> %n<%w><%i> <%y> on %m <7 days ban>\'"
hlg_action "i:found" "hlg_writefile %L/rhlg_detectionlist.htm;hlg_write \'%d %h [Reallite HLGuard 2.6] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> (7 days ban)<br>\'"
hlg_action "i:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "i:found" "hlg_say \'[RHLG] Violation by %n(%i)\';hlg_say \'[RHLG] Violation: %y\';hlg_say \'[RHLG] Punishment: 7 days ban\'"
//hlg_action "i:found:3" "addip 10080.0 %i;kick #%u [RHLG] Banned: 7 days. Reason: %y;wait;writeip"

//====================================================//
// Поддержка AMXBans //
// Удалите комментарий перед строкой ниже, чтобы //
// включить поддержку. А также установите комментарий //
// перед строкой выше. //
//====================================================//
hlg_action "i:found:3" "amx_banip 10080 %i [Reallite HLGuard] %y"

//====================================================//
// Действия при использовании запрещенного значения //
//====================================================//
// u - сообщение в игре, удаление игрока с сервера и запись в логи
hlg_action "u:found" "hlg_writefile %L/rhlg_cvarviolations.txt;hlg_write \'%d %h [Reallite HLGuard 2.6] -> %n<%w><%i> <%y> on %m\'"
hlg_action "u:found" "hlg_writefile %L/rhlg_cvarviolations.htm;hlg_write \'%d %h [Reallite HLGuard 2.6] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "u:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "u:found" "hlg_say \'[RHLG] Violation by %n(%w)\';hlg_say \'[RHLG] Violation: %y\';hlg_say \'[RHLG] Punishment: Kick\'"
hlg_action "u:found:3" "kick #%u [RHLG] You have been kicked. Reason: %y"

//====================================================//
// Действия при обнаружении запрещенной программы //
//====================================================//
// o - сообщение в игре, запись в логи и пернаментный бан
hlg_action "o:found" "hlg_writefile %L/rhlg_detectionlist.txt;hlg_write \'%d %h [Reallite HLGuard 2.6] -> %n<%w><%i> <%y> on %m <permanent ban>\'"
hlg_action "o:found" "hlg_writefile %L/rhlg_detectionlist.htm;hlg_write \'%d %h [Reallite HLGuard 2.6] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> (permanent ban)<br>\'"
hlg_action "o:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "o:found" "hlg_say \'[RHLG] Violation by %n(%i)\';hlg_say \'[RHLG] Violation: %y\';hlg_say \'[RHLG] Punishment: Permanent ban\'"
hlg_action "o:found:1" "rhlg_screen %n"
//hlg_action "o:found:3" "addip 0.0 %i;kick #%u [RHLG] Banned: Permanently. Reason: %y;wait;writeip"

//====================================================//
// Поддержка AMXBans //
// Удалите комментарий перед строкой ниже, чтобы //
// включить поддержку. А также установите комментарий //
// перед строкой выше. //
//====================================================//
hlg_action "o:found:3" "amx_banip 0 %i [Reallite HLGuard] %y"


reallite_main.cfg
CODE
rhlg_checkcvarsaction 5
rhlg_blockkeysaction 5
rhlg_flashbugaction 5
rhlg_bhopaction 5
rhlg_spinhackaction 5
rhlg_cheatmessageaction 5

Описание: Действие при проверки значений команд игрока:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по IP
4 - бан по Steam ID
5 - бан по IP через AMXBans
6 - бан по Steam ID через AMXBans
7 - выполнение команд на клиентех


кнопка спаcибо там ->
kusya5
20.3.2009, 19:03 Исходники нового статусбара!
понравился мониторинг...
но я его переделал немного, может кому понравиться.
Код
<?php

$maps_url = "";
/*
http путь до картинок ОБЯЗАТЕЛЬНО С / В КОНЦЕ
если картинки лежат на другом сайте/хостинге то ".$_SERVER['HTTP_HOST']." заменить на свой!
*/


$timeout = $_GET['timeout'] > 100 ? 10 : $_GET['timeout'];
$my = substr(substr(getenv('REQUEST_URI'),strlen($_SERVER['SCRIPT_NAME'])),1);
list($my,) = explode('?', $my);
$my = str_replace("%20","",$my);
$servers = explode(',',$my);
$out = <<<EOF
var mystatusbar = document.getElementById("statusbar");
var out='';
EOF;

$out .= "out += \"<div class='monitoring'><table align='center' class='monitoring'>\";\r\n";

foreach ($servers as $server)
{
    list($ip, $port) = explode(":", $server);unset($server);

    if( $server = @fsockopen( "udp://".$ip, (int) $port, $errno, $errstr ) )
    {
           $write = "\xFF\xFF\xFF\xFFTSource Engine Query\x00";
           socket_set_timeout($server,$timeout);
           fwrite($server, $write);
           $server_response = fread($server,4096);
           fclose($server);
        $server_status = ($server_response ? 'ON' : 'OFF');
    }

    if($server_status == 'ON')
    {
        $server_response = substr($server_response, 5);
        $server_info = explode(chr(0x00), $server_response);
        $server_info['hostname'] = $server_info['1'];
        if(strlen($server_info['hostname']) >= ($kk=23))
        $server_info['hostname'] = str_replace(substr($server_info['hostname'], $kk, strlen($server_info['hostname'])),'...', $server_info['hostname']);
        $server_info['address'] = "$ip:$port";
        $server_info['map'] = $server_info['2'];
        if(strlen($server_info['map']) >= ($kk=15))
        $server_info['map'] = str_replace(substr($server_info['map'], $kk, strlen($server_info['map'])),'...', $server_info['map']);
        $server_info['players'] = ord(substr($server_info[5], 0, 1));
        $server_info['max'] = $server_info['players'] == 0 ? ord(substr($server_info[6], 0, 1)) : ord(substr($server_info[5], 1, 1));
        $server_status = "<b><font color='green'>Вкл.</font></b>";

        $url_jpg = $maps_url . $server_info['map'] . '.jpg';
        $Headers = @get_headers($url_jpg);

        if(!preg_match("|200|", $Headers[0]))
            $server_info['map_img'] = "noimage";
        else
            $server_info['map_img'] = $server_info['map'];


        $predel = $server_info['max'] - round($server_info['max']/"100"*"10");

        if($server_info['players'] +1 >= $server_info['max'])
            $out .= "out += \"<tr><td align='center' class='monitoring'><div style='font: 13px Arial;'><font color='red'><b>".$server_info['hostname']."</font></b></div><br /><img src='".$maps_url.$server_info['map_img'].".jpg' width='160' height='120'><br /><div style='font: 13px Arial;'><font color='white'><b>$ip:$port</b></font></div><br />Статус сервера: $server_status<br />Карта: <b>".$server_info['map']."</b>;<br />Игроков: <b><font color='red'>".$server_info['players']."/".$server_info['max']."</font><br /><br /><img src='http://80.92.106.67/ime/gra.jpg'></b></td></tr>\";\r\n";
        else
            if($server_info['players'] >= 15)
            {
            $out .= "out += \"<tr><td align='center' class='monitoring'><div style='font: 13px Arial;'><font color='orange'><b>".$server_info['hostname']."</b></font></div><br /><img src='".$maps_url.$server_info['map_img'].".jpg' width='160' height='120'><br /><div style='font: 13px Arial;'><font color='white'><b>$ip:$port</b></font></div><br />Статус сервера: $server_status<br />Карта: <b>".$server_info['map']."</b>;<br />Игроков: <b><font color='orange'>".$server_info['players']."/".$server_info['max']."</font><br /><br /><img src='http://80.92.106.67/ime/gra.jpg'></b></td></tr>\";\r\n";
            }
            else
            if($server_info['players'] >= 5)
            {
                $out .= "out += \"<tr><td align='center' class='monitoring'><div style='font: 13px Arial;'><font color='yellow'><b>".$server_info['hostname']."</b></font></div><br /><img src='".$maps_url.$server_info['map_img'].".jpg' width='160' height='120'><br /><div style='font: 13px Arial;'><font color='white'><b>$ip:$port</b></font></div><br />Статус сервера: $server_status<br />Карта: <b>".$server_info['map']."</b>;<br />Игроков: <b><font color='yellow'>".$server_info['players']."/".$server_info['max']."</font><br /><br /><img src='http://80.92.106.67/ime/gra.jpg'></b></td></tr>\";\r\n";
            }
            else
            {
                $out .= "out += \"<tr><td align='center' class='monitoring'><div style='font: 13px Arial;'><font color='green'><b>".$server_info['hostname']."</b></font></div></marquee><br /><img src='".$maps_url.$server_info['map_img'].".jpg' width='160' height='120'><br /><div style='font: 13px Arial;'><font color='white'><b>$ip:$port</b></font></div><br />Статус сервера: $server_status<br />Карта: <b>".$server_info['map']."</b>;<br />Игроков: <b><font color='green'>".$server_info['players']."/".$server_info['max']."</font><br /><br /><img src='http://80.92.106.67/ime/gra.jpg'></b></td></tr>\";\r\n";
            }
    }
    else
    {
        $server_info['hostname'] = "Сервер выключен!";
        $server_info['address'] = "$ip:$port";
        $server_info['map'] = "offline";
        $server_status = "<b><font color='red'>Выкл.</font></b>";

        $url_jpg = $maps_url . $server_info['map'] . '.jpg';
        $Headers = @get_headers($url_jpg);

        $out .= "out += \"<tr><td align='center' class='monitoring'><div style='font: 13px Arial;'><font color='red'><b>".$server_info['hostname']."</font></b></div><br /><img src='".$maps_url."noimage.jpg' width='160' height='120'><br /><div style='font: 13px Arial;'><font color='white'><b>$ip:$port</b></font></div><br />Статус сервера: $server_status</td></tr>\";\r\n";
    }
    unset($server_status);
}
$out .= "out += \"</table>\";\r\n";
$out .= "out += \"</div>\";\r\n";
$out .= "mystatusbar.innerHTML = out;\r\n";
echo $out;
?>



это мониторинг для сервера maxplayers 20 + 2 hideslot.
играков 0-5 зелёный
5-15 жёлтый
15-19 оранжевый
19-20(21-22) красный

вот картинга градации
- можите ввести ссылку со своего сервера, а можете юзать с моего.

пример http://garragge.net.ru/
[attachment=7573:jj.jpg]
_Skyline, DeHu, Flesh
17.2.2009, 10:46 Патчи для сервера - два протокола, Internet
Долго я мучился с этими протоколами...
Сделал всё как в описаловке для Win.
Результат: Заходят с 47 и 48 протокола, но админка у стим не пашет.
стим клиентам ид даётся STEAM_ID_PENDING.

Копался по сайтам... нашёл разные описаловки и патчи.
Пропатчил swds.dll и вот результат: Работают оба протокола, админка работает у всех.
стим клиентам ид даётся STEAM_666:88:666.
но стим клиентам ид даётся VALVE_666:88:666.
Описание:
Код
Кидаем файлы в кс.
[attachment=7216:p47and48...aTheBest.rar]

в server.cfg добовляем

setmaster add 72.165.61.189
setmaster add 68.142.72.250
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add hlmaster.jolt.co.uk
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040
setmaster add 207.173.177.12:27010
setmaster add 207.173.177.11:27010
/FaUsT/
3.2.2008, 15:54 GUI By Molochnick
Интерфейс сделаный два года назад. Всегда стоит у меня на кске, очень удобный, всё видно, девушка красивая, иногда напоминает про то что уже пора заканчивать играть и позвоноить своей девушке.))))))))
[attachment=3802:attachment]
DjUm, S.R.
14.1.2008, 1:19 Плагин Подъёма
ввиди sv_stepsize 100 ( чем больше, тем на более высокие стены можно забраться) 18 - это стандартное значение.
Цитата
Энтити (entity) — объекты, обладающие свойствами. Примеры энтитей: открывающаяся дверь, кнопка, источник света (лампочка), звук, машина — у всех этих объектов есть свойства (скорость, громкость и пр.).

При помощи энтити-объектов мы можем сделать карту более интересной — добавить в нее звуки, сделать воду и прочие спецэффекты.

Но энтити это не только спецэффекты, но и объекты, управляющие событиями на карте. Например, чтобы сделать карту с бомбой нужно вставить на нее энтити-объект одного типа, а если с заложниками — другого.

К слову сказать, ни одна карта в Counter-Strike не обходится без использования хотя бы нескольких энтити-объектов, поэтому их изучение не менее важная часть, чем усвоение техники создания карт
5.1.2008, 18:39 Вопросы по созданию карт (мапперский раздел)
одним хамером ты не сможешь создать мапу.
как минимум надо ещё ZHLT
zPkSty1e
27.12.2007, 13:36 Info Rank
Info Rank

Показывает игроку сообщение о том, что его ранг изменился

Команды:
Chat command (say and say_team) /inforank : вкл./выкл. плагина игроком.
amx_inforank 0/1 выкл./вкл. плагина

-=ncux=-, alexan2er, Angelok, aRiEs, artem25, balaban, Colinka, Cricket, DiMMeR, dsFtp, EdDzik, GIDROVISION, JIokoMoTuB, k0keeS, Krabass, lDocker, MaxRud, MaZzai, Mol, PaulG, policed, RedFoxFX, SaSQuaTcH_Pro, SHLAKBAUM, TeRmiTkiN, Tr1sT, uLtimatum, ultimix, VirusH9k, X-Stef
25.12.2007, 18:46 Помощь в редактировании карт
[attachment=3446:attachment]
AThLoN™, NET DOSTYPA