[Любая игра] Player Info Collecting

Тема в разделе "Отклонённые плагины", создана пользователем igodsewer, 2 янв 2013.

  1. igodsewer

    igodsewer VanillaProject.ru

    Сообщения:
    29
    Симпатии:
    8
    Collecting Player Info

    Версия: 1.4

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

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

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

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

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

    Вложения:

    • pic.zip
      Размер файла:
      8,5 КБ
      Просмотров:
      33
    Последнее редактирование: 4 фев 2013
    Andrey, kv.acid, The End Is Near... и ещё 1-му нравится это.
  2. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    Пробуй
     

    Вложения:

    • cpic.sp
      Размер файла:
      3,4 КБ
      Просмотров:
      14
    igodsewer нравится это.
  3. igodsewer

    igodsewer VanillaProject.ru

    Сообщения:
    29
    Симпатии:
    8
    Плагин уже запускал?

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

    Добавлено через 1 минуту
    Буду благодарен, если объяснишь, почему handle вызывали варнинги.
     
    Последнее редактирование: 2 янв 2013
  4. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    SQL_TQuery
    PHP:
    native SQL_TQuery(Handle:databaseSQLTCallback:callback, const String:query[], any:data=0DBPriority:prio=DBPrio_Normal)
    SQL_Query
    PHP:
    native Handle:SQL_Query(Handle:database, const String:query[], len=-1)
     
    igodsewer нравится это.
  5. igodsewer

    igodsewer VanillaProject.ru

    Сообщения:
    29
    Симпатии:
    8
    И вправду. Опять доки не смотрел ;D
     
  6. igodsewer

    igodsewer VanillaProject.ru

    Сообщения:
    29
    Симпатии:
    8
    Это на веб-шкуре, илив плагине?

    localhost попробуй.
     
  7. skyline

    skyline

    Сообщения:
    17
    Симпатии:
    2
    Невозможно скачать, исправьте!
     
  8. igodsewer

    igodsewer VanillaProject.ru

    Сообщения:
    29
    Симпатии:
    8
    Обновил до 1.4
     
  9. GoDtm666

    GoDtm666

    Сообщения:
    522
    Симпатии:
    558
    Исправляй запрос к базе. Всю бошку сломали в не правильном твоем запросе.
    Твой запрос этот не рабочий.
    Код:
    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);