Русское сообщество по скриптингу

И снова cl_minmodels 0  [Решено]

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

И снова cl_minmodels 0  [Решено]

Сообщение MayroN » 25 апр 2020, 02:33

Реально ли клиенту прошить команду cl_minmodels 0 ?
Ибо есть куча инфы и плагинов ,которые вшивают его, - проверял да работает на Старых билдах
Но вот новые протекторы в новых билдах это дело не пускают
Можно ещё сделать кик,если у клиента стоит 1, - но это мне не подходит...
МультиМод CS
Аватара пользователя
MayroN
 
Сообщения: 673
Зарегистрирован: 10 окт 2010, 18:23
Откуда: Украина, г. Белая Церковь
Благодарил (а): 149 раз.
Поблагодарили: 86 раз.
Опыт программирования: Около года
Языки программирования: На которых говорю...

Re: И снова cl_minmodels 0

Сообщение Vaqtincha » 25 апр 2020, 11:15

К счастью игроков клиент сам их рисует Вы должны зарегистрироваться, чтобы видеть ссылки. ... r.cpp#L875 и его менять нельзя
админгандонсоси
Аватара пользователя
Vaqtincha
 
Сообщения: 277
Зарегистрирован: 28 мар 2018, 15:05
Забанен
Благодарил (а): 8 раз.
Поблагодарили: 53 раз.

Re: И снова cl_minmodels 0

Сообщение MayroN » 30 апр 2020, 05:23

Вытащил из Варкрафта отдельно.
Может кому-то пригодиться поставить на другой Мод
Так же добавил проверку на Ботов от ошибки ( если на сервере есть Боты, - будет потом error в логе - Player is either not connected or a bot )
Код: Выделить всё
#include <amxmodx>
 
#define TASK_MINMODELS   3927106
 
public plugin_init
()
{
   register_plugin("Block MinModels", "1.0", "MayroN");
   set_task( 0.1, "MinModels", TASK_MINMODELS, "", 0, "b" );
}
    
 
public MinModels
()
{
   new iPlayers[32], iNumPlayers, i;
   get_players( iPlayers, iNumPlayers, "c" );
       
   for 
( i = 0; i < iNumPlayers; i++ )
   {
      if(!is_user_connected(iPlayers[i]) || is_user_bot(iPlayers[i]))
                  return;
 
      query_client_cvar
( iPlayers[i], "cl_minmodels", "MinModelsValue" );
   }
}
 
public MinModelsValue
( id, const cvar[], const value[] )
{
   if ( equali( cvar,"cl_minmodels" ) && str_to_num( value ) > 0 )
   {
      server_cmd( "kick #%d Напишите cl_minmodels 0 в консоле ,что-бы играть на Сервере НАЗВАНИЕ СЕРВЕРА", get_user_userid( id ) );
   } 
}
МультиМод CS
Аватара пользователя
MayroN
 
Сообщения: 673
Зарегистрирован: 10 окт 2010, 18:23
Откуда: Украина, г. Белая Церковь
Благодарил (а): 149 раз.
Поблагодарили: 86 раз.
Опыт программирования: Около года
Языки программирования: На которых говорю...

Re: И снова cl_minmodels 0

Сообщение Vaqtincha » 30 апр 2020, 05:34

изи обходится.
админгандонсоси
Аватара пользователя
Vaqtincha
 
Сообщения: 277
Зарегистрирован: 28 мар 2018, 15:05
Забанен
Благодарил (а): 8 раз.
Поблагодарили: 53 раз.


Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10