» » » Плагин Death Handler MySql для Oxide

Плагин Death Handler MySql для Oxide

Категория

Плагины для сервера » Oxide плагины

Плагин Death Handler MySql Позволяет транслировать и регистрировать смерти, и экспортировать эту информацию в MySQL базу данных.


Это переделанный плагин Death Handler с поддержкой вывода информации в Mysql бд.

Переменные передаваемые php обработчику:
killed-id= SteamID убитого
killer-id= SteamID убийцы
weapon= Оружие с которого убили
bodypart= Часть тела в которую убили
dist= Дистанция убийства
dmg= Нанесённый дамаг
killer= Имя убийцы
killed= Имя убитого


Пример PHP скрипта для обработки запросов:
<?php
   $db_name = 'DB';
   $db_user = 'USER';
   $db_pass = 'PASS';
   $db_host = 'HOST';

   $killer = $_GET['killer'];
   $killed = $_GET['killed'];
   $weapon = $_GET['weapon'];
   $bodypart = $_GET['bodypart'];
   $dist = $_GET['dist'];
   $date = date("H:i:s d.m.Y");
   $steamid = $_GET['steamid'];
   $steamid += 76561197960265728;

if($_GET['killer']){


   $sql = "INSERT INTO `Deadh_Handlerx` (`id`, `killer`, `killed`, `weapon`, `bodypart`, `dist`, `date`, `steamid`) VALUES ('0', '{$killer}', '{$killed}', '{$weapon}', '{$bodypart}', '{$dist}', '{$date}', '{$steamid}')";
   $dbconnect = mysql_connect($db_host, $db_user, $db_pass); 
   mysql_select_db($db_name,$dbconnect);
   mysql_query("$sql", $dbconnect);
   mysql_close($dbconnect);
  
   }
?>


Создаём SQL таблицу:
CREATE TABLE IF NOT EXISTS `Deadh_Handler` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `killer` text NOT NULL,
  `killed` text NOT NULL,
  `weapon` text NOT NULL,
  `bodypart` text NOT NULL,
  `dist` text NOT NULL,
  `date` text NOT NULL,
  `steamid` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


Скачать плагин Death Handler MySql для Oxide DeathHandlerSql.zip [3,37 Kb] (cкачиваний: 555)

Понравился пост «Плагин Death Handler MySql для Oxide.» из категории Плагины для сервера » Oxide плагины, хочешь поделиться мнением, задать вопрос? Прокомментируй пост! Считаешь данная публикация будет интересна другим? Поделись с друзьями! Нажми на кнопку социальной сети.



  • Просмотров: 6615
  • Опубликовано: 31-07-2014, 16:04
Administrator
Комментарии (0)
К сожалению, Вы не являетесь зарегистрированным пользователем сайта посвященному сюрвайвал игре Rust.
Чтобы удача улыбалась Вам при выживании в "Расте", мы рекомендуем Вам пройти процесс регистрации либо войти на сайт под своим именем/логином.

Добавить комментарий

Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *


Связаться с нами

Если у Вас возникли вопросы или предложения:

Обращайтесь сюда
?

Опрос

Какая у Вас версия игры Rust?

Пиратка / Nosteam
Лицензия / Steam

 
Rust Magma сервер и плагины для данного мода. Также мы поддерживаем и другие моды как Oxide, Fougerite. Сервер Rust на данном портале полностью пиратка, то есть nosteam. Вы можете бесплатно играть у нас, без читеров и лагов. На сервере установлен Античит и плагины для удобства игроков. Также вы всегда сможете скачать последнюю версию Rust торрент и сервер игры.