BG-HALF LIFE

BG-HALF LIFE

Българският Half Life портал
 
PortalPortal  ИндексИндекс  Въпроси/ОтговориВъпроси/Отговори  Регистрирайте сеРегистрирайте се  ВходВход  
*BG-SMURFA-VRATSA* ви пожелава приятна игра в сървърите ни :)
CSPORTAL-BG.IN # Army Ranks+Respawn
Визита от други Държави
Flag Counter

Share| .

Gag System Mysql /nVault

Предишната тема Следващата тема Go down
АвторСъобщение
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Gag System Mysql /nVault Вто 06 Авг 2013, 09:15

[You must be registered and logged in to see this image.]

Автор:  kostov

Версия:  1.0

Модули:
engine
unixtime
sqlx

Описание:
Системата дава възможност на админ да запуши устата на играч на say, say_team, voicecomm. Гаг-ването е по IP

Какви възможности има системата:
* Напълно запушва устата на нарушителите
* При стартирането на всяка карта прави проверка за вече изтекли гаг-ове и ако има такива ги изтрива, за да не пълни базата с излишни записи
* Пълна оптимизация на заявките към mysql сървъра, и избягване на евентуално крашове ако връзката с базата данни по някакви причина се прекъсне
* Удобно админско меню за светкавичен гаг
* Функция която ограничава админите ако нямат флаг X да не могат да гаг-ват за повече от X минути.
* Команда за админи с достъп до RCON флаг с която лесно можете да изчистите таблицата без да Ви се налага да влизате в Mysql сървъра
* Удобно съобщение което излиза когато играча се опитва да напише нещо в чата с което го уведомява колко време му остава до изтичането на гаг-а и поради каква причина е гагнат.
* Плъгина е написан със стокове и има възможност за изкарване на функциите в модул с което може да се съчетае с други плъгини като отделно наказание.

Mysql таблицата:
Код:
CREATE TABLE IF NOT EXISTS `amx_gag` (
 `id` int(11) NOT NULL auto_increment,
 `player_name` varchar(33) NOT NULL,
 `player_ip` varchar(18) NOT NULL,
 `time` int(11) NOT NULL,
 `reason` varchar(128) NOT NULL,
 `admin_name` varchar(33) NOT NULL,
 PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Настройки за свързване на Mysql сървъра:
1. Плъгина гледа настройките в sql.cfg и според тях връзва системата към базата данни


За библиотеката unixtime:
За да работи плъгина е необходимо да добавите библиотеката unixtime : [You must be registered and logged in to see this link.]

Сървър команди/Cvars:
amx_maxgag_flag - Default 'd' - Ако админа няма този флаг няма да може да гаг-ва повече от зададеното време на cvar-а 'amx_maxgag_time'
amx_maxgag_time - Default '20' - Колко да бъде максималното време за гаг ако админа няма флаг от зададения cvar 'amx_maxgag_flag'

Админ команди:
amx_gag - <Ник> <Време> <Причина> - (Без знаковете) [Най-добре ника и причината да бъдат в кавички]
amx_ungag - <IP-то на гагнатия играч>
amx_gagmenu - Отваря Gag менюто
amx_gag_clean - Ако адина има флаг за RCON достъп след въвеждането на командата ще му изкара меню в което ще го питат дали наистина иска да изчисти базата

Важно:
За да работят всички наказания най-вече за чата, плъгина трябва да бъде над всички други плъгини които по някакъв начин модифицират чат системата.
Attachments
GagSystem.zip
You don't have permission to download attachments.
(24 Kb) Downloaded 37 times


Последната промяна е направена от smurfa_vr на Чет 17 Окт 2013, 13:27; мнението е било променяно общо 1 път
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
bisoni
Нов
Нов


Брой мнения : 6
Дата на регистрация : 26.02.2013
Години : 29

ПисанеЗаглавие: Re: Gag System Mysql /nVault Сря 07 Авг 2013, 15:23

Добър плъгин.Точно такъв търсех с nVault
Върнете се в началото Go down
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 00:52

Защо само главния може да гагва?
Другите админи не могат. апък имат флаг "d"
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 02:15

Не прочете ли квар командите?
Сървър команди/Cvars:
amx_maxgag_flag - Default 'd' - Ако админа няма този флаг няма да може да гаг-ва повече от зададеното време на cvar-а 'amx_maxgag_time'
amx_maxgag_time - Default '20' - Колко да бъде максималното време за гаг ако админа няма флаг от зададения cvar 'amx_maxgag_flag'


Ако искаш да сложиш различен от флаг d промени го в сма файла и го компилирай.

__________________________________________________________________________
[You must be registered and logged in to see this image.]
[You must be registered and logged in to see this image.]
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 02:29

Когато ползвам AdminPrefix и първия префикс в .sma е с флаг "N" ако никой друг админ няма тоя флаг не може да гагва.. дори и да има флаг 'd'
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 02:31

Нали ти казах промени в сма файла флага които искаш и компилирай.

За да работят всички наказания най-вече за чата, плъгина трябва да бъде над всички други плъгини които по някакъв начин модифицират чат системата.

__________________________________________________________________________
[You must be registered and logged in to see this image.]
[You must be registered and logged in to see this image.]
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 02:43

Причината е била ADMIN_LEVEL_B флаг 'n' :) Супер смених го и се оправи
СТРАХОТЕН ПЛЪГИН
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 03:01

Еми аз какво се мъча да ти обясня в 2 поста вече.  icon_smile Важното е,че плъгина ти върши работа. :good: 

__________________________________________________________________________
[You must be registered and logged in to see this image.]
[You must be registered and logged in to see this image.]
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
^1MS|^2viS
HL-Фен
HL-Фен


Брой мнения : 608
Дата на регистрация : 16.07.2013
Години : 19
Местожителство : Велико Търново

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 13:18

Ами да, ама играча може да си промени името на това, което иска да каже, нали?
Върнете се в началото Go down
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 13:38

ЕТО ТИ КОДА КАЖИ МИ ЗАЩО ДОРИ ДА СЪМ ПРОМЕНИЛ ФЛАГОВЕТЕ И ЛЕВЕЛИТЕ ПАК АКО НЯМАТ ФЛАГ 'n' НЕ МОГАТ ДА ГАГВАТ @:@

Spoiler:
 
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 14:38

Погледни тази тема кои флаг за какво е и ще разбереш. [You must be registered and logged in to see this link.]

n - custom level B


^1MS|^2viS написа:
Ами да, ама играча може да си промени името на това, което иска да каже, нали?

Името ти е до определен брои символи.Ако някои има нерви да си сменя ника и да прави чат ок ама не се знае дали ще издържат нервите на админа и няма да го банне заради това.  icon_smile 
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 19:57

Направих го CUSTOM LEVEL G
но пак ако нямат флаг "n" не може разбери ..
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 20:08

За да сe ползва флаг n трябва да има флаг b
n - custom level B

__________________________________________________________________________
[You must be registered and logged in to see this image.]
[You must be registered and logged in to see this image.]
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 20:43

точно, че искам да променя Level B
но като го променя на level G
пак си иска Level B..
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 21:15

Какви са флаговете които даваш на админите? дай да видя.

Потърси командата във файла cmdaccess.ini, в папката configs. По принцип, се случва когато дадена команда е въведена веднъж от плъгин, след това и да се промени кода на самия плъгин, командата е вече запаметена във този файл с предния флаг и дори не е нужно да се променя кода, а само флага от този файл - cmdaccess.ini.
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 21:33

в cmdaccess.ini пише amx_gag "c" .... не знам на какво да го променя
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 21:36

Промени гo на d и сложи оригиналния плъгин без да правиш промени по кода.
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
hibertbg
Нов
Нов


Брой мнения : 8
Дата на регистрация : 28.05.2014

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 21:43

Аз искам да не е с flag 'n' а с друг....
Върнете се в началото Go down
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4755
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Чет 29 Май 2014, 21:45

Ами които искаш този сложи в cmdaccess.ini  и за по сигурно след това го промени в кода на сма файла и компилирай .
Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
MaikO Da Ne ChuvaT !
VIP
VIP


Брой мнения : 16
Дата на регистрация : 31.10.2013
Години : 24
Местожителство : Враца

ПисанеЗаглавие: Re: Gag System Mysql /nVault Съб 20 Дек 2014, 21:26

10 \10 :*
Върнете се в началото Go down
Carbona
Нов
Нов


Брой мнения : 2
Дата на регистрация : 29.02.2016

ПисанеЗаглавие: Re: Gag System Mysql /nVault Пон 29 Фев 2016, 17:48

Много хубав плъгин браво!
Върнете се в началото Go down
Sponsored content




ПисанеЗаглавие: Re: Gag System Mysql /nVault Today at 06:27

Върнете се в началото Go down
Gag System Mysql /nVault
Предишната тема Следващата тема Върнете се в началото
Страница 1 от 1
 Similar topics
-
» Gag System Mysql /nVault

Permissions in this forum:Не Можете да отговаряте на темите
BG-HALF LIFE :: Half Life :: Плъгин/Мод-