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

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

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

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

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

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

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

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

Стандартный Vote, требуется помощь

Статус пользователя Jordan2390
сообщение 15.8.2009, 15:59
Сообщение #1


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

Значит проблема такая: Любой игрок на сервере прописав в консоли vote может сделать кик. Вопрос: Как отрубить это в корне?? Я в шоке чтотолько сейчас это обнаружил. И любой игрок мог кикнуть любого
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 15.8.2009, 16:06
Сообщение #2
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

Цитата(Jordan2390 @ 15.8.2009, 16:59) *
Значит проблема такая: Любой игрок на сервере прописав в консоли vote может сделать кик. Вопрос: Как отрубить это в корне?? Я в шоке чтотолько сейчас это обнаружил. И любой игрок мог кикнуть любого


в amx.cfg

amx_default_access "z" ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 15.8.2009, 16:12
Сообщение #3


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

Цитата(Tiёsto @ 15.8.2009, 16:06) *
в amx.cfg

amx_default_access "z" ?

в том то и дело что там только флаг z . хз чё делать ваще
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 15.8.2009, 16:20
Сообщение #4
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

ну вроде как за это отвечает admin.amxx


хвз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 15.8.2009, 16:22
Сообщение #5


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

так это не относится к amxx... Команда стандартной кс без всяких модов

Отредактировал: Jordan2390, - 15.8.2009, 16:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 15.8.2009, 16:25
Сообщение #6
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

Цитата(Jordan2390 @ 15.8.2009, 17:22) *
так это не относится к amxx... Команда стандартной кс без всяких модов



Мб ркон спалили?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 15.8.2009, 16:35
Сообщение #7


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

Цитата(Tiёsto @ 15.8.2009, 16:25) *
Мб ркон спалили?

ркон тут не причём. команда вводится без ркона и доступна по умолчанию, каждый так может везде сделать. Вот только почему как только выбираешь игрок кикает без голосования, ведь должно набраться 60% голосов
vote 1206
Vote cast against player # 1206
N0N. agckuu' has left the game

Отредактировал: Jordan2390, - 15.8.2009, 16:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mozart-1
сообщение 15.8.2009, 16:48
Сообщение #8
Стаж: 18 лет

Сообщений: 614
Благодарностей: 98
Полезность: 172

ета команда встроена в кс ето не амхх

заблокировать можно наверно создав Анти плагин )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 15.8.2009, 16:59
Сообщение #9


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

вот проба на др сервере
] vote 319
Vote cast against player # 319
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 15.8.2009, 17:06
Сообщение #10
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

попробуй mp_kickpercent поставь 100

у меня стоит 100

Отредактировал: Tiёsto, - 15.8.2009, 17:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 15.8.2009, 17:08
Сообщение #11


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

стоит 0...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ZeRoCooL
сообщение 15.8.2009, 17:09
Сообщение #12
Стаж: 17 лет

Сообщений: 256
Благодарностей: 87
Полезность: 279

Цитата(Jordan2390 @ 15.8.2009, 18:08) *
стоит 0...



100 попробуй, у меня так стоит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 15.8.2009, 17:13
Сообщение #13


Стаж: 17 лет

Сообщений: 207
Благодарностей: 24
Полезность: 17

Tiёsto,
молодчик, спас) Я и забыл что есть такой параметр, поставил 0.7 всё внорме. Жырный те плюс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 16.8.2009, 0:49
Сообщение #14


Стаж: 17 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

Я выкупал такой плагин на оф. форуме :). Только там еще много консольных команд блокирует.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ViP.Predator
сообщение 16.8.2009, 2:52
Сообщение #15


Стаж: 16 лет

Сообщений: 127
Благодарностей: 89
Полезность: 516

Код
/* AMX Mod script.
*
* © 2003, OLO
* This file is provided as is (no warranties).
*
* Description:
plugin blocks the console commands like
vote (kicking)
votemap (mapchange)
votekick (kicking)
voteban (banning)

only the ADMIN_LEVEL_A (that is flag m) can use it

change it to something else, like ADMIN_LEVEL_RCON so only very powerful admins can use it.



*/
#include <amxmodx>
#include <amxmisc>

public plugin_init() {
    register_plugin("No Vote", "0.1", "_KaszpiR_")
    register_clcmd("vote","vote_grab",ADMIN_LEVEL_A," <number>. Vote against a player form your team to kick.")
    register_clcmd("votekick","votemap_grab",ADMIN_LEVEL_A," <number>. Vote to kick.")
    register_clcmd("voteban","votemap_grab",ADMIN_LEVEL_A," <number>. Vote to ban.")
    register_clcmd("votemap","votemap_grab",ADMIN_LEVEL_A," <number>. Vote to change a map.")
    register_clcmd("status","status_grab",ADMIN_LEVEL_A," status")
    return PLUGIN_CONTINUE
}

public vote_grab(id, level, cid)
{
    if (!cmd_access(id, level, cid,1))
        return PLUGIN_HANDLED_MAIN
    return PLUGIN_CONTINUE
}

public votemap_grab(id, level, cid)
{
    if (!cmd_access(id, level, cid,1))
        return PLUGIN_HANDLED_MAIN
    return PLUGIN_CONTINUE
}

public status_grab(id, level, cid)
{
    if (!cmd_access(id, level, cid,1))
        return PLUGIN_HANDLED_MAIN
    return PLUGIN_CONTINUE
}


Отредактировал: ViP.Predator, - 16.8.2009, 2:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя WhiteBear
сообщение 16.8.2009, 7:56
Сообщение #16


Стаж: 18 лет

Сообщений: 599
Благодарностей: 123
Полезность: 455

Цитата
register_clcmd("votemap","votemap_grab",ADMIN_LEVEL_A," <number>. Vote to change a map.")

думается что по аналогии, для блокировки, можно и другие клиентские консольные команды можно добавить?

и может все имеющиеся команды свести к votemap_grab?

Отредактировал: WhiteBear, - 16.8.2009, 8:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 16.8.2009, 10:26
Сообщение #17


Стаж: 17 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

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