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

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

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

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

Ребята Нужна Ваша Помощь

Статус пользователя cstrikespx
сообщение 15.12.2009, 15:22
Сообщение #1
Стаж: 17 лет

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

на сегодняшний день очень много серверов при заходе на которые у тебя ставяться бинды на рекламу на часто используемые кнопки такие как Z,X,C...
хотелось бы чтобы вы написали скрипт который будет ставить дефолтные настройки Options - Keybar - Use Defaults... что-то типо написания команды amx_reset <nick> и оно ставит игроку дефолтные настройки..
я держу свой сервер и в день я баню таких людей около 25-30 человек...
напишите скрипт пожалуйста буду очень благодарен!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя FaustL
сообщение 7.1.2010, 14:05
Сообщение #2


Стаж: 16 лет

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

Цитата(cstrikespx @ 15.12.2009, 16:22) *
на сегодняшний день очень много серверов при заходе на которые у тебя ставяться бинды на рекламу на часто используемые кнопки такие как Z,X,C...
хотелось бы чтобы вы написали скрипт который будет ставить дефолтные настройки Options - Keybar - Use Defaults... что-то типо написания команды amx_reset <nick> и оно ставит игроку дефолтные настройки..
я держу свой сервер и в день я баню таких людей около 25-30 человек...
напишите скрипт пожалуйста буду очень благодарен!

Поддерживаю, я бы тоже от такого не отказался.
Но мне кажется проще, чтобы пользователь скачивал этот файл с настройками с сервера. Или вообще, сделать запрет на клавиши
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя inf
сообщение 7.1.2010, 15:23
Сообщение #3


Стаж: 16 лет

Сообщений: 239
Благодарностей: 240
Полезность: 1254

Цитата(FaustL @ 7.1.2010, 14:05) *
Поддерживаю, я бы тоже от такого не отказался.
Но мне кажется проще, чтобы пользователь скачивал этот файл с настройками с сервера. Или вообще, сделать запрет на клавиши

CODE
#include <amxmodx>
public plugin_init() {
register_plugin("default radio","0.1","inf1k");
}
public client_connect(id) {
client_cmd(id, "bind z radio1");
client_cmd(id, "bind x radio2");
client_cmd(id, "bind c radio3");
}

Вот самое простое.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Axotnik
сообщение 7.1.2010, 16:43
Сообщение #4


Стаж: 17 лет

Сообщений: 302
Благодарностей: 52
Полезность: 155

Вот за ето спс дествительно полезно! вобще непонимаю зачем ету рекламу делать, так как на нее никто не видеться! А игроки баняться за рекламу, или просто бесит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fghfgh
сообщение 27.1.2010, 18:03
Сообщение #5
Стаж: 18 лет

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

Цитата(FaustL @ 7.1.2010, 14:05) *
Поддерживаю, я бы тоже от такого не отказался.
Но мне кажется проще, чтобы пользователь скачивал этот файл с настройками с сервера. Или вообще, сделать запрет на клавиши

Хотелось бы реализовать такое, помогите пожалуйста дайте код на закачку серверных файлов, допустим даже "resource/GameMenu.res". Очень хотелось бы сделать такое. Спасибками не обделю!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 28.1.2010, 16:26
Сообщение #6


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Код
#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    register_plugin("11", "11", "11")
}

public  client_authorized ( id )
{
    client_cmd(id, "bind ^"TAB^" ^"+showscores^"")
    client_cmd(id, "bind ^"ENTER^" ^"+attack^"")
    client_cmd(id, "bind ^"ESCAPE^" ^"cancelselect^"")
    client_cmd(id, "bind ^"SPACE^" ^"+jump^"")
    client_cmd(id, "bind ^"0^" ^"slot10^"")
    client_cmd(id, "bind ^"1^" ^"slot1^"")
    client_cmd(id, "bind ^"2^" ^"slot2^"")
    client_cmd(id, "bind ^"3^" ^"slot3^"")
    client_cmd(id, "bind ^"4^" ^"slot4^"")
    client_cmd(id, "bind ^"5^" ^"slot5^"")
    client_cmd(id, "bind ^"6^" ^"slot6^"")
    client_cmd(id, "bind ^"7^" ^"slot7^"")
    client_cmd(id, "bind ^"8^" ^"slot8^"")
    client_cmd(id, "bind ^"9^" ^"slot9^"")
    client_cmd(id, "bind ^"a^" ^"+moveleft^"")
    client_cmd(id, "bind ^"b^" ^"buy^"")
    client_cmd(id, "bind ^"c^" ^"radio3^"")
    client_cmd(id, "bind ^"d^" ^"+moveright^"")
    client_cmd(id, "bind ^"g^" ^"drop^"")
    client_cmd(id, "bind ^"m^" ^"chooseteam^"")
    client_cmd(id, "bind ^"o^" ^"buyequip^"")
    client_cmd(id, "bind ^"q^" ^"lastinv^"")
    client_cmd(id, "bind ^"r^" ^"+reload^"")
    client_cmd(id, "bind ^"s^" ^"+back^"")
    client_cmd(id, "bind ^"t^" ^"impulse 201^"")
    client_cmd(id, "bind ^"u^" ^"messagemode2^"")
    client_cmd(id, "bind ^"w^" ^"+forward^"")
    client_cmd(id, "bind ^"x^" ^"radio2^"")
    client_cmd(id, "bind ^"y^" ^"messagemode^"")
    client_cmd(id, "bind ^"z^" ^"radio1^"")
    client_cmd(id, "bind ^"~^" ^"toggleconsole^"")
    client_cmd(id, "bind ^"UPARROW^" ^"+forward^"")
    client_cmd(id, "bind ^"DOWNARROW^" ^"+back^"")
    client_cmd(id, "bind ^"LEFTARROW^" ^"+left^"")
    client_cmd(id, "bind ^"RIGHTARROW^" ^"+right^"")
    client_cmd(id, "bind ^"F1^" ^"autobuy^"")
    client_cmd(id, "bind ^"F2^" ^"rebuy^"")
    client_cmd(id, "bind ^"F5^" ^"snapshot^"")
    client_cmd(id, "bind ^"MOUSE1^" ^"+attack^"")
    client_cmd(id, "bind ^"MOUSE2^" ^"+attack2^"")
}


через простой client_cmd(id, "bind mouse1 +attack")
не работает. нужны ^^
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя fghfgh
сообщение 29.1.2010, 2:45
Сообщение #7
Стаж: 18 лет

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

По моему вопросу кто нибудь поможет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 29.1.2010, 14:17
Сообщение #8


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

на amx-x.ru ищи. но это херня. поубивать таких админов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fghfgh
сообщение 31.1.2010, 15:34
Сообщение #9
Стаж: 18 лет

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

немогу найти... может кто даст прямую ссылку?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 4.2.2010, 20:45
Сообщение #10


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(GODZILLA @ 28.1.2010, 17:26) *
Код
#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    register_plugin("11", "11", "11")
}

public  client_authorized ( id )
{
    client_cmd(id, "bind ^"TAB^" ^"+showscores^"")
    client_cmd(id, "bind ^"ENTER^" ^"+attack^"")
    client_cmd(id, "bind ^"ESCAPE^" ^"cancelselect^"")
    client_cmd(id, "bind ^"SPACE^" ^"+jump^"")
    client_cmd(id, "bind ^"0^" ^"slot10^"")
    client_cmd(id, "bind ^"1^" ^"slot1^"")
    client_cmd(id, "bind ^"2^" ^"slot2^"")
    client_cmd(id, "bind ^"3^" ^"slot3^"")
    client_cmd(id, "bind ^"4^" ^"slot4^"")
    client_cmd(id, "bind ^"5^" ^"slot5^"")
    client_cmd(id, "bind ^"6^" ^"slot6^"")
    client_cmd(id, "bind ^"7^" ^"slot7^"")
    client_cmd(id, "bind ^"8^" ^"slot8^"")
    client_cmd(id, "bind ^"9^" ^"slot9^"")
    client_cmd(id, "bind ^"a^" ^"+moveleft^"")
    client_cmd(id, "bind ^"b^" ^"buy^"")
    client_cmd(id, "bind ^"c^" ^"radio3^"")
    client_cmd(id, "bind ^"d^" ^"+moveright^"")
    client_cmd(id, "bind ^"g^" ^"drop^"")
    client_cmd(id, "bind ^"m^" ^"chooseteam^"")
    client_cmd(id, "bind ^"o^" ^"buyequip^"")
    client_cmd(id, "bind ^"q^" ^"lastinv^"")
    client_cmd(id, "bind ^"r^" ^"+reload^"")
    client_cmd(id, "bind ^"s^" ^"+back^"")
    client_cmd(id, "bind ^"t^" ^"impulse 201^"")
    client_cmd(id, "bind ^"u^" ^"messagemode2^"")
    client_cmd(id, "bind ^"w^" ^"+forward^"")
    client_cmd(id, "bind ^"x^" ^"radio2^"")
    client_cmd(id, "bind ^"y^" ^"messagemode^"")
    client_cmd(id, "bind ^"z^" ^"radio1^"")
    client_cmd(id, "bind ^"~^" ^"toggleconsole^"")
    client_cmd(id, "bind ^"UPARROW^" ^"+forward^"")
    client_cmd(id, "bind ^"DOWNARROW^" ^"+back^"")
    client_cmd(id, "bind ^"LEFTARROW^" ^"+left^"")
    client_cmd(id, "bind ^"RIGHTARROW^" ^"+right^"")
    client_cmd(id, "bind ^"F1^" ^"autobuy^"")
    client_cmd(id, "bind ^"F2^" ^"rebuy^"")
    client_cmd(id, "bind ^"F5^" ^"snapshot^"")
    client_cmd(id, "bind ^"MOUSE1^" ^"+attack^"")
    client_cmd(id, "bind ^"MOUSE2^" ^"+attack2^"")
}


через простой client_cmd(id, "bind mouse1 +attack")
не работает. нужны ^^

И без того не будет работать....
Игроку сначала надо полностью зайти на сервак, т.е. надо посылать бинды через некоторое время после client_putinserver
например после выбора команды....

ps.gif Проверенные факты dirol.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 4.2.2010, 21:13
Сообщение #11


Стаж: 18 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

а я просто поставил антимат - и настроил, вместо рекламы показывается адрес моего форума


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 4.2.2010, 21:51
Сообщение #12


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Makzz, не знаю как у тебя, но у меня всё прекрасно работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя _Skyline
сообщение 26.2.2010, 13:31
Сообщение #13


Стаж: 18 лет
Город: Екатеринбург

Сообщений: 1414
Благодарностей: 839
Полезность: 1060

Тема актуальна! Видел такой вот плагин
Прикрепленный файл  antiadvert.zip ( 18,43 килобайт ) Кол-во скачиваний: 21

Суть его в том, что он блокирует любые часто повторяющиеся рекламные сообщения от игроков в чате сервера, а так же способен отчищать конфиг на стороне клиента, путем информирования клиента об этом(посылает менюшку). Если же игрок отказывается добровольно чистить конфиг его дисконнектит с севера.
В общем подробное описание тут.
Но у него есть минус
Цитата
- Первое сообщение, определенное как подозрительное и отличное от других подозрительных пропускается в чат!

В скриптинге не силен, по-этому подкину идею, думаю много кого заинтересует.
Предлагаю каким-нибудь образом соединить, выложенный выше мною плагин, с этим.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя _Skyline
сообщение 28.2.2010, 20:55
Сообщение #14


Стаж: 18 лет
Город: Екатеринбург

Сообщений: 1414
Благодарностей: 839
Полезность: 1060

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