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

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

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

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

Как запретить отключать туман на сервере

, gl_fog
Статус пользователя slender8918
сообщение 11.11.2022, 17:10
Сообщение #1


Стаж: 12 лет
Город: Москва

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

Парни, всем привет, держу мод зомби, как запретить через консоль юзерам отключать туман на сервере? Или как сделать его постоянным, хз, как выразиться. Спасибо заранее за ответы.


Не гоняйте пацаны - вы ещё в CS нужны..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя $@NyA
сообщение 11.11.2022, 19:24
Сообщение #2


Иконка группы

Стаж: 18 лет

Сообщений: 987
Благодарностей: 529
Полезность: 1050

1.Клиентский квар

2.Попробовать как костыльный вариант на проверку gl_fog ( как это делали или делают сейчас насчёт cl_minmodels )
Юзера выкинет с игры при отключении тумана и проинформирует Напишите gl_fog 1 в консоле ,что-бы играть на Сервере
Проверил код Оффлайн и поидеи работает,так как в консоль бьёт при отключении тумана The local player cannot be kicked

3.Реализовать туман спрайтовым методом без возможности отключения клиентом

Код:
#include <amxmodx>

#define TASK_GL_FOG 3927106

public plugin_init()
{
set_task( 1.0, "GlFog", TASK_GL_FOG, "", 0, "b" );
}

public GlFog()
{
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], "gl_fog", "GlFogValue" );
}
}

public GlFogValue( id, const cvar[], const value[] )
{
if ( equali( cvar,"gl_fog" ) && str_to_num( value ) < 1 )
{
server_cmd( "kick #%d Напишите gl_fog 1 в консоле ,что-бы играть на Сервере", get_user_userid( id ) );
}
}


МультиМод CS
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя slender8918
сообщение 11.11.2022, 21:27
Сообщение #3


Стаж: 12 лет
Город: Москва

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

$@NyA, Санечка, Санёк, как всегда спасибо. Буду пробовать


Не гоняйте пацаны - вы ещё в CS нужны..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя slender8918
сообщение 11.11.2022, 21:37
Сообщение #4


Стаж: 12 лет
Город: Москва

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

$@NyA, Cань, а можешь подсказать, 4 года держал ЗМ, с модельками ,а именно с Хитбоксами - проблем не было, сейчас почти 85% моделей не имеют ИМЕННО у меня на сервере хитбоксов, пули пролетают мимо, OFFSET = 1 и 0 пробовал, всё равно, в чём может быть проблема? Весь исходник перебрали, не в нём дело


Не гоняйте пацаны - вы ещё в CS нужны..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя $@NyA
сообщение 12.11.2022, 0:19
Сообщение #5


Иконка группы

Стаж: 18 лет

Сообщений: 987
Благодарностей: 529
Полезность: 1050

slender8918,
Пожалуйста.
Насчёт Хитбоксов , если 4.3 зп ,то zombieplague.ini ==> SET MODELINDEX OFFSET = 1
У меня с кастомными и со стандартными моделями включая Зомби пашет превосходно.
Но правда и не стоит модуль от Гарея Хитбоксов

Если ты его поставил и стоит то в 1 - то возможно модуль траблы даёт такие
Отключи его и проверь


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