Ещё сырые наброски
This commit is contained in:
parent
7fa66f5576
commit
fa94433356
@ -6,14 +6,18 @@ class TotalBalanceModules {
|
||||
companion object {
|
||||
fun getEssentialsBalance(): Float {
|
||||
val output: List<String> = CommandCapture.execute("baltop")
|
||||
LOGGER.info("output $output")
|
||||
var total: Float = 0.0f
|
||||
var startOfList: Boolean = false
|
||||
for (el in output) {
|
||||
LOGGER.info("el: $el")
|
||||
if (startOfList) {
|
||||
LOGGER.info("EL ELEMENT!!!")
|
||||
LOGGER.info(el.split(" ")[2].replace(Regex("[^0-9.]"), ""))
|
||||
total += el.split(" ")[2].replace(Regex("[^0-9.]"), "").toFloat()
|
||||
} else if (el.contains("1.")) {
|
||||
startOfList = true
|
||||
LOGGER.info("EL START!!!")
|
||||
LOGGER.info(el.split(" ")[2].replace(Regex("[^0-9.]"), ""))
|
||||
total += el.split(" ")[2].replace(Regex("[^0-9.]"), "").toFloat()
|
||||
}
|
||||
|
||||
@ -211,9 +211,11 @@ course_commission=$DEFAULT_COURSE_COMMISSION
|
||||
if (COURSE_MODE == "static") {
|
||||
course = COURSE_STATIC_VALUE
|
||||
} else {
|
||||
if (COURSE_DYNAMIC_COMMAND == "baltop") {
|
||||
if (COURSE_DYNAMIC_COMMAND == "baltop force") {
|
||||
logger.severe("Step 4.1")
|
||||
CommandCapture.execute("baltop force")
|
||||
val globalBalance = TotalBalanceModules.getEssentialsBalance()
|
||||
logger.info("globalBalance PRE CHECK: $globalBalance")
|
||||
logger.severe("Step 4.1.2")
|
||||
val vpcUser = VpcApi.user_in_db(username=USERNAME)
|
||||
logger.severe("Step 4.1.3")
|
||||
@ -326,18 +328,36 @@ course_commission=$DEFAULT_COURSE_COMMISSION
|
||||
VpcApi.send(sender, "/vpi auth <ник>")
|
||||
|
||||
} else {
|
||||
VpcApi.send(
|
||||
sender, """Использование команд:
|
||||
/vpi auth <ник> - Авторизация
|
||||
/vpi convert <куда: vpc/lc> <сумма> - Обмен VPC на локальную валюту или наоборот
|
||||
// val messages = listOf(
|
||||
// "Использование команд:",
|
||||
// "/vpi auth <ник> - Авторизация",
|
||||
// "/vpi convert <куда: vpc/lc> <сумма> - Обмен VPC на локальную валюту или наоборот",
|
||||
// "",
|
||||
// "Почему 'VPC-I'? Потому что это интеграция на конечном сервере - 'VPC Integration'",
|
||||
// "",
|
||||
// "Соглашение: voidproject.del.pw/vpc_agreement",
|
||||
// "Группа ТГ: @void_project_mc",
|
||||
// "Группа ДС: discord.gg/zwNt5DJj6J"
|
||||
// )
|
||||
//
|
||||
// var first: Boolean = true
|
||||
// messages.forEach { message ->
|
||||
// if (first) {
|
||||
// VpcApi.send(sender, message)
|
||||
// first = false
|
||||
// } else {
|
||||
// VpcApi.send(sender, message, "&3")
|
||||
// }
|
||||
// }
|
||||
VpcApi.send(sender, """Использование команд:
|
||||
/vpi auth <ник> - Авторизация
|
||||
/vpi convert <куда: vpc/lc> <сумма> - Обмен VPC на локальную валюту или наоборот
|
||||
|
||||
Почему 'VPC-I'? Потому что это интеграция на конечном сервере - 'VPC Integration'
|
||||
Почему 'VPC-I'? Потому что это интеграция на конечном сервере - 'VPC Integration'
|
||||
|
||||
Соглашение: voidproject.del.pw/vpc_agreement
|
||||
Группа ТГ: @void_project_mc
|
||||
Группа ДС: discord.gg/zwNt5DJj6J
|
||||
""".trimIndent()
|
||||
)
|
||||
Соглашение: voidproject.del.pw/vpc_agreement
|
||||
Группа ТГ: @void_project_mc
|
||||
Группа ДС: discord.gg/zwNt5DJj6J""".trimIndent())
|
||||
}
|
||||
|
||||
return true
|
||||
|
||||
@ -157,9 +157,20 @@ class VpcApi {
|
||||
}
|
||||
|
||||
fun send(source: CommandSender, message: String, prefix: String = PREFIX) {
|
||||
var first: Boolean = true
|
||||
var mess: String
|
||||
message.split("\n").forEach { el ->
|
||||
mess = el.trimStart()
|
||||
if (first) {
|
||||
source.sendMessage(ChatColor.translateAlternateColorCodes('&', prefix + mess))
|
||||
first = false
|
||||
} else {
|
||||
source.sendMessage(ChatColor.translateAlternateColorCodes('&', "&3$mess"))
|
||||
}
|
||||
}
|
||||
// Translate color codes for Spigot
|
||||
val coloredMessage = ChatColor.translateAlternateColorCodes('&', prefix + message)
|
||||
source.sendMessage(coloredMessage)
|
||||
// val coloredMessage = ChatColor.translateAlternateColorCodes('&', prefix + message)
|
||||
// source.sendMessage(coloredMessage)
|
||||
}
|
||||
|
||||
fun get_super_UUID(source: CommandSender): String {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user