Собственно вот с нулевыми знаниями скриптинга чуть отредактировал плагин
nepopus'a
Описание:Вывод рангов игроков с Psychostats 3.1 в Counter-Strike 1.6
Добавлено:1) более симпотичный вывод top15
Сделан как некоторый
независимый скрипт
php для Psychostats 3.1(!!!)
Что будет в CS можете посмотреть
тутПри вводе других значений для листинга топа (к примеру /top12 или /top35) вывод не изменился за исключением используемых цветов.
2) отображение topclan
3) некоторые изменения в коде касающиеся использования других моделей игроков
4) вывод информации о возможных командах
5) Русификация
КОМАНДЫ КЛИЕНТА:
say /top1-∞
say /rank "name"
say /rankstats "name"
say /stats "name"
say /rank
say /topclan
say /top15
say /statsmeCvars: Должны быть прописаны в
amxx.cfg// Показывать сообщения подключившимся
psrank_msg_hide "0"//текст при подключении
psrank_msg_join "%name% has joined!\nEnjoy the Server!%next%"//текст при выходе с сервера
psrank_msg_leave "%name% has left!\nHope to see you back sometime."//Ваш ранг %next%
psrank_msg_rank "\nCurrent Ranking is %rank%"// The same, but will be added, if player isnt ranked yet
psrank_msg_norank "\nNewbie coming :)"// Установить 1 если надо скрыть команды чата
psrank_chat_hide "0"// Psychostats database settings
psrank_host "localhost"
psrank_user "user"
psrank_pass "pass"
psrank_db "db"
psrank_prefix "ps_"Возможности:Главной возможностью этого плагина является смена моделей определенному диапазону рангов игроков
Изменяется в файле
psrank_models.txt
Цитата:
// // // Если вы желаете установить определенную модель для // // игроков, поместите этот файл в директорию addons/amxmodx/configs/ // // и запишите информацию о желаемых моделях. // // // // Пример: // // 1 1 "vip" "vip" // // 2 15 "model_for_ct_2" "model_for_te_2" // // 16 100 "model_for_ct_3" "model_for_te_3" // // Первые цифры означают диапазон рагнов для которых будет применяться желаемая модель // // Внимание! Нужную модель вы должны закачать на сервер (models/player // // /"modelname"/"modelname".mdl) до того как активируете плагин // // Иначе - сервер упадет! // // // |
В архиве:1) папка
upload для вашего Psychostats
2) папка
amxmodx с исходниками плагина(кодировка файла UTF-8) и самим плагином (уже русифицированным)
Установка:1)Содержимое папки Upload копируем в Psychostats (директорию вашего сайта)
Statistics for www.yousite.ru (2009-03)2)С содержимым папки amxmodx поступаем как обычно
3)Добавляем квары в ваш amxx.cfg
4)Приводим ваш файл
addons/amxmodx/configs/stats.ini к виду
Цитата:
;Generated by Stats Configuration Plugin. Do not modify! ;Variable Description KillerChat ;Show Killer HP&AP ShowAttackers ;Show Attackers ShowVictims ;Show Victims ShowKiller ;Show Killer ShowTotalStats ;Show Total Stats ShowBestScore ;Show Best Score ShowMostDisruptive ;Show Most Disruptive ShowStats ;Show HUD-stats default ShowDistHS ;Dist&HS in HUD lists EndPlayer ;Stats at the end of map SayHP ;Say /hp SayMe ;Say /me SpecRankInfo ;Spec. Rank Info BombPlanting ;Bomb Planting BombDefusing ;Bomb Defusing BombPickUp ;Bomb PickUp BombDrop ;Bomb Drop PlayerName ;Player Name |
Что бы отсутствовали стандартные команды вида top15, rankstats, rank и другие!!
5)Рестарт сервер
Хмм если что-то где-то криво или не пашет (Не исключено !!) - пишем сюда!
В скриптинге я ноль! если есть какие-то минусы в коде или еще что-то криво там наковырял - говорите! Любую критику вытерплю!