Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 23 май 2024, 18:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 07 май 2011, 20:02 
Не в сети
Аватара пользователя
Зарегистрирован:
15 апр 2011, 22:26
Последнее посещение:
20 май 2018, 00:43
Сообщения: 164
Откуда: Астрахань
Как, при вводе команды, отключить звуки шагов у игрока?

Пример плагина

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

new const PLUGIN_NAME[] = "Ghost Admin"
new const PLUGIN_VERSION[] = "v1.0"
new const PLUGIN_AUTHOR[] = "Zetex"

#define ACCESS_FLAG ADMIN_BAN

public plugin_init()
{
   register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
   
   register_clcmd("say /ghost", "Func_Ghost", ACCESS_FLAG)
}

public Func_Ghost(id, level, cid)
{
   if (!cmd_access(id, level, cid, 1))
      return PLUGIN_HANDLED

   if (is_user_alive(id))
   {
      set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransTexture, 0)
      set_user_godmode(id, 1)
      set_user_footsteps(id, 0)
   }
   else
   {
      client_print(id, print_chat, "Access denied!")
   }
   return PLUGIN_HANDLED
}

Собственно set_user_footsteps(id, 0) не рабоает. Может есть другой способ? :)

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 07 май 2011, 21:03 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
05 июл 2018, 16:02
Сообщения: 1035
set_user_footsteps(id, 1)

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 07 май 2011, 22:10 
Не в сети
Аватара пользователя
Зарегистрирован:
15 апр 2011, 22:26
Последнее посещение:
20 май 2018, 00:43
Сообщения: 164
Откуда: Астрахань
а как заблокировать определённые звуки? к примеру я хочу заблокировать звук прыжков, и звуков плавания в воде

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 08 май 2011, 02:02 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
05 июл 2018, 16:02
Сообщения: 1035
Насчет плавания -
Надо хукать FM_EmitSound и гасить звуки:

player/pl_swim1.wav
player/pl_swim2.wav
player/pl_swim3.wav

А прыжки - хз. Они не через EmitSound играют.

_________________
Изображение


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB