Иконка ресурса

Bank (поддержка MySQL) 1.5.0

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
  • Автор ресурса
  • #1

CSS Bank (поддержка MySQL)


Описание:

Игрок может положить деньги в банк, передавать его другим игрокам или снять при необходимости.
Также можно автоматически класть и снимать деньги.
Все cvars настраиваются в cssbank.cfg
Поддержка MySQL
Присутствует webinterface

Требования:
MySQL (не обязательно)
CSS No Money Limit (дополнительно)


Cvar's (значения по умолчанию):

Если вы загружаете плагин в первый раз, конфигурационный файл (cssbank.cfg) будет создан автоматически в папке cfg/sourcemod.

  • css_bank_enable (1) Включение/отключение банка
  • css_bank_maximum (250000) Максимальное количество денег разрешаемое хранить в банке игрокам, 0 отключить (максимально $2,000,000,000)
  • 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) Количество раундов на пистолетах для отключения банка, минимум 0
  • css_bank_identity (CSS Bank) Установить название банка
  • css_bank_min_players (2) Минимальное количество игроков для работы банка, минимум 0
  • css_bank_dbconfig (clientprefs) Установить базу данных, прописанную в databases.cfg
  • css_bank_mapmode (0) 0 = Отключить банк в префиксах на карту, 1 = отключить банк в течение не включенные в список префиксов на карту (только перечисленные карты позволят банку работать корректно)
  • css_bank_mapprefixes (" ") Список Карт префиксов, где банк, включен или выключен. Относится к переменной css_bank_mapmode
  • css_bank_autodep (0) Вклад для новых игроков по умолчанию
  • css_bank_autowith (0) Снятие для новых игроков по умолчанию
  • css_bank_adminlimit (0) Максимальное количество денег разрешенное иметь администраторам в банке. 0 без ограничений.
  • css_bank_adminflag (d) Администраторский флаг. Для получения дополнительной информации посетите: Adding Admins (SourceMod) - AlliedModders Wiki. Чтобы изменения вступили в силу перезапустите плагин или сервер!
  • css_bank_resetinterval (0) Количество дней для периодического сброса банка, 0 никогда
  • css_bank_prunedb (0) Количество дней не активности игрока после чего они удаляются из базы, 0 никогда
  • css_bank_add_to_adminmenu (1) Вкл/Выкл админское меню

Клиентские команды: (команды чата)

  • bank (!bank or /bank) Отобразить меню с функциями банка
  • deposit (!deposit or /deposit) Отобразить меню вклада
  • withdraw (!withdraw or /withdraw) Отобразить меню снятия
  • bankstatus (!bankstatus or /bankstatus) Отобразить в чате текущее состояние банка
  • deposit <all|amount> (!deposit <all|amount> or /deposit <all|amount>) внести все или указанное количество на счет
  • withdraw <all|amount> (!withdraw <all|amount> or /withdraw <all|amount>) снять все (максимально 16000) или указанное количество со счета

Админские команды: (команды чата)

  • bankadmin (!bankadmin or /bankadmin) Отобразить админское меню банка

Серверные команды:

  • css_bank_reset_all Сбросить весь банк
  • css_bank_reset_money Сбросить только денежные средства
  • css_bank_cleanup очистить базу данных (удаляет не нужные записи)

Как использовать внешнюю базу данных (MySQL):

Пропишите в databases.cfg следующее:

C-подобный:
"cssbank"
{
    "driver"  "mysql"
    "host"   "webserverURL"
    "database"  "databasename"
    "user"   "databaseuser"
    "pass"   "dbpassword"
}
в cssbank.cfg:

C-подобный:
css_bank_dbconfig "cssbank"
0db658903fe01a9a21e416a2a7130ed7.png


0ab75274c5133ecc7214762b60210ed8.png


71c918c8cd94770c9e365d7b416c6862.png

Перевод сделан специально для сайта hlmod.ru. При копировании указывайте ссылку на источник.
Оригинал
 
Последнее редактирование модератором:

random.81

Участник
Сообщения
496
Реакции
819
Re: CSS Bank (поддержка MySQL) v1.4.4

Оффтоп
 

Derikk

Участник
Сообщения
238
Реакции
51
Re: CSS Bank (поддержка MySQL) v1.4.4

Не совсем понял, что значит css_bank_adminflag. Т.е. если выставить, например, флаг "o", то админы, не имеющие доступа к этому флагу, не смогут пользоваться админским меню? Так что ли?
 

koFF

Участник
Сообщения
145
Реакции
20
Re: CSS Bank (поддержка MySQL) v1.4.4

Не совсем понял, что значит css_bank_adminflag. Т.е. если выставить, например, флаг "o", то админы, не имеющие доступа к этому флагу, не смогут пользоваться админским меню? Так что ли?

верно
 

rrk

Участник
Сообщения
30
Реакции
1
Re: CSS Bank (поддержка MySQL) v1.4.4

не понимаю..как поставить банк и сделать банк в админке...и что такое MYcql??? помогите!!!
 

Myxa59rus

Участник
Сообщения
67
Реакции
5
Re: CSS Bank (поддержка MySQL) v1.4.4

Не отображает на сайте, как привязать сервер к странице.

Добавлено через 1 минуту
как таблицу загрузить?
 
Последнее редактирование:

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
  • Автор ресурса
  • #8
Re: CSS Bank (поддержка MySQL) v1.4.4

При успешном соединении с базой mysql, плагин все сделает автоматом
 

Myxa59rus

Участник
Сообщения
67
Реакции
5
Re: CSS Bank (поддержка MySQL) v1.4.4

cssbank.cfg

// ConVars for plugin "CSS Bank (including MySQL support)"


// Turns the adminmenu On/Off
// -
// Default: "1"
css_bank_add_to_adminmenu "1"

// Set the Admin Flag.
// For mor information: http://wiki.alliedmods.net/Adding_Admins_(SourceMod)#Levels
// Changes require to reload plugin or restart server!
// -
// Default: "d"
css_bank_adminflag "d"

// Maximun amount of money admins are allowed to have in the bank. 0 for no other limit.
// -
// Default: "0"
css_bank_adminlimit "0"

// Turns on announcement when a player joins the server, every map or every round:
// 0.0 = disabled, 1.0 = every map, 2.0 = every round
// -
// Default: "1.0"
// Minimum: "0.000000"
// Maximum: "2.000000"
css_bank_announce "1.0"

// Default auto deposit for new player
// -
// Default: "0"
css_bank_autodep "0"

// Default auto withdraw for new player
// -
// Default: "0"
css_bank_autowith "0"

// Set the database configuration listed in databases.cfg
// -
// Default: "clientprefs"
css_bank_dbconfig "cssbank"

// Fee, the players must pay for each deposit
// -
// Default: "200"
css_bank_deposit_fee "200"

// Turns Bank On/Off
// -
// Default: "1"
css_bank_enable "1"

// Set the name of your bank
// -
// Default: "CSS Bank"
css_bank_identity "CSS Bank"

// % of interest players will get per round
// -
// Default: "2.5"
css_bank_interest "2.5"

// 0 = Disable bank during listed map prefixes, 1 = disable bank during NON-listed map prefixes (only listed maps enable bank)
// -
// Default: "0"
css_bank_mapmode "0"

// List the map prefixes where the bank is enabled or disabled. Related to the css_bank_mapmode Cvar
// Separate with commas. e.g.: css_bank_mapprefixes "gg_,fy_,aim_"
// -
// Default: " "
css_bank_mapprefixes " "

// Maximun amount of money players are allowed to have in the bank, 0 to disable (max 2,000,000,000)
// -
// Default: "250000"
css_bank_maximum "2500000"

// Min. deposit amount, 0 to disable
// -
// Default: "1000"
css_bank_min_deposit "1000"

// The number of min players to activate bank, min 0
// -
// Default: "2"
css_bank_min_players "2"

// Set the number of pistolrounds the bank is disabled, min. 0
// -
// Default: "1"
css_bank_pistolrounds "1"

// Set the number of days after inactive players will be deleted, 0 for never
// -
// Default: "0"
css_bank_prunedb "7"

// Set the number of days the bank should reset periodically, 0 for never
// -
// Default: "0"
css_bank_resetinterval "0"

databases.cfg


"cssbank"
{
"driver" "mysql"
"host" "webserverURL"
"database" "databasename"
"user" "databaseuser"
"pass" "dbpassword"
}

}
http://46.146.235.28/bank/
все сделал как надо и нихрена((( вчем может причина?
 

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
  • Автор ресурса
  • #10
Re: CSS Bank (поддержка MySQL) v1.4.4

сервер перезапускал? сейчас я поставлю, проверю

upd
надеюсь здесь свои данныеп рописывал?
C-подобный:
"cssbank"
{
    "driver"  "mysql"
    "host"   "46.146.235.25"
    "database"  "cssbank"
    "user"   "User"
    "pass"   "Password"
}
upd2
у меня работает как часики

 
Последнее редактирование:

Myxa59rus

Участник
Сообщения
67
Реакции
5
Re: CSS Bank (поддержка MySQL) v1.4.4

вона чего, щас попробую.
"host" "46.146.235.25" тут только ip адрес?

Добавлено через 34 минуты
не помогло(
На сервере все робит на 100%, а вот на страницу не идет инфа.
 
Последнее редактирование:

Vaio

Участник
Сообщения
625
Реакции
215
Re: CSS Bank (поддержка MySQL) v1.4.4

Myxa59rus, ты хоть бд создай или куда по твоему информация будет сохраняться :)
 

Myxa59rus

Участник
Сообщения
67
Реакции
5
Re: CSS Bank (поддержка MySQL) v1.4.4

я так понимаю если у меня на компе все стоит то надо писать "host" "localhost"?
 

Myxa59rus

Участник
Сообщения
67
Реакции
5
Re: CSS Bank (поддержка MySQL) v1.4.4

Хы не пашет я в ах..е, хоть монитор протирай)) :)
Есть тут кто мне поможет?
 

qfewfwefewfef3414123

Участник
Сообщения
94
Реакции
17
Re: CSS Bank (поддержка MySQL) v1.4.4

Про мускул
Я сделал немного подругому, у меня уже до этого стоял sourcebans
я просто вписал вместо клиентпрефикс sourcebans
и вуаля, база создалась.

Вот структура таблицы css_bank

id steam_id amount auto_deposit auto_withdraw plugin_message player_name hide_rank last_accountuse last_bankreset
 

Серёга Епихин

Участник
Сообщения
19
Реакции
7
Re: CSS Bank (поддержка MySQL) v1.4.4

Народ. Нужна помощь. У меня банк толком не работает. Деньги туда кидаются, игры не снемаются, то есть У меня вначале раунда 16000, я их кинул в банк. В банке показано что они пришли, но в игре они так и остались. Такая же фигня когда снимаеш. НаЖал снять 4000. С банка деньги ушли а на счёт не пришли. Может у кого такая проблема была? Список плагинов
[SM] Listing 49 plugins:
01 "Weapon Restrict" (2.3.5) by Dr!fter
02 "PsychoStats Spatial Plugin" (1.1) by Stormtrooper, K1ller
03 "Players Votes" (1.5.0) by The Resident, pZv!
04 "Dedicated Server" (1.0) by kvip
05 "Player Commands" (1.3.8) by AlliedModders LLC
06 "Admin Help" (1.3.8) by AlliedModders LLC
07 "Show Damage" (1.0.7) by exvel
08 "MapChooser" (1.3.8) by AlliedModders LLC
09 "Anti-Flood" (1.3.8) by AlliedModders LLC
10 "PsychoStats - Skill Announce" (1.0) by k1ller
11 "PsychoStats (PsychoLive) Plugin" (1.0) by Stormtrooper
12 "Rock The Vote" (1.3.8) by AlliedModders LLC
13 "Fun Commands X" (1.9) by Spazman0 and Arg!
14 "Basic Chat" (1.3.8) by AlliedModders LLC
15 "Save Scores" (1.3.4) by exvel
16 "CT-C4" (1.0) by rodipm
17 "Basic Info Triggers" (1.3.8) by AlliedModders LLC
18 "SM Super Commands" (0.60) by pRED*
19 "SM Super Menu" (0.5) by pRED*
20 "Admin Menu" (1.3.8) by AlliedModders LLC
21 "TeamSwitch" (1.3) by MistaGee
22 "Basic Comm Control" (1.3.8) by AlliedModders LLC
23 "Nextmap" (1.3.8) by AlliedModders LLC
24 "CSS Bank" (1.4.4) by Miraculix
25 "Resetscore" (1.1) by tuty
26 "Fun Votes" (1.3.8) by AlliedModders LLC
27 "Advertisements" (0.6.2) by Tsunami, Otstrel.ru Team
28 "PsychoStats - First Map Fix" (1.01) by Stormtrooper
29 "Too Late To Ban" (1.0.0a) by Shenton
30 "Knife Fight" (1.3.8) by XARiUS, Otstrel.Ru Team
31 "Cheater Buster Tools" (1.2) by KawMAN
32 "Reserved Slots" (1.3.8) by AlliedModders LLC
33 "Advanced admin commands" (0.16) by 3sigma
34 "RandomCycle" (1.3.8) by AlliedModders LLC
35 "SourceBans" (1.4.8) by SourceBans Development Team
36 "Basic Votes" (1.3.8) by AlliedModders LLC
37 "Client Preferences" (1.3.8) by AlliedModders LLC
38 "Map Nominations" (1.3.8) by AlliedModders LLC
39 "RealisticBulletSound" (1.2.3.9) by javalia
40 "RankMe" (2.7.5) by lok1
41 "High Ping Kicker" (2.9) by Liam
42 "LastMan" (1.2.1) by dalto
43 "Fun Commands" (1.3.8) by AlliedModders LLC
44 "NoBlock" (1.3.0) by Otstrel.ru Team
45 "Advanced c4 Countdown Timer" (1.4.1) by dalto
46 "Sound Commands" (1.3.8) by AlliedModders LLC
47 "Basic Commands" (1.3.8) by AlliedModders LLC
48 "Admin File Reader" (1.3.8) by AlliedModders LLC
49 "Kigen's Anti-Cheat" (1.2.2.2) by Kigen, GoD-Tony, psychonic, GoDtm666 and killer666
L 01/29/2012 - 02:06:42: rcon from "46.174.48.4:58538": command ""sm" "plugins" "list""
 

JumPixX

Админ. CSSRUS.ru
Сообщения
94
Реакции
14
Re: CSS Bank (поддержка MySQL) v1.4.4

Этот банк пойдет на v34? sourcemod 4.0.
А то поставил все сделал правильно, а пункт в меню положить и снять не работает.
 
Сверху Снизу