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

NickName Checker MySQL 1.0 1.0

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
Последнее редактирование модератором:

Zodey_inc

Участник
Сообщения
20
Реакции
1
Вопрос:
Если я запретил ник "..." - три точки. Заходит игрок с ником "...." - четыре точки. ))) Какая будет реакция плагина? )))
 

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
выкинет, даже если в нике будет содержаться три точки "ник...."
 

Zodey_inc

Участник
Сообщения
20
Реакции
1
Окей - спасибо. Вообще возможно полезный плуг. Только вот ещё один вопросик, если можно.)))
В плуге есть админ-флаг ? Ну тоесть он всех кикает, или админов трогать не будет? Просто было-бы полезно, внести в запрет админские ники, чтобы их не плагиатили игроки.
Админа тоже будет блочить с этим ником? :blush2:
 

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
Zodey_inc, Да админа он тоже кикает. В первом сообщении есть ссылка на офф страницу, обратитесь к автору плагина, возможно он такие функции добавит ;)
 

Максим Шаталов

Участник
Сообщения
3
Реакции
0
Товарищи, извините за беспокойство. Но мне не понятно как создать в "databases.cfg"
табличку с запрещенными никами. Вот хоть убей.

Т.е. У меня есть такая радость(databases.cfg):

"Databases"

{

"driver_default"
"mysql"
"namechecker"
"sourcebans"

{

"driver"
"mysql"

"host"
"хх.ххх.ххх.хх"

"database"
"ххххххх_sbans"

"user"
"ххххххх_sbans"

"pass"
"*******"

//"timeout"
"0"

"port"
"хххх"

}


"storage-local"

{

"driver"
"sqlite"

"database"
"sourcemod-local"

}

"clientprefs"

{

"driver"
"sqlite"

"host"
"localhost"

"database"
"clientprefs-sqlite"

"user"
"root"

"pass"
""

//"timeout"
"0"

//"port"
"0"

}

}

На этом мой Датабэйсэс заканчивается. Как вы видите, втулил "нэймчекер"(сразу после "mysql", но перед "sourcebans") . После этого карту поменял, а таблички там не возникло... А должна бы, как я понял.

Или я что-то не так понял?

Файл конфига плагина создало, плагин на команды из консоли отвечает - когда версию спрашиваю, бодро рапортует "1.0".

На команду "sm plugins load namechecker_mysql" выдает такое:

[SM] Loaded plugin namechecker_mysql.smx successfully.
L 12/27/2012 - 01:32:16: [namechecker_mysql.smx] Database connect failure: Could not find database conf "namechecker"
L 12/27/2012 - 01:32:16: [namechecker_mysql.smx] plugins/namechecker_mysql.smx was unloaded
[SM] Plugin NameChecker - MySQL unloaded successfully.

Продолжил пробовать, получил другой резалт:

[SM] Loaded plugin namechecker_mysql.smx successfully.
L 12/27/2012 - 02:00:02: [namechecker_mysql.smx] Database connect failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 12/27/2012 - 02:00:02: [namechecker_mysql.smx] plugins/namechecker_mysql.smx was unloaded
[SM] Plugin NameChecker - MySQL unloaded successfully

Датабэйсес при этом выглядел так:
"Databases"

{

"driver_default"
"mysql"
"sourcebans"

{

"driver"
"mysql"

"host"
"хх.ххх.ххх.хх"

"database"
"ххххххх_sbans"

"user"
"ххххххх_sbans"

"pass"
"*******"

//"timeout"
"0"

"port"
"хххх"

}


"storage-local"

{

"driver"
"sqlite"

"database"
"sourcemod-local"

}

"clientprefs"

{

"driver"
"sqlite"

"host"
"localhost"

"database"
"clientprefs-sqlite"

"user"
"root"

"pass"
""

//"timeout"
"0"

//"port"
"0"

}
"namechecker"
{
}

}
Ваш вердикт, товарищи?(в гуголь не посылайте, я оттуда. Если в корне не прав, на путь истинный наставьте!)
 
Последнее редактирование:

vectorserver

♥♥♥♥♥ by game.cominet.ru
Сообщения
201
Реакции
246
Датабэйсес при этом выглядел так:
"Databases"

{

"driver_default"
"mysql"
"sourcebans"

{

"driver"
"mysql"

"host"
"хх.ххх.ххх.хх"

"database"
"ххххххх_sbans"

"user"
"ххххххх_sbans"

"pass"
"*******"

//"timeout"
"0"

"port"
"хххх"

}


"storage-local"

{

"driver"
"sqlite"

"database"
"sourcemod-local"

}

"clientprefs"

{

"driver"
"sqlite"

"host"
"localhost"

"database"
"clientprefs-sqlite"

"user"
"root"

"pass"
""

//"timeout"
"0"

//"port"
"0"

}
"namechecker"
{
}

}
Ну кто делает переход строки в параметре ???!!!!!:acute: JSON этого не любит!!!

Не верно
PHP:
"driver_default"
 "mysql"
Верно
PHP:
"driver_default"	"mysql"
У тебя весь цфг такой!!

Совет: пользуйся редакторами Notepad++ или Sublime Text 2

Держи
PHP:
"Databases"
{

	"driver_default"	"mysql"
	"sourcebans"
	{
		"driver"		"mysql"
		"host"			"хх.ххх.ххх.хх"
		"database"		"ххххххх_sbans"
		"user"			"ххххххх_sbans"
		"pass"			"*******"
		//"timeout"		"0"
		//"port"		"3306"

	}

	"storage-local"
	{
		"driver"		"sqlite"
		"database"		"sourcemod-local"

	}

	"clientprefs"
	{
		"driver"		"sqlite"
		"host"			"localhost"
		"database"		"clientprefs-sqlite"
		"user"			"root"
		"pass"			""
		//"timeout"		"0"
		//"port"		"0"

	}
	
	"namechecker"
	{
		"driver"		"mysql"
		"host"			"хх.ххх.ххх.хх"
		"database"		"ххххххх_sbans"
		"user"			"ххххххх_sbans"
		"pass"			"*******"
	}

}
 

Максим Шаталов

Участник
Сообщения
3
Реакции
0
Благодарю за совет. Юзаю другой блокнот.

"Databases"
{

"driver_default" "mysql"
"sourcebans"
{
"driver" "mysql"
"host" "62.122.213.10"
"database" "hardrock_sbans"
"user" "hardrock_sbans"
"pass" "RVIR9Ftc"
//"timeout" "0"
//"port" "3306"

}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}
"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"namechecker"
{
"driver" "mysql"
"host" "62.122.213.10"
"database" "namechecker"
"user" "namechecker"
"pass" ""
}

}

Код ошибки слегка поменялся.

[SM] Loaded plugin namechecker_mysql.smx successfully.
L 12/27/2012 - 22:06:55: [namechecker_mysql.smx] Database connect failure: [1045]: Access denied for user 'namechecker'@'localhost' (using password: NO)
L 12/27/2012 - 22:06:55: [namechecker_mysql.smx] plugins/namechecker_mysql.smx was unloaded
[SM] Plugin NameChecker - MySQL unloaded successfully.

Когда ставлю в "pass" какое-то слово, то в коде ошибки просто NO меняется на YES.

Простите уж, за то что такой чайник - но гугла упорно молчит.

Что я теперь не то сделал?

И где потом саму табличку искать?
 

MrHatter

Участник
Сообщения
3
Реакции
0
Ребят, а можно как-нибудь сделать имунитет? Просто мне нужно чтобы игроки с моим ником не подключались, а то на админки разводят)))
 

kilex

Участник
Сообщения
248
Реакции
11
hirowatch перенісши новий ресурс:

NickName Checker MySQL - Не даёт подключиться игрокам с никами из чёрного списка



Дізнайтеся більше про цей ресурс...
выглядит хорошо но зачем ставить ограничение на кики если запрещен ник? раз так то макс можно 214 483647? если переменная инт
 
Сверху Снизу