Half-Life и Adrenaline Gamer форум

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

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 20 фев 2011, 20:58 
Не в сети
Зарегистрирован:
20 фев 2011, 20:48
Последнее посещение:
05 июн 2011, 23:11
Сообщения: 9
Прошу прощения если создаю тему не в том разделе. Собственно Как называется плагин, позволяющий по командам в чате /spectate и /unspectate входить и выходить в режим наблюдателя, не делая при этом реконнекта к серверу?


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 21 фев 2011, 06:36 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
viewtopic.php?f=19&t=16
viewtopic.php?f=19&t=28

_________________
Изображение
Vi Veri Veniversum Vivus Vici


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 21 фев 2011, 09:08 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
28 апр 2024, 20:34
Сообщения: 6867
Там, правда, нету плагина именно для чат команд. Но команду spectate в консоли исправляет.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 21 фев 2011, 11:53 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
mwnn, это тебе в дополнение к тем плагинам:
Код:
/* AMX Mod X
*   Say /spectate
*
* http://aghl.ru/forum/ - Russian Half-Life and Adrenaline Gamer Community
*
* This file is provided as is (no warranties)
*/

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Say /spectate"
#define VERSION "1.0"
#define AUTHOR "KORD_12.7"


public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   
   register_clcmd("say /spectate", "hook_spectate")
   register_clcmd("say /unspectate", "hook_unspectate")
}

public hook_spectate(id)
{
   if(!hl_get_user_spectator(id))
   {
      new name[32]; get_user_name(id, name, charsmax(name))
      client_print(0, print_chat, "* %s switched to spectator mode", name)
      client_cmd(id, "spectate")
   }
   
   return PLUGIN_HANDLED
}

public hook_unspectate(id)
{
   if(hl_get_user_spectator(id))
   {
      new name[32]; get_user_name(id, name, charsmax(name))
      client_print(0, print_chat, "* %s leave spectator mode", name)
      client_cmd(id, "spectate")
   }
   
   return PLUGIN_HANDLED
}

/* Check if player in spectator mode.
 */
stock bool:hl_get_user_spectator(client)
{
   if(pev(client, pev_iuser1) || pev(client, pev_iuser2))
      return true
      
   return false   
}

_________________
Изображение
Vi Veri Veniversum Vivus Vici


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 21 фев 2011, 20:32 
Не в сети
Зарегистрирован:
20 фев 2011, 20:48
Последнее посещение:
05 июн 2011, 23:11
Сообщения: 9
Спасибо огромное парни, очень помогло.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 06 июл 2011, 18:46 
Не в сети
Аватара пользователя
Зарегистрирован:
13 окт 2010, 07:24
Последнее посещение:
08 сен 2014, 23:34
Сообщения: 819
Откуда: Новосибирск
у меня к стати даже с плагином spectator_fix
не работает команда в консоли unspectate? т.е. входить в спект можно в игре а вот назад.нини :Search:


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 06 июл 2011, 18:49 
Не в сети
Аватара пользователя
Зарегистрирован:
13 окт 2010, 07:24
Последнее посещение:
08 сен 2014, 23:34
Сообщения: 819
Откуда: Новосибирск
все понял свою ошибку нада писать еще раз spectate чтобы выйти из режима спектра :fool:


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 06 июл 2011, 22:06 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
28 апр 2024, 20:34
Сообщения: 6867
Дак тут плагин не для консоли команды добавляет, а для чата.


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

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


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

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


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

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