Half-Life и Adrenaline Gamer форум

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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Ingame Psychostats
СообщениеДобавлено: 08 июн 2010, 18:24 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
Ingame Psychostats

Автор: Nextra
E-Mail: [email protected]
Версия: 1.0.001

Ссылка на оригинал: http://forums.alliedmods.net/showthread.php?t=123754

Иформация:
Плагин представляет собой многофункциональный ингеймный интерфейс для Psychostats (http://www.psychostats.com).
Я его чуть допилил, оригинальная версия работает только по Steamid, теперь также прекрасно работает и по нику и по айпи.
Спасибо Льву за функцию конвертации айпи в integer ;)

Возможности
- Показ скилла
- Показ статистики скиллов
- Показ Топ Х
- Ингеймное меню
- Расширенная whois информация для админов
- Ингеймная регистрация для юзеров
- Поддерживает вс GoldSrc моды
- Используются потоковые запросы к БД, что никак не влияет на игру

Квары
ps_host "" - хост БД
ps_user "" - БД юзер
ps_pass "" - пароль к БД
ps_db "" - БД
ps_prefix "" - префикс таблиц
ps_site "" - вебадресс статы
ps_func - Какие say комманды должны быть активны, сложите нужные флаги и запишите в квар:
  • 1 - /skill, /skillme
  • 2 - /skilltop#, /skill15
  • 4 - /skillstats
  • 8 - /whois
  • 16 - сообщения при коннекте
  • 32 - сообщения при дисконнекте

ps_ads <0|1> - 1 = вкл, 0 = выкл рекламу комманд
ps_adfreq - частота вывода рекламы (float!)
ps_floodp - Защита от флуда. Допустимый промежуток времени между коммандами (float!)
ps_allowreg<0|1> - 1 = вкл, 0 = выкл возможность регистрации игроков прямо из игры
ps_hidechat<0|1> - 1 = прятать, 0 = не прятать комманды чата(/skillme и /whois спрятаны всегда)
ps_menu<0|1> - 1 = вкл, 0 = выкл ингеймное меню
ps_onlymenu<0|1|2> - Выводить инфо по всем коммандам в меню. 2 = вкл, 1 = вкл для всего /skill, 0 = выкл
  • 0 - Выкл вывод информации в меню. Топ, Стата игроков и Whois откроются в MOTD окне, Skill комманды отобразяться в чате.
  • 1 - Выводить информацию в меню по всем коммандам кроме /skill.
  • 2 - Вкл вывод информации в меню всех комманд. MOTD окон показано не будет, /skill и /skillme отобразятся только в меню. Если этот квар вкл, то ps_menu не имеет никого эффекта.

Say комманды:
/skill - напечатает ранк игрока в чат с кратким обзором статы.
/skillme - тоже самое, но только для самого игрока.
/skilltop - покажет топ 15 сервера, в кач-ве параметра можно указать число топа (например /skilltop45)
/skill15 - покажет топ 15 игроков.
/skillstats - покажет подробную статистику игрока, в кач-ве параметра можно указать имя или #userid другого игрока.
/skillmenu - открывает меню.

Консольные комманды:
skillmenu - открывает меню.
ps_reg ЮЗЕР ПАСС - попытается зарегистрировать игрока.

Админские комманды:
say /whois - запрос детальной информации об игроке (ip, флаги доступа, время онлаин и т.п.), в кач-ве параметра можно указать имя или #userid другого игрока.
ps_adnow - показать рекламу команд.

История версий:
* 1.0.000
- Первый релиз

* 1.0.001
- Пофиксена ошибка форматирования строки.


Вложения:
ingame_psych.zip [18.13 КБ]
Скачиваний: 346

_________________
Изображение
Vi Veri Veniversum Vivus Vici
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Ingame Psychostats
СообщениеДобавлено: 08 июн 2010, 18:29 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
27 апр 2024, 13:55
Сообщения: 6867
Прикольненько, надо будет глянуть, а то раньше руки не доходили, а щас поближе лежит всё таки. хД


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Ingame Psychostats
СообщениеДобавлено: 18 июл 2010, 12:20 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
27 апр 2024, 13:55
Сообщения: 6867
* 1.0.015
- Added two new cvars based on user request: ps_showheading and ps_showversion
- Some minor efficiency tweaks
- Fixed message (MSG_ONE w/o target entity) errors that would crash the server

Посмотри - может что дельное.
А ещё непонятно почему не были добавлены команды /rank, /top и т.п. Т.е. общеизвестные. (И вообще команды какие-то непривычные)))


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Ingame Psychostats
СообщениеДобавлено: 07 авг 2010, 09:46 
Не в сети
Зарегистрирован:
03 июн 2010, 12:37
Последнее посещение:
05 дек 2014, 19:10
Сообщения: 49
Откуда: Красноярск
а кто нить может переделать команды на привычные?:)а то собираюсь ставить,но боюсь что не понравиться совсем...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Ingame Psychostats
СообщениеДобавлено: 07 авг 2010, 10:42 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
27 апр 2024, 13:55
Сообщения: 6867
+1 лентяй


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Ingame Psychostats
СообщениеДобавлено: 07 авг 2010, 10:44 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
316 строка
Код:
new const g_szCommands[ COMMANDS ][ ] =
{
   "/skill",
   "/skillme",
   "/skilltop",
   "/skill15",
   "/skillstats",
   "/skillmenu"
};
Поменяйте на нужные команды :)

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


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

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


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

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


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

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