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

Aura from database 1.1 - 3.0.1

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #1
Aura from database

Описание:
Плагин создаёт свечение под игроком.
Также возможна установка дополнительных хп, скорости, гравитации и многих других бонусов обладателю.

Команды:
C-подобный:
Включение/выключение:                        glow_toggle или  aura_toggle
Изменение цвета:                             "glow_color r g b a t" или "aura_color r g b a t"
Текущий цвет в формате "glow_color":         glow_getcolor или aura_getcolor
Вызов меню ауры командой:                    glow_menu или aura_menu
Настройки(CVARs):

aura_hp_timer "0" - через сколько секунд после появления игрока ему будут выданы доп. хп, стандартно "0"

Установка:
Распакуйте архив к вам на сервер.

Создайте базу данных или используйте уже существующую.

в файле ...\addons\sourcemod\configs\databases.cfg
допишите
Для Mysql:
C-подобный:
 "aura"
   {
       "driver"    "mysql"
       "host"      "your.db.host"
       "database"  "aura"
       "user"      "username"
       "pass"      "password"
       //"timeout"   "10"
       //"port"      "3306"
   }

Для Sqlite:
C-подобный:
 "aura"
   {
       "driver"            "sqlite"
    "host"            "localhost"
    "database"        "aura"
    "user"            "root"
    "pass"            ""
       //"timeout"        "0"
       //"port"            "0"
   }
Программы для открытия базы .sq3:
После запуска плагина в базе будет создана новая таблица, заполнить её можно через phpmyadmin в разделе "Вставить" (или "Insert")

Значения столбцов в базе:
steamid - стим айди игрока которому вы хотите выдать ауру
ID - уникальный идетификатор ауры, на данный момент не используется
name - имя обладателя, обновляется при входе на сервер.
colorr, colorg, colorb - цвета ауры в формате RGB (если не знаете что такое RGB то вам сюда) от 0 до 255
alpha - уровень прозрачности ауры от 0 до 255
type - тип ауры от 1 до 3 (аура выглядит по разному)
hp - сколько дополнительных жизней будет выдано игроку при появлении.
speed - скорость игрока(стандартная скорость = 0) 1 = +1% 100 = +100%(+1 к скорости)
grav - гравитация игрока (стандартная гравитация = 0) чтоб игрок прыгал выше изменяйте от 1 до 100, ниже - от -1 до -100
reg - кол-во хп которое даётся игроку за 10 секунд. (регенерация здоровья)
regentimer - раз в сколько секунд у игрока идёт регенерация здоровья.
clientcolorr, clientcolorg, clientcolorb - цвета игрока в формате RGB от 0 до 255 (стандартный цвет 255 255 255)
clientalpha - уровень прозрачности игрока от 0 до 255 (0 - полная прозрачность)
Версии:
C-подобный:
1.0 - Работающая версия плагина почти без плюшек
1.1 - Добавлено: Возможность изменения скорости и гравитации игроку.
1.2 - Добавлено: Изменение типа свечения (3 типа)
1.3 - Добавлено: Возможность изменения времени через сколько будет выдано доп. хп (полезно для дм серверов)
    Исправлены ошибки при отключении игроков
1.4 - Добавлено: Регенерация здоровья.
    Исправлены ошибки при компиляции плагина и ошибка когда не работала доп. скорость
2.0 - Полная оптимизация запросов к базе.
2.1 - Правка небольших недочётов.
    Добавлено: Столбец в базе отвечающий за таймер регенерации здоровья.
2.2 - Правка недочётов, упрощение кода, оптимизация запросов.
    Добавлено: Возможность изменения цвета и прозрачности самого игрока.
    Текстуры для разных типов аур выведены конфигурационный файл
3.0 - Крупная оптимизация.
    Добавлено: вызов меню ауры командой !glow_menu.
3.0.1 - Мелкие фиксы.

Что хочется внести нового:
C-подобный:
1)Меню администратора аур.

Жду ваших предложений о том что вы хотите увидеть в плагине в комментариях))

О каких - либо проблемах в работе плагина прошу незамедлительно отписываться в данной теме. Также желательно прикладывать лог ошибок.

Также спасибо S1deX , FrozDark и maza511 за помощь!
 
Последнее редактирование модератором:

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: Aura from database [v 1.0.0]

Лучше новых функций добавить, скорость, хп, реген хп, гравитация и тд...
 

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #3
Re: Aura from database [v 1.0.0]

хп есть, скорость и грава будут след версии.
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #4
Re: Aura from database [v 1.0.0]

Парни, вопрос по поводу базы, использую хостинг jino.ru, сделал базу в скуле, но при импорте выдаёт ошибку:
Ошибка
SQL-запрос:

--
-- Database: `test1`
--
-- --------------------------------------------------------
--
-- Table structure for table `aura`
--
CREATE TABLE IF NOT EXISTS `aura` (

`steamid` VARCHAR( 32 ) NOT NULL ,
`colorr` INT( 12 ) DEFAULT NULL ,
`colorg` INT( 12 ) DEFAULT NULL ,
`colorb` INT( 12 ) DEFAULT NULL ,
`alpha` INT( 12 ) DEFAULT NULL ,
`hp` INT( 12 ) DEFAULT NULL ,
PRIMARY KEY ( `steamid` )
) ENGINE = INNODB DEFAULT CHARSET = latin1;

Ответ MySQL:

#1046 - No database selected

Как настроить правильно?

+
А можно ли сделать базу данных на подобии THC RPG ?, у них например база данных сохраняется в формате .sq3 и прямо в сервере
 

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #5
Re: Aura from database [v 1.0.0]

тут какраз суть плагина в управлении не на сервере игры, а на удалённом сервере с базой.

попробуй сначала запустить плаг, а после этого не импортировать а просто создать игрока... извиняюсь за свой косяк... импортировать не нужно.. завтра всё поправлю и объясню в части базы)
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #6
Re: Aura from database [v 1.0.0]

Щас попробуем, насчёт просто создать игрока не понял немного вот лог, пытался прописать glow_toggle в консоль сервера:
L 12/07/2011 - 21:26:17: [aura_db.smx] [aura] Unable to connect to database ([2003]: Can't connect to MySQL server on 'localhost' (10061))
L 12/07/2011 - 21:35:18: [SM] Native "SQL_Query" reported: Invalid database Handle 0 (error: 4)
L 12/07/2011 - 21:35:18: [SM] Displaying call stack trace for plugin "aura_db.smx":
L 12/07/2011 - 21:35:18: [SM] [0] Line 87, aura_db.sp::Event_PlayerSpawn()
L 12/07/2011 - 21:35:29: [SM] Native "SQL_Query" reported: Invalid database Handle 0 (error: 4)
L 12/07/2011 - 21:35:29: [SM] Displaying call stack trace for plugin "aura_db.smx":
L 12/07/2011 - 21:35:29: [SM] [0] Line 87, aura_db.sp::Event_PlayerSpawn()
L 12/07/2011 - 21:35:53: [SM] Native "SQL_Query" reported: Invalid database Handle 0 (error: 4)
L 12/07/2011 - 21:35:53: [SM] Displaying call stack trace for plugin "aura_db.smx":
L 12/07/2011 - 21:35:53: [SM] [0] Line 266, aura_db.sp::Command_Toggle()
L 12/07/2011 - 21:36:11: [SM] Native "GetClientAuthString" reported: Client index 0 is invalid
L 12/07/2011 - 21:36:11: [SM] Displaying call stack trace for plugin "aura_db.smx":
L 12/07/2011 - 21:36:11: [SM] [0] Line 264, aura_db.sp::Command_Toggle()
 
Последнее редактирование модератором:

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #7
Re: Aura from database [v 1.0.0]

Добавил гравитацию и скорость.
 

comred

Участник
Сообщения
149
Реакции
41
Re: Aura from database [v 1.0.0]

Что за аура? Выложи скрин хоть, посмотреть что это и нужно ли это!
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #9
Re: Aura from database [v 1.0.0]

Может кто подсказать правильные настройки databases.cfg, создал на хостинге базу данных, вписал всё то, что нужно было указать, но всё равно пишет ошибку при коннекте к базе mssql, хотя конеект из вне разрешил
 

Vaio

Участник
Сообщения
625
Реакции
215
Re: Aura from database [v 1.0.0]

"host" указал?
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #11
Re: Aura from database [v 1.0.0]

Угу, но сервер не подключается, есть парни которые могут помочь? , первый раз просто с плагином связываюсь который имеет доступ к внешней базе
 

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #12
Re: Aura from database [v 1.0.0]

узнай на хостинге, открыты ли внешние подключения к БД
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #13
Re: Aura from database [v 1.0.0]

Открыто всё в том то и дело, я вас в скайпе добавил, может подскажите?
 

pihmih

Участник
Сообщения
512
Реакции
23
Re: Aura from database [v 1.0.0]

Возможно ли разместить базу на сервере?
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #15
Re: Aura from database [v 1.0.0]

Был бы + огромный, хотя наверно автор пишет плагин для нескольких серверов сразу и чтобы база у них было общая
 

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #16
Re: Aura from database [v 1.0.0]

kekc_mp3,именно... делал для своих серверов... выложил т.к. мне тут очень помогли форумчане...сегодня вечером выложу новое обновление с выбором того как выглядит аура (3 типа).
 

comred

Участник
Сообщения
149
Реакции
41
Re: Aura from database [v 1.0.0]

kekc_mp3, ты решил проблему с подключением? а то у меня тоже не конектится. уже пробовал с базой на хостинге myarena.ru и 000webhost.com.

C-подобный:
L 12/09/2011 - 11:06:46: [aura_db.smx] [aura] Unable to connect to database ([2003]: Can't connect to MySQL server on '62.122.213.10' (111))
[aura] Unable to connect to database
[SM] Loaded plugin aura_db.smx successfully.

На этом же хостинге база HLStatsX CE, работает нормально. Т.е. удаленный доступ к базе разрешен я так понимаю.
 
Последнее редактирование:

semjef

semjef.ru
Сообщения
993
Реакции
444
  • Автор ресурса
  • #18
Re: Aura from database [v 1.0.0]

у меня стоит база на хостинге, всё супер работает... 5 серверов норм к ней коннектятся... у меня самого щас стоит v 1.1
 

Sirse

http://zonasumraka.ru/
Сообщения
276
Реакции
108
Re: Aura from database [v 1.0.0]

Не понял зачем аура, зато теперь на осно ве этого плагина смастерю вип скины =)
Ах да, ТС - палец вверх!
 

comred

Участник
Сообщения
149
Реакции
41
Re: Aura from database [v 1.0.0]

Все, спс разобрался.

Добавлено через 41 минуту
Кстати да, скин не планируешь вписать?
 
Последнее редактирование:
Сверху Снизу