HNS TOP 15 + Web

Заключено
Stupid Kid

HNS TOP 15 + Web

Мнение от Stupid Kid »

HNS TOP 15 + Web
Автор: Svoloch

Версия: Beta 1.3.2

Линк към оригинала: http://amxmodx.su/forum/viewtopic.php?f=5&t=2512 (следете за нови версии)

Модули:
#include <csx>
#include <cstrike>
#include <hamsandwich>

Библиотеки:
#include <sqlx>
#include <colorchat>

Команди:
1 say /rank - Информация за ранга на играча
2 say /top15 - Показва motd с top 15
3 say /lifes - Информация за количеството животи

Система за животи: (включена в плъгина)
За Х фрага ви се дава 1 живот (настройва се с CVAR)
Меню за respawn (с животите) ви се показва при наличие на животи.

Автоматични съобщения:
В началото на рунда ви се показва такова с информация за вашият ранг.
Ако ранга ви се промени, съобщенията ще показват с колко позиции сте нагоре или надолу
Ако играч от един отбор е останал сам или е срещу няколко, ще се поаже съобщение и ще се възпроизведе мелодия.

Какво зачита плъгина ?:
Тази статистика отчита 11 фактора, а именно:
1 Последното убийство над СТ/Т
2 Фрагове над СТ/Т
3 Самоубийство СТ/Т
4 Кога последния терорист е:
а) Просто е свършило времето и са спечелили Tерористите
б) Убил всички СТ
в) Последния CT се е самоубил
5 Е умрял от врага, CT / T

Формулата за изчисления на ранговете е проста:
Събираме всички положителни точки и се изваждат отрицателните.
Тогава няма да има повече, както и възможните промени в изчисляването на даден ранг.

Изисква се:
SQL

Инсталация на плъгина:
Стандартна
Базата данни ще се създаде автоматично.

Настройка:
CVARS
hns_top15_host - адрес на базата данни, попринцип localhost
hns_top15_dbase - име на датабазата
hns_top15_user - юзър на датабазата, попринцип root
hns_top15_password - парола на датабазата
hns_top15_ls_kills - Количество фрагове, за да получи даден играч живот. За мен лично 3 е приемлива стойност.

Езиковия файл (пример за редактиране):
IN_RANK = !g%s!y, your rank is !t%d !yof !t%d
!g - Зелен цвят
!y - Жълт цвят
!t - Тийм цвят

Префикс [Hide'n'Seek] - заложен в самия плъгин.

В следващите версии:
1 Динамично показване на топа, като say /topX - пример /top25
2 Онлайн играчи
3 Максимална скорост
4 Автопочистване на датабазата ( в данной версии она есть, но не активна, можете ее активировать сами в исходнике)
5 Тези които са в топ3 ще получат шапка (модел 1)
6 Тези които са на 4-15 ще получат шапка (модел 2)
7 Нова уеб част (ще имам нужда от експерти, като моя код не e толкова добър и има всякакви критики относно него.)

Инсталация на уеб частта:
1. Качвате папката "hnsstats-web" на вашия хостинг
2. Редактирате информацията в web\includes\config.php


Demo на уеб-частта:
Вградена в gmbans - http://cs.lux-tv.ru/banlist/hnsstats.php
Във форум - http://izlapzla.ru/hns/hns-top-15.php (това не е същата версия, но се иска да се постигне именно това)

Свали плъгина
Заключено

Обратно към “Архив”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта