Bank v1.4.4 от Miraculix

| Автор: | Оценка: 5.0 | Голосов: 1
Автор: Miraculix
Версия: 1.4.4
Описание: Благодаря этому плагину, игроки смогут ложить деньги в банк, передавать их другим игрокам или снимать при необходимости.

Требования:
MySQL 5.0
SourceMod

Настройки:
* css_bank_enable (1) - вкл\выкл банка (On / Off)
* css_bank_maximum (250000) - Максимальное количество денег разрешение иметь в банке (0 для отключения)
* css_bank_announce (1,0) - Включает объявление, когда игрок присоединяется к серверу: 0,0 = отключено, 1,0 = каждая карта, 2,0 = каждый раунд
* css_bank_deposit_fee (200) - игроки должны платить за каждый депозит
* css_bank_interest (2,5)% - акций получат за каждый раунд
* css_bank_min_deposit (1000) - минимальная сумма вклада (0 для отключения)
* css_bank_pistolrounds (1) - Установите число pistol rounds банк для инвалидов (минимум 0)
* css_bank_identity (CSS банк) - Установка имени вашего банка
* css_bank_min_players (2) - число мин игроков, чтобы активировать банк, (минимум 0)
* css_bank_dbconfig (clientprefs) - Установить базу конфигурации, перечисленные в databases.cfg
* css_bank_mapmode (0) - 0= Отключить банк в префиксах на карту, 1 = отключить банк в течение не включенные в список префиксов на карту (только перечисленные карты позволят банку работать корректно)
* css_bank_mapprefixes ("") - Список Карт префиксов, где банк, включен или выключен. Относящиеся к css_bank_mapmode Cvar

Команды:
bank(!bank или /bank) - меню банка
deposit (!deposit или /deposit) - меню составления депозита
withdraw (!withdraw или /withdraw) - меню снять сумму денег
bankstatus (!bankstatus или /bankstatus) - выводит в чат текущий статус
deposit <all|amount> (!deposit <all|amount> или /deposit <all|amount>) сдать на хранение сумму денег.
withdraw <all|amount> (!withdraw <all|amount> или /withdraw <all|amount>) снять круглую сумму (мах 16000)

Админские команды:
bankadmin (!bankadmin or /bankadmin) - Меню Администратора банка

Серверные команды:
css_bank_reset_all - общий сброс
css_bank_reset_money - сбрасывает только сумму денег
css_bank_update - команда обновления

Установка:
1. Извлеките содержимое в директорию
addons/sourcemod/plugins/cssbank.smx
addons/sourcemod/scripting/cssbank.sp
addons/sourcemod/translations/mysqlbans.phrases
2. Создайте MySQL Database.

Код
CREATE TABLE IF NOT EXISTS `css_bank` (`id` int(64) NOT NULL auto_increment, `steam_id` varchar(32) NOT NULL, `amount` int(64) NOT NULL, `auto_deposit` int(5) NOT NULL, `auto_withdraw` int(5) NOT NULL, `plugin_message` int(1) NOT NULL, `player_name` varchar(128) NOT NULL, `hide_rank` int(1) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `steam_id` (`steam_id`))

Добавить запись в файл addons/sourcemod/configs/databases.cfg
Код
"cssbank"
{
"driver" "mysql"
"host" "webserverURL"
"database" "databasename"
"user" "databaseuser"
"pass" "dbpassword"
}

cssbank.cfg:
Код
css_bank_dbconfig "cssbank"
Оцените материал:
Добавлять комментарии могут только зарегистрированные пользователи.