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

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

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

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

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Советы для улучшения работы сервера!

Статус пользователя Swidi
сообщение 9.5.2015, 22:28
Сообщение #1
Стаж: 11 лет

Сообщений: 237
Благодарностей: 30
Полезность: < 0

Всем привет. Итак ребята хочу хорошо настроить и защитить свой сервер жду ваших ответов, а так же, помощи. Что посоветуете убрать,а так же, нужно ли что то добавить для защиты сервера ?
Еще прошу написать хорошие рейты для сервера для хорошей стрельбы и качественной работы для всех играющих. Заранее спасибо. С уважением :) thank_you2.gif




Инфа о сервере:

(1000 FPS)

Meta_List
meta_list
[ 1] LocalizeBug Fix RUN - localizebugfix_m v2.3 ini Start Never
[ 2] dproto_EF RUN - dproto_i386.so v0.9.547 ini Start Never
[ 3] AMX Mod X RUN - amxmodx_mm_i386. v1.8.3-d ini Start ANY
[ 4] VoiceTranscoder RUN - vtc.so v80 ini ANY ANY
[ 5] WHBlocker RUN - whblocker_mm_i38 v1.5.570 ini Chlvl ANY
[ 6] Semiclip RUN - semiclip_mm_i386 v2.2 ini ANY ANY
[ 7] Fun RUN - fun_amxx_i386.so v1.8.3-d pl3 ANY ANY
[ 8] MySQL RUN - mysql_amxx_i386. v1.8.3-d pl3 ANY ANY
[ 9] FakeMeta RUN - fakemeta_amxx_i3 v1.8.3-d pl3 ANY ANY
[10] Ham Sandwich RUN - hamsandwich_amxx v1.8.3-d pl3 ANY ANY
[11] CStrike RUN - cstrike_amxx_i38 v1.8.3-d pl3 ANY ANY
[12] Engine RUN - engine_amxx_i386 v1.8.3-d pl3 ANY ANY
[13] CSX RUN - csx_amxx_i386.so v1.8.3-d pl3 ANY ANY
13 plugins, 13 running


Amx_plugins
amx_plugins
[ 1] AMXBans: Core Gm 1.6 Larte Team amxbans_core.am running
[ 2] AMXBans: Main Gm 1.6 Larte Team amxbans_main.am running
[ 3] AMXBans: Screens Gm 1.6 Larte Team amxbans_ssban.a running
[ 4] Aliases checker 0.8 kanagava alias_detector. running
[ 5] AIM detector 0.7.5d kanagava aim_detector.am running
[ 6] Admin Commands 1.8.3 AMXX Dev Team admincmd.amxx running
[ 7] Restrict Weapons 1.8.3 AMXX Dev Team restmenu.amxx running
[ 8] AmxModMenu_New 1.0 S.[w]idi menufront.amxx running
[ 9] Commands Menu 1.8.3 AMXX Dev Team cmdmenu.amxx running
[ 10] Players Menu 1.8.3 AMXX Dev Team plmenu.amxx running
[ 11] Maps Menu 1.8.3 AMXX Dev Team mapsmenu.amxx running
[ 12] Plugin Menu 1.8.3 AMXX Dev Team pluginmenu.amxx running
[ 13] mute menu 1.0 cheap_suit mutemenu.amxx running
[ 14] Admin Chat 1.8.3 AMXX Dev Team adminchat.amxx running
[ 15] Admin Votes 1.8.3 AMXX Dev Team adminvote.amxx running
[ 16] NextMap 1.8.3 AMXX Dev Team nextmap.amxx running
[ 17] TimeLeft 1.8.3 AMXX Dev Team timeleft.amxx running
[ 18] Stats Configuration 1.8.3 AMXX Dev Team statscfg.amxx running
[ 19] CS Misc. Stats 1.8.1.3746 AMXX Dev Team miscstats.amxx running
[ 20] Anti Flash 1.3 Crush32 antiflash_swidi running
[ 21] VIP plugins 1.3 BETA S.[w]idi vipka.amxx running
[ 22] DeagsMapManager 3.23 Deags/AMXX Commu deagsmapmanager running
[ 23] StatsX GUI 1.8 AMXX Dev Team statsx_gui_skil running
[ 24] Ping control 1.1.0 Bonaqua ping.amxx running
[ 25] Vampire 1.0c Shalfey vampire.amxx running
[ 26] Map Spawns Editor 1.0.16 iG_os Map_Spawns_Edit running
[ 27] Auto rr 1.0 9 rpamm!? auto_rr.amxx running
[ 28] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 29] 'Fire in the hole' blo 1.0 xPaw hidefireintheho running
[ 30] Bomb Count Down HUD/Vo 0.1 [RUS] opachky_ bcd_hudvoice_ti running
[ 31] Admin Free Look 2.0 Jim admin_freelook. running
[ 32] AFK Bomb Transfer 0.4 VEN afkbombtransfer running
[ 33] Parachute 1.3 KRoT@L/JTP10181 amx_parachute.a running
[ 34] AFK Kicker 1.0b Cheesy Peteza afkkicker.amxx running
[ 35] Reset Score 1.0 Silenttt resetscore.amxx running
[ 36] Colored Translit 3.0 Sho0ter colored_transli running
[ 37] AES: CSTRIKE Say Tag 0.1.1 serfreeman1337 aes_say_tag.amx running
[ 38] Advanced Experience Sy 0.4.1 serfreeman1337 aes_main.amxx running
[ 39] AES: Exp CSTRIKE 0.3 serfreeman1337 aes_exp_cstrike running
[ 40] AES: Informer 0.2 serfreeman1337 aes_informer.am running
[ 41] AES: Experience Editor 0.1 serfreeman1337 aes_exp_editor. running
41 plugins, 41 running


Amx_modules
Amx_modules
Список загруженных модулей:
Наименовани верси Автор Состо
Fun 1.8.3-dev AMX Mod X Dev Team running
MySQL 1.8.3-dev AMX Mod X Dev Team running
FakeMeta 1.8.3-dev AMX Mod X Dev Team running
Ham Sandwich 1.8.3-dev AMX Mod X Dev Team running
CStrike 1.8.3-dev AMX Mod X Dev Team running
Engine 1.8.3-dev AMX Mod X Dev Team running
CSX 1.8.3-dev AMX Mod X Dev Team running
GeoIP 1.8.3-dev AMX Mod X Dev Team running
Sockets 1.8.3-dev HLSW Dev Team running
Всего 9 модулей


Metamod v1.21p37

Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 13:12:29 Aug 29 2013 (6153)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя r1nk0
сообщение 9.5.2015, 22:33
Сообщение #2


Стаж: 12 лет

Сообщений: 1417
Благодарностей: 705
Полезность: 349

а в чем проблема то?


Создание и редактирование карт ($) - vk.com/id476857873
Настройка и техническое обслуживание ваших игровых серверов - vk.com/id476857873
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 9.5.2015, 22:39
Сообщение #3


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Было бы хорошо если бы спецы описали структуру сервера , какие функции в плагинах больше жрут цп\фпс и т д .



[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 9.5.2015, 22:43
Сообщение #4
Стаж: 11 лет

Сообщений: 237
Благодарностей: 30
Полезность: < 0

Цитата(r1nk0 @ 9.5.2015, 23:33) *
а в чем проблема то?


проблемы нет не какой просто решил посоветоваться может можно еще лучше оптимизировать сервер ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя r1nk0
сообщение 9.5.2015, 22:57
Сообщение #5


Стаж: 12 лет

Сообщений: 1417
Благодарностей: 705
Полезность: 349

Цитата(Swidi @ 9.5.2015, 23:43) *
проблемы нет не какой просто решил посоветоваться может можно еще лучше оптимизировать сервер ))


отруби AIM detector 0.7.5d kanagava aim_detector.am running
зачем он если есть WHB за я за время существования пару банов выдал за аим который и то криво работал при WHB притом айим детектор дает нагрузку

GeoIP 1.8.3-dev AMX Mod X Dev Team running хз тоже зачем

Отредактировал: r1nk0, - 9.5.2015, 22:57


Создание и редактирование карт ($) - vk.com/id476857873
Настройка и техническое обслуживание ваших игровых серверов - vk.com/id476857873
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vifort
сообщение 9.5.2015, 23:04
Сообщение #6
Стаж: 11 лет

Сообщений: 208
Благодарностей: 114
Полезность: 0

Скрытый текст
AMXBans
cbf1b2bfde1a.gif

Скрытый текст

[ 32] AFK Bomb Transfer 0.4 VEN afkbombtransfer running
[ 34] AFK Kicker 1.0b Cheesy Peteza afkkicker.amxx running
Есть прекрасный плагин, в котором реализованы обе эти функции.


Отредактировал: vifort, - 9.5.2015, 23:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 10.5.2015, 0:05
Сообщение #7
Стаж: 11 лет

Сообщений: 237
Благодарностей: 30
Полезность: < 0

vifort, Скинь пожалуйста плагин о котором ты говоришь ? Жду еще предложений, а так же хороших рейтов для сервера. Спасибо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vifort
сообщение 10.5.2015, 0:12
Сообщение #8
Стаж: 11 лет

Сообщений: 208
Благодарностей: 114
Полезность: 0

Swidi, так как я не использовал функцию передачи бомбы, она у меня отключена. включите сами.
Прикрепленные файлы:
Прикрепленный файл  afk_control.sma ( 6,25 килобайт ) Кол-во скачиваний: 15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 10.5.2015, 0:12
Сообщение #9
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Swidi,
мой исходник, когда работал ещё с AMXX, написал на макс. минимальном использовании переменных и т.д.

Скрытый текст
Код
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>

new g_Actives
new g_iError[33]
new g_iTime[33]
new g_vOrigin[33][3]

public plugin_init()
{
    register_plugin("AFK Kisked", "1.5", "Sutar")
    
    RegisterHam(Ham_TakeDamage, "player", "cmdDamage", 0)
    
    register_logevent("round_end", 2, "0=World triggered", "1=Round_End")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
    
    set_task(0.9, "cmdCheckPlayer", 24287, "", 0, "b")
}

public cmdDamage(victim, inflictor, attacker, Float:dmg, damagebits)
{
    if(victim != attacker && victim > 0 && attacker > 0 && victim < 33 && attacker < 33)
        get_user_origin(victim, g_vOrigin[victim])
    return HAM_IGNORED
}

public client_connect(id)
{
    g_vOrigin[id] = {0, 0, 0}
    g_iError[id] = 0
    g_iTime[id] = 15
}

public round_start()
{
    g_Actives = 1
    
    new iPlayers[32], pNum
    get_players(iPlayers, pNum)
    
    for(new i = 0; i < pNum; i++)
        get_user_origin(iPlayers[i], g_vOrigin[iPlayers[i]])
    return PLUGIN_CONTINUE
}

public round_end()
    g_Actives = 0

public cmdCheckPlayer()
{
    if(g_Actives == 0)
        return PLUGIN_CONTINUE
    
    new iPlayers[32], pNum
    get_players(iPlayers, pNum)
    
    for(new i = 0; i < pNum; i++)
    {
        new id = iPlayers[i]
        
        if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
        {
            new percent = (get_playersnum(1) * 100) / get_maxplayers()
            if(percent >= 80)
            {
                g_iError[id]++
                
                if(g_iError[id] >= 60)
                {
                    g_iTime[id]--
                    if(g_iTime[id] <= 0)
                    {
                        new name[32]
                        get_user_name(id, name, 31)
                        client_print(0, print_chat, "Игрок %s был отсоединен от сервера. Причина: AFK.", name)
                        server_cmd("kick #%d ^"Вы отсоиденены от сервера. Причина AFK.^"", get_user_userid(id))
                    }
                }
            }
        }
        else if(is_user_alive(id))
        {
            new vOrigin[3]
            get_user_origin(id, vOrigin)
            
            if(g_vOrigin[id][0] != vOrigin[0] || g_vOrigin[id][1] != vOrigin[1])
            {
                g_vOrigin[id][0] = vOrigin[0]
                g_vOrigin[id][1] = vOrigin[1]
                g_vOrigin[id][2] = vOrigin[2]
                g_iError[id] = 0
                g_iTime[id] = 15
            }
            else
            {
                g_iError[id]++
        
                if(g_iError[id] >= 10)
                {
                    if(pev(id, pev_weapons) & (1 << CSW_C4))
                        engclient_cmd(id, "drop", "weapon_c4")
                }
                
                if(g_iError[id] >= 15)
                {
                    if(g_iTime[id] <= 15 && g_iTime[id] >= 1)
                    {
                        client_print(id, print_chat, "* Вы будете перемещены за наблюдателей через %d сек.", g_iTime[id])
                        g_iTime[id]--
                        return PLUGIN_HANDLED
                    }
                    
                    if(is_user_alive(id))
                        user_silentkill(id)
                    
                    engclient_cmd(id, "jointeam", "6")
                    
                    g_vOrigin[id] = {0, 0, 0}
                    g_iError[id] = 0
                    g_iTime[id] = 15
                    
                    new name[32]
                    get_user_name(id, name, 31)
                    client_print(0, print_chat, "Игрок %s был перемещен за наблюдателей. Причина: AFK.", name)
                }
            }
        }
    }
    return PLUGIN_CONTINUE
}


Через 10 сек скидает бомбу
Череб 15 сек начинается отсчет от 15 до 1 до переноса.
Потом кидает в спекторы.
А если сервер заполнен на 80 и больше %, кикает с АФК через 1 минуту.

время можно поменять на своё усмотрение)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
vifort
сообщение 10.5.2015, 0:16
Сообщение #10
Стаж: 11 лет

Сообщений: 208
Благодарностей: 114
Полезность: 0

Orty_Hart, так ему нужна передача бомбы, а у вас просто выкидывает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 10.5.2015, 8:28
Сообщение #11
Стаж: 11 лет

Сообщений: 237
Благодарностей: 30
Полезность: < 0

В любом случае vifort, Orty_Hart большое спасибо! Что еще кто посоветует ? + рейты для данного сервера какие будут лучшие ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vifort
сообщение 10.5.2015, 9:32
Сообщение #12
Стаж: 11 лет

Сообщений: 208
Благодарностей: 114
Полезность: 0

Swidi, жалоб 0.
Скрытый текст
sv_maxrate 100000
sv_minrate 20000
sys_ticrate 1100
sv_maxupdaterate 101
sv_minupdaterate 30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя simba
сообщение 10.5.2015, 11:56
Сообщение #13
Стаж: 11 лет

Сообщений: 132
Благодарностей: 45
Полезность: 236

AD Beta помимо самого аима обнаруживает и другие виды читов: No recoil, Spin Hack и т.д. Поэтому я бы не стал его отключать. У самого стоят оба эти плагина, регулярно появляются новые баны за вышеназванные читы.

sv_minupdaterate 20 - мой совет

Отредактировал: simba, - 10.5.2015, 11:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 11.5.2015, 14:05
Сообщение #14
Стаж: 11 лет

Сообщений: 237
Благодарностей: 30
Полезность: < 0

Большое спасибо всем. Нету ли еще каких либо предложений ? Если нет буду закрывать тему :) Жду еще день спасибо большое )))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 11.5.2015, 15:05
Сообщение #15


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата(simba @ 10.5.2015, 12:56) *
sv_minupdaterate 20 - мой совет

А мой совет - sv_minupdaterate 40


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя (((_CYBORG_)))
сообщение 21.5.2015, 23:25
Сообщение #16


Стаж: 16 лет

Сообщений: 77
Благодарностей: 2
Полезность: < 0

Цитата(ssx @ 11.5.2015, 16:05) *
А мой совет - sv_minupdaterate 40



А какая разница 20-40-10 ????
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 22.5.2015, 8:33
Сообщение #17


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата((((_CYBORG_))) @ 22.5.2015, 0:25) *
А какая разница 20-40-10 ????

Модельки не будут рывками при 40


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 22.5.2015, 8:45
Сообщение #18


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

Меценат Меценат

Нет защиты от фэйков и от переполнения буфера 4
Половина плагтнов устарели


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: