VIP-Core icon indicating copy to clipboard operation
VIP-Core copied to clipboard

issue admin flags

Open TOWUK opened this issue 3 years ago • 13 comments

vip-core 3.1 dev (на 3.0.X аблосютно такая же проблема) sourcemod-dev/metamod-dev суть в том что если игрок имеет например pz флаги, в /cfg/VIP_Core.cfg стоит sm_vip_admin_flag "p" то в админ меню (!admin командой в чат) только у игроков с флагом p (БЕЗ z флага) будет отображено в меню управление випкой, а у игрока с флагом z (который так же имеет флаг p) в меню не будет отображено управление випкой, однако доступ имеется и работает !vipadmin команда через чат, хотелось бы исправление данного конфига, что если у игрока и p и z флаги то тоже отобразится меню управления випкой в админ меню

/addons/sourcemod/configs/admins.cfg:

"Admins"
{
	"TOWUK"
	{
		"auth" "steam"
		"identity" "STEAM_0:0:..."
		"group" "Own"
	}
}

/addons/sourcemod/configs/admin_groups.cfg:

"Groups"
{
	"Default"
	{
		"immunity" "1"
	}
	"Mod"
	{
		"flags" "ao"
		"immunity" "50"
	}
	"Adm"
	{
		"flags" "aop"
		"immunity" "51"
	}
	"Own"
	{
		"flags" "zabcdefghijklmnopqrst"
		"immunity" "99"
	}
}

/cfg/vip/VIP_Core.cfg:

// Флаг админа, необходимый чтобы иметь доступ к управлению VIP-игроками.
// -
// Default: "z"
sm_vip_admin_flag "p"
...

TOWUK avatar Oct 20 '21 20:10 TOWUK

Попробуй прописать в квару pz. Я бегло посмотрел, там флаги проверяются через побитовое "И", хватит и одного флага любого из строки, чтобы доступ появился.

CrazyHackGUT avatar Oct 21 '21 06:10 CrazyHackGUT

Попробуй прописать в квару pz. Я бегло посмотрел, там флаги проверяются через побитовое "И", хватит и одного флага любого из строки, чтобы доступ появился.

я и так делал, ничего не получалось, ща тесты мимолетом еще сделаю...

TOWUK avatar Oct 22 '21 17:10 TOWUK

мне кажется суть в том что бля, например если есть все флаги и есть флаг Z то в системе он отображает только root (пример на sm_who выведет что только доступ рут и ничего хотя все флаги от a до z имеются, а если есть флаги + p то покажет все флаги что есть по порядку через запятую)

TOWUK avatar Oct 22 '21 20:10 TOWUK

только если ОДИН флаг стоит (z а не pz и тд..) то все ок, но если у игрока флаг p и в конфиге "pz" то не покажет в меню, но оно как обычно доступно через !vipadmin изображение

TOWUK avatar Oct 22 '21 20:10 TOWUK

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

R1KO avatar Oct 23 '21 15:10 R1KO

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

:( что делать? если допустим один флаг и юзер с этим флагом (исключение флаг рут) то все ок или если установлено для рут и юзер рут, тоже все ок но только если один флаг :(

TOWUK avatar Oct 23 '21 16:10 TOWUK

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

мб сделаете проверку как ФЛАГ с конфига ИЛИ РУТ доступа?

TOWUK avatar Oct 23 '21 16:10 TOWUK

мб из за этого? изображение

TOWUK avatar Oct 23 '21 16:10 TOWUK

так тоже робит, но не уверен (проверил на флагах все ок, но меню так же не покажет в меню админов) изображение

TOWUK avatar Oct 23 '21 16:10 TOWUK

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

мб сделаете проверку как ФЛАГ с конфига ИЛИ РУТ доступа?

не понимаю какой смысл вообще ставить несколько флагов.

R1KO avatar Oct 23 '21 18:10 R1KO

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

мб сделаете проверку как ФЛАГ с конфига ИЛИ РУТ доступа?

не понимаю какой смысл вообще ставить несколько флагов.

окей один, лопустим p, а так же выдать другому челу просто z флаг, так почему же не появится в меню панелька?

TOWUK avatar Oct 25 '21 19:10 TOWUK

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

мб сделаете проверку как ФЛАГ с конфига ИЛИ РУТ доступа?

не понимаю какой смысл вообще ставить несколько флагов.

окей один, лопустим p, а так же выдать другому челу просто z флаг, так почему же не появится в меню панелька?

потому что второй не имеет флага "p", очевидно же. Флаг "z" может дать доступ к тем же привилегиям но он не включает в себя все флаги, это отдельный флаг

R1KO avatar Oct 25 '21 19:10 R1KO

@TOWUK вероятно это прикол меню самого см, похоже оно умеет только с одним флагом работать

мб сделаете проверку как ФЛАГ с конфига ИЛИ РУТ доступа?

не понимаю какой смысл вообще ставить несколько флагов.

окей один, лопустим p, а так же выдать другому челу просто z флаг, так почему же не появится в меню панелька?

потому что второй не имеет флага "p", очевидно же. Флаг "z" может дать доступ к тем же привилегиям но он не включает в себя все флаги, это отдельный флаг

но в конфигедля вип кор указано pz а не просто p

TOWUK avatar Oct 28 '21 12:10 TOWUK