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

Collecting Player Info 1.4

igodsewer

VanillaProject.ru
Сообщения
29
Реакции
8
  • Автор ресурса
  • #1
Collecting Player Info

Версия: 1.4

История версий:
Оффтоп

Требование:
Sourcemod 1.3 или выше

Команд никаких нет, равно как и настроек, кроме databases.cfg (есть пример в архиве)

Описание: плагин собирает ценную информацию о игроках, а именно дату первого входа на сервер и последнего, последнего выхода с сервера , IP, убийства\смерти и ник и дает всё это узнать в простейшей веб-шкурке. С версии 1.4 веб-шкура позволяет узнать 5 последних игроков на сервере, онлайн ли конкретный игрок, вычисление КПД игрока, и даёт ссылку на баны игрока в локальной системе SourceBans.

ЗЫ: Рабочий пример:
1. Не существующего в БД SteamID.
2. Неправильного формата SteamID.
3. Существующего SteamID.
ЗЫЫ: Мой первый полностью сделанный мною плагин.
 
Последнее редактирование модератором:

igodsewer

VanillaProject.ru
Сообщения
29
Реакции
8
  • Автор ресурса
  • #3
Ошибка: Table 'steam.info' doesn't exist

PHP:
"Info"
	{
		"driver"			"mysql"
		"host"				"127.0.0.1"
		"database"			"steam"
		"user"				"root"
		"pass"				"pass"
		//"timeout"			"0"
		"port"				"3306"
	}

Плагин уже запускал?

PHP:
CREATE TABLE IF NOT EXISTS info (steamid VARCHAR(64) PRIMARY KEY, firstc VARCHAR(256), lastc VARCHAR(256), name VARCHAR(256), ip VARCHAR(256), kills VARCHAR(10), deaths VARCHAR(10), hs VARCHAR(10);
Это есть в плагине, и создает ту самую таблицу, если её нет.

Добавлено через 1 минуту

Буду благодарен, если объяснишь, почему handle вызывали варнинги.
 
Последнее редактирование:

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
SQL_TQuery
PHP:
native SQL_TQuery(Handle:database, SQLTCallback:callback, const String:query[], any:data=0, DBPriority:prio=DBPrio_Normal)

SQL_Query
PHP:
native Handle:SQL_Query(Handle:database, const String:query[], len=-1)
 

GoDtm666

Участник
Сообщения
580
Реакции
589
Исправляй запрос к базе. Всю бошку сломали в не правильном твоем запросе.
Твой запрос этот не рабочий.
C-подобный:
CREATE TABLE IF NOT EXISTS info (id VARCHAR(64) PRIMARY KEY AUTO_INCREMENT, lastdis VARCHAR(256), steamid VARCHAR(64), firstc VARCHAR(256), lastc VARCHAR(256), name VARCHAR(256), ip VARCHAR(256), kills VARCHAR(10), deaths VARCHAR(10), hs VARCHAR(10);
 
Сверху Снизу