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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Общая Проблема!

, Бан через меню!
Статус пользователя Crazy*
сообщение 17.1.2008, 22:13
Сообщение #1


Стаж: 19 лет

Сообщений: 213
Благодарностей: 49
Полезность: 192

Прошу не удалять и не банить меня))) Я создал эту тему в трезвом виде! blush2.gif
Сразу говорю не пишите юзай поиск и т.д.

Короче проблема общая) я читал пару тем, что не баниться через меня амх бан меню и тому подобные команды!
Так вот дайте мне плиз верный, полный ответ как решить проблему!

Вопрос намбер 2
Почему если я и баню через амх бан меню то там нету трейтего окошка когда выбираешь за что бан

Вопрос намбер 3
Где поднять время бана)

Заранее спасибо ребята))) thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Crazy*
сообщение 20.1.2008, 11:58
Сообщение #2


Стаж: 19 лет

Сообщений: 213
Благодарностей: 49
Полезность: 192

Ало...... sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitamin
сообщение 23.1.2008, 14:35
Сообщение #3


Стаж: 18 лет

Сообщений: 299
Благодарностей: 42
Полезность: 131

Цитата(Crazy* @ 20.1.2008, 11:58) *
Ало...... sad.gif

Юзай поиск ! ето жирная вещ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Crazy*
сообщение 24.1.2008, 13:20
Сообщение #4


Стаж: 19 лет

Сообщений: 213
Благодарностей: 49
Полезность: 192

Цитата(Vitamin @ 23.1.2008, 14:35) *
Юзай поиск ! ето жирная вещ

Ты читать умеешь?? ubeysya.gif
2ю строку прочитай!! ВНИМАТЕЛЬНО!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Karlezon
сообщение 24.1.2008, 14:58
Сообщение #5


Стаж: 19 лет

Сообщений: 413
Благодарностей: 76
Полезность: 192

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

№ 3 - см. файл amxx.cfg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jas0n
сообщение 24.1.2008, 15:03
Сообщение #6


Стаж: 19 лет

Сообщений: 878
Благодарностей: 385
Полезность: 688

Если ты в трезвом виде и старался писать, то указал бы версии амхх и банс которыми пользуешся, какие у твоих игроков ID!? Если не steam_id_lan или valve_id_lan, а какой нить steam_66:88:666, то скорее всего проблема в этом и в 1.8.0 она частично решена, в 1.76 нужно смотреть, т.к. уже забыл как это там выглядит.

Банс в первом меню, где показывает список игроков 1. Player1 2. Player2 3. Player3 ... и т.д. одним из последних пунктов показывает время бана, которое ты тут же меняеш на нужное. После того как выбрал время и нажал на номер игрока, появляется список причин бана, которые ты должен был добавить в вэб интерфейсе банса, или один из пунктов Custom, после выбора которого ты вводиш причину вручную, <enter> и происходит бан.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gto3zr
сообщение 25.1.2008, 0:48
Сообщение #7


Стаж: 18 лет
Город: Орехово-Зуево


Сообщений: 588
Благодарностей: 151
Полезность: 506

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


Стаж: 19 лет

Сообщений: 878
Благодарностей: 385
Полезность: 688

Кикать, пока ему не надоест и он больше не будет заходить или пойти и забанить его вручную. Ты тоже не в курсе какая у тебя версия amxx?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Crazy*
сообщение 25.1.2008, 12:58
Сообщение #9


Стаж: 19 лет

Сообщений: 213
Благодарностей: 49
Полезность: 192

Цитата(jas0n @ 24.1.2008, 15:03) *
Если ты в трезвом виде и старался писать, то указал бы версии амхх и банс которыми пользуешся, какие у твоих игроков ID!? Если не steam_id_lan или valve_id_lan, а какой нить steam_66:88:666, то скорее всего проблема в этом и в 1.8.0 она частично решена, в 1.76 нужно смотреть, т.к. уже забыл как это там выглядит.

Банс в первом меню, где показывает список игроков 1. Player1 2. Player2 3. Player3 ... и т.д. одним из последних пунктов показывает время бана, которое ты тут же меняеш на нужное. После того как выбрал время и нажал на номер игрока, появляется список причин бана, которые ты должен был добавить в вэб интерфейсе банса, или один из пунктов Custom, после выбора которого ты вводиш причину вручную, <enter> и происходит бан.


Странно, но у меня нету третего пункта! Там где указываешь причину! sad.gif
А насчет времени я говорил где поменять на болше! То есть там стоит 5мин, 10мин, 20мин, и перманент! sad.gif
ИД у меня стим_ид_лан (тоесть сеть?)
Зы Как узнать какая версия амхх и Банс?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X-factor
сообщение 17.10.2008, 19:45
Сообщение #10


Стаж: 18 лет

Сообщений: 242
Благодарностей: 80
Полезность: 270

Цитата(Crazy* @ 17.1.2008, 23:13) *
Прошу не удалять и не банить меня))) Я создал эту тему в трезвом виде! blush2.gif
Сразу говорю не пишите юзай поиск и т.д.

Короче проблема общая) я читал пару тем, что не баниться через меня амх бан меню и тому подобные команды!
Так вот дайте мне плиз верный, полный ответ как решить проблему!

Вопрос намбер 2
Почему если я и баню через амх бан меню то там нету трейтего окошка когда выбираешь за что бан

Вопрос намбер 3
Где поднять время бана)

Заранее спасибо ребята))) thank_you2.gif

Заходиш в папку \cstrike\addons\amxmodx\scripting находиш файл plmenu.sma, открываеш его блокнотом и ищеш строки:
Код
/* BEGIN OF CHANGES BY MISTAGEE ADDED A FEW MORE OPTIONS */
            
            ++g_menuOption[id]
            g_menuOption[id] %= 7

            switch (g_menuOption[id])
            {
                case 0: g_menuSettings[id] = 0
                case 1: g_menuSettings[id] = 5
                case 2: g_menuSettings[id] = 10
                case 3: g_menuSettings[id] = 15
                case 4: g_menuSettings[id] = 30
                case 5: g_menuSettings[id] = 45
                case 6: g_menuSettings[id] = 60

Естественно, что цифры 0-60 - это время, соответственно меняеш их на свои!!!
Теперь ниже ищеш строки:
Код
/* ---------- check for Steam ID added by MistaGee --------------------
            IF AUTHID == 4294967295 OR VALVE_ID_LAN OR HLTV, BAN PER IP TO NOT BAN EVERYONE */
            
            if (equal("4294967295", authid2)
                || equal("HLTV", authid2)
                || equal("STEAM_ID_LAN", authid2)
                || equali("VALVE_ID_LAN", authid2))
            {
                /* END OF MODIFICATIONS BY MISTAGEE */

меняеш их следующими:
Код
/* ---------- check for Steam ID added by MistaGee --------------------
            IF AUTHID == 4294967295 OR VALVE_ID_LAN OR HLTV, BAN PER IP TO NOT BAN EVERYONE */
            
            if (equal("4294967295", authid2)
                || equal("HLTV", authid2)
                || equal("STEAM_ID_LAN", authid2)
                || equal("STEAM_ID_PENDING", authid2)
                || equal("STEAM_154:88:666", authid2)
                || equal("STEAM_666:88:666", authid2)
                || equal("VALVE_ID_PENDING", authid2)
                || equali("VALVE_ID_LAN", authid2))
            {
                /* END OF MODIFICATIONS BY MISTAGEE */

Теперь твоё бан меню банит по ип-адрессу!!!
Чуть незабы, сохраняеш изменения и компилируеш плагин заменяя стандартный!!!

Отредактировал: X-factor, - 17.10.2008, 19:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: