• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
account_premium в базе auth
wasilis1
Скаут
Не могу понять как пользоваться таблицей в базе.
А точнее как сделать премиум аккаунт на сервере.
рейты вписал в конфиге worldserver'a

залез в базу auth > account_premium

там есть столбики

id , setdate , unsetdate , premium_type , active

вписываю в таблице вот так:

id аккаунта, время начала на unix формате, время окончания на unix формате, тип премиума ставил разные от 1-5, где актив писал 1.

может я что-то не так делаю?
Сообщение # 1 отредактировано wasilis1 - Пятница, 22.01.2016, 23:10
Incorrect
Капрал
Что-то мне подсказывает, что этот премиум писал я. ))

Напиши в скайп Infernallz, за одно помогу.
Сообщение # 2 написано 23.01.2016 в 00:11
Narko94
Рыцарь
Incorrect, лол, стандартный TrinityCore приватка...

Добавлено (23.01.2016, 21:37)
---------------------------------------------
time_t m_startTime;
time_t m_gameTime;

m_gameTime = time(NULL);
m_startTime = m_gameTime;

uint32(m_startTime);

Вот как рассчитывается стартовое время.
По анологии можно рассчитать конечное.

[blizz]Судить меня дано лишь богу, другим я укажу дорогу
[/blizz]
Сообщение # 3 написано 23.01.2016 в 21:37
FreeCat
Капрал
Цитата wasilis1 ()
Не могу понять как пользоваться таблицей в базе.А точнее как сделать премиум аккаунт на сервере.
рейты вписал в конфиге worldserver'a

залез в базу auth > account_premium

там есть столбики

id , setdate , unsetdate , premium_type , active

вписываю в таблице вот так:

id аккаунта, время начала на unix формате, время окончания на unix формате, тип премиума ставил разные от 1-5, где актив писал 1.

может я что-то не так делаю?
а что тут разбиратся, 1 колонка ид это ид аккаунта, потом идет setdata время указывается в unix time советую вот этот сайт -  вот он берешь там дату, Текущее Unix epoch время: копируешь и вставляешь в setdata, в unsetdata вставляешь время когда заканчивается вип аккаунт, там ниже идет месяц день и тд делаешь на сколько нужен вип и жмешь дату в timestamp, к примеру вот время до марта 24 числа Epoch timestamp: 1458812470 и в premium_type ставишь 1
Сообщение # 4 написано 24.01.2016 в 12:44
wasilis1
Скаут
поздновато, но спасибо.
сайт кстати удобен, я пробовал на другом и он мне даты не верные давал.
потом попробовал другой и все норм стало.
забыл просто отписать тут.
Сообщение # 5 написано 25.01.2016 в 22:05
  • Страница 1 из 1
  • 1
Поиск: