Як прибрати рекламу сервера з меню counter-strike 1

Як прибрати рекламу сервера з меню counter-strike 1

RockTheVote Custom V1.8 (rtv)

опис:
Плагін дозволяє гравцям на сервері організовувати голосування за зміну карти.
Щоб голосування відбулося, певна кількість гравців повинно написати в чаті "/ rockthevote", "rockthevote" або "rtv".
Карти будуть автоматично завантажені з файлу maps.ini (якщо такий існує) або з файлу mapcycle.

установка:
1. Помістити rockthevote_custom.amxx в папку plugins
2. Прописати rockthevote_custom.amxx плагін в файлі plugins.ini
3. Відкрити файл конфігурації amxx.cfg і прописати там необхідні змінні
4. Рестартануть або змінити карту

змінні:
amx_timevote - скільки хвилин буде працювати голосування від початку гри на даній карті (за замовчуванням - 5)
amx_howmanypercentage - яка кількість гравців (у відсотках, 0 - 0%, 1 - 100%) має проголосувати за зміну карти (за замовчуванням - 0,3, тобто 30%)
amx_howmanypercentage - скільки гравців має проголосувати за зміну карти (за замовчуванням - 8). Тобто, якщо проголосувало 30% гравців, але при цьому кількість тих, хто проголосував виявилося менше 8-ми, то картка не зміниться (зроблено для того, щоб при невеликій кількості гравців з-за двох-трьох придурків інші не обломлювалися)
amx_rocktime - відрізок часу (в секундах) відведений на, власне, саме голосування (за замовчуванням - 10)
amx_directmapchange - сервер відобразить повідомлення по центру екрану, дасть дограти раунд і змінить карту (за замовчуванням - 0)
Детальніше..

Як прибрати рекламу сервера з меню counter-strike 1

Набір з 247-ми монохромних логотипів (logos).

13 стандартних картинок:
Ето лого які доступні спочатку.

234 нові картинки:
герби
Дорожні знаки
Логотипи: авто концернів, телеканалів, торгових марок, ...
написи
попереджувальні знаки
Символіка
І багато іншого

Як прибрати рекламу сервера з меню counter-strike 1

Metro for Steam (Windows 8)

Підтримка Steam BroadCast - Чи не відомо
Підтримка Steam Music Player - Є
Підтримка Steam Trading Cards - Є
Підтримка Steam Big Picture Mode - Є


опис:
Скін ігрового клієнта Steam, виконаний в стилі Metro (Windows 8 / Microsoft, Metro UI).
Детальніше..


. Опис.
Всі напевно знають готові сервери від сайту c-s.ua, а так само всі знають їхню не приємно напис "*** CepBep Cka4eH C c-s.ua ***". Ну так от, написав я плагін який повністю робить те ж саме тільки повідомлення будить до вашого ярма]
Зробив 2 типу плагіна дії яких 1 в 1 як на c-s.ua. Тип 1 - повідомлення будить як по старому (під радаром). Тип 2 - повідомлення будить по новому, над часом.


CVAR's:
reklamko_time "180" - інтервал між показами HUD повідомлення (в секундах)
reklamko "ТЕКСТ" - повідомлення яке будить виводиться в грі


[+]
reklamko_time_msg "5" - час в секундах, скільки будить висіти напис.


додатково:
- Відкриємо вихідний код (.sma)
- Шукаємо рядок set_hudmessage (0, 255, 255, 0.02, 0.18, 0, 6.0, 5.0)
- У рядку, 0, 255, 255, це кольори формату R G B (можете змінювати)
- 0.02, 0.18, - це координати X Y де будить напис (можете змінювати)

High Ping Reducer

опис:
Плагін замість того щоб Кіка Пінгер зменшує число посилаються їм пакетів. Що робить для Пінгер гру гірше (менш плавні анімації # 92; не завжди правильне відображення гравців) Але у Пінгер значно знижується пінг (і він вже не гальмує сервер) ви запитати на скільки? це залежить від самого гравця =) Було що у чола знизило пінг з 180-200 до 70. Буває що з 80 до 50. З 50 до 30. У мене був стабільно був 5 (LAN) а плагін знизив що стало коливатися 0-5 .

CVARS:
amx_hpr_ping (стандарт: 200) - максимальний пінг після якого починає зменшувати количесво пакетів
amx_hpr_check (стандарт: 12) - час між перевірками на пінг
amx_hpr_tests (стандарт: 5) - кількість перевірок після яких гравцеві знизить число посилаються йому пакетів
amx_hpr_delay (стандарт: 60) - через скоко сек гравця почне перевіряти після входу на сервер
amx_hpr_critical_ping (стандарт: 400) - пінг при якому зниження пакетів не має особливого слисла. Бо пінг неймовірно високий. Даватиметься бан.
amx_hpr_punishtype (стандарт: 2) - (2 - бан гравця з критичним пінгом # 92; # 92; 1 - кік гравця # 92; # 92; 0 - крім зниження пакетів нічого не робити)
amx_hpr_bantime (стандарт: 5) - час на яке банить за критичний пінг (в хвилинах)
amx_hpr_immunity (стандрарт: 1) - імунітет для адміна
Исходник відривати в UTF-8 для коректного відображення українського тексту.
Детальніше..

Також в статті описано як позбавиться від такого явища:
Заходжу в гру, тисну на пошук серверів, а в місце цього заходить на незрозумілий сервер.
Тобто, як прибрати примусовий connect

І, зрозуміло, наведений спосіб боротьби з даними явищами.

І знову здрастє. За сколку проблема не нова, я став нишпорити в інтернеті в пошуках вже готової статті. З метою - Чи не забивати собі голову і просто викласти готовий матеріал. І до свого превеликий жаль не знайшов дійсно розумної статті.

З переритого інформаційного сміття, варто виділити три більш, менш прийнятних статті:

Чому ж не можна було викласти їх?
Так, власне кажучи, все просто.

У першій описаний тільки спосіб захисту файлів. Господа у CS 1.6 обмеження +12, а грають взагалі років з 10-ти. І виклавши лише вихідні фали, у користувачів виникає ціла купа питань.

У другій досить добре все розжовано, але немає способу «для ледачих», і відсутній спосіб захисту файлів.

Також варто відзначити загальні помилки вище згаданих статей:
Неправильне, не повне, або зовсім відсутні вказівку шляху до файлу.
«Гавкати текст»
Вказівки тільки для «піратки» - No-Steam
Ну і просто купа можливих або вже заданих питань після прочитання / застосування цих статей.

Так що, довелося писати з нуля.

1. Завантажуємо стандартний файл GameMenu.res.
2. Переміщаємо його з заміною в:

3. Кількома правою кнопкою миші по GameMenu.res.
4. Вибираємо рядок «Властивості», тиснемо на неї.
5. Ставимо галочку на атрибуті - Тільки читання.

Як прибрати рекламу сервера з меню counter-strike 1

Після цих дій меню поверне собі колишній вигляд, і не один сервер не зможе його змінити або замінити.

1. Знаходимо файл GameMenu.res.

Для прикладу я взяв зіпсований файл:

200? '200px': '' + (this.scrollHeight + 5) + 'px'); ">" GameMenu "
<
"1"
<
"Label" "#GameUI_GameMenu_ResumeGame"
"Command" "ResumeGame"
"OnlyInGame" "1"
>
"2"
<
"Label" "#GameUI_GameMenu_Disconnect"

"Command" "engine say [SVIDA.org]; Disconnect"
"OnlyInGame" "1"
"Notsingle" "1"
>
"3"
<
"Label" "#GameUI_GameMenu_PlayerList"
"Command" "OpenPlayerListDialog"
"OnlyInGame" "1"
"Notsingle" "1"
>
"4"
<
"Label" ""
"Command" "engine Connect 89.252.12.146"
>
"5"
<
"Label" "SVIDA: HLDM"
"Command" "engine Connect 89.252.12.146"
>
"6"
<
"Label" "SVIDA: KNIFE"
"Command" "engine Connect 89.252.12.146:27017"
>
"7"
<
"Label" "SVIDA: Public"
"Command" "engine Connect 89.252.12.146:27016"
>
"8"
<
"Label" ""
"Command" "engine Connect 89.252.12.146:27030"
>
"9"
<
"Label" "#GameUI_GameMenu_FindServers"
"Command" "OpenServerBrowser"
>
"10"
<
"Label" "#GameUI_GameMenu_NewGame"
"Command" "OpenCreateMultiplayerGameDialog"
>
"11"
<
"Label" "#GameUI_GameMenu_Options"
"Command" "OpenOptionsDialog"
>
"12"
<
"Label" "#GameUI_GameMenu_Quit"
"Command" "engine Quit"
>
>


Також може зустрітися і таке неподобство (на мій погляд, просто свинство)

200? '200px': '' + (this.scrollHeight + 5) + 'px'); ">" 9 "
<
"Label" "#GameUI_GameMenu_NewGame"
"Command" "engine connect 77.36.64.64:27015"
>
"10"
<
"Label" "#GameUI_GameMenu_FindServers"
"Command" "engine connect 77.36.64.64:27015"
>

3. Виділяємо весь текст в документі
4. Міняємо на вихідний:

200? '200px': '' + (this.scrollHeight + 5) + 'px'); ">" GameMenu "
<
"1"
<
"Label" "#GameUI_GameMenu_ResumeGame"
"Command" "ResumeGame"
"OnlyInGame" "1"
>
"2"
<
"Label" "#GameUI_GameMenu_Disconnect"
"Command" "Disconnect"
"OnlyInGame" "1"
"Notsingle" "1"
>
"4"
<
"Label" "#GameUI_GameMenu_PlayerList"
"Command" "OpenPlayerListDialog"
"OnlyInGame" "1"
"Notsingle" "1"
>
"8"
<
"Label" ""
"Command" ""
"OnlyInGame" "1"
>
"9"
<
"Label" "#GameUI_GameMenu_NewGame"
"Command" "OpenCreateMultiplayerGameDialog"
>
"10"
<
"Label" "#GameUI_GameMenu_FindServers"
"Command" "OpenServerBrowser"
>
"11"
<
"Label" "#GameUI_GameMenu_Options"
"Command" "OpenOptionsDialog"
>
"12"
<
"Label" "#GameUI_GameMenu_Quit"
"Command" "Quit"
>
>

5. Зберегти і закриваємо GameMenu.res.
6. Кількома правою кнопкою миші по GameMenu.res.
7. Вибираємо рядок «Властивості», тиснемо на неї.
8. Ставимо галочку на атрибуті - Тільки читання.

Як прибрати рекламу сервера з меню counter-strike 1

Відповідно після цих дій, меню поверне собі колишній вигляд, і не один сервер не зможе його змінити або замінити.

Якщо Ви вирішите видаляти рядки самостійно, не замінюючи весь текст на вихідний.
Те дотримуйтесь нумерацію кнопок! В іншому випадку, меню просто зникне!

Але взагалі, мій Вам порада, не заморочуватися, використовуйте простий спосіб. Він також надійний, і вимагає менше часу і дій.

В: Що робити якщо при заміні на стандартний файл GameMenu.res, зміни не відбувається?
Про: Файл GameMenu.res слід замінювати як в cstrike так і в cstrike_russian.

В: Навіщо в steam версії Counter-Strike замінювати файл GameMenu.res, якщо його можна просто видалити і меню поверне свій вигляд?
Про: Чи поверне, але не надовго. Зіпсований файл знову буде записаний. Якщо Вам подобається постійно його видалять, то можете не замінювати.

Шлях - «C: # 92; Games # 92; Counter-Strike # 92;» і «C: # 92; Games # 92; Steam # 92;», зазначений в якості прикладу. У Вас він може бути ругім.

200? '200px': '' + (this.scrollHeight + 5) + 'px'); ">" C: # 92; Program Files # 92; cs 1.6 # 92; "
"C: # 92; Program Files # 92; Steam # 92;"
"D: # 92; Game # 92; контра"

Можна було прочитати те, що написано нижче
Але якщо вже так хочеться персональну відповідь, то будь ласка.
83.222.109.28:27801 - Черговий бидло-сервер.
Робить він наступне:
Записує конфіги (.cfg файли) - autoexec.cfg, joystick.cfg, language.cfg, userconfig.cfg.
Записує наступні бінди всюди - Connect 83.222.109.28:27801, bind "F3" "player_menu" (а між іншим я як і всі грали в 1.0b - 1.5 використовую F3 для покупки патрон для пістолетів).

Тепер, як від цього позбутися.
1. Йдемо в папки cstrike і cstrike_russian
Приклади шляху:

2. Знаходимо там файли конфігурації гри.
autoexec.cfg
config.cfg
joystick.cfg
language.cfg
userconfig.cfg

відкриваємо їх по черзі блокнотом, і видаляємо все з них. Закриваємо і зберігаємо зміни!

3. Заходимо в гру, повністю її налаштовуємо, не заходячи ні на які сервера (виняток гра созданая Вами - New game або Нова гра).

4. Виходимо з гри, і йдемо назад до наших файлів конфігурації.
По черзі проробляємо з кожним файлом наступне:

1. Кількома правою кнопкою миші по файлу конфігурації.
7. Вибираємо рядок «Властивості», тиснемо на неї.
8. Ставимо галочку на атрибуті - Тільки читання.

Приклад зі скріншотом є вище з файлом GameMenu.res.

Бажаю удачі, і як можна менше бидло-серверів і бидло-адмінів.