Как выдавать донат в базу данных mysql pex

  • Автор темы Автор темы kanorto
  • Дата начала Дата начала

kanorto

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
ectoplus34
Помогите, мне нужно настроить сайт автодонат который я подключил к базе данных
Проблема такова:как выдавать донат
 
Какой именно запрос к базе данных чтобы выдать донат
 
Помогите, мне нужно настроить сайт автодонат который я подключил к базе данных
Проблема такова:как выдавать донат

Лично я всегда пользовался таким вариантом, у сайта есть определённый URL, если отправить на него запрос с переменной в POST'е(токеном) и ещё ником, сайт вернёт группу этого игрока(сам донат), на сервере стоит плагин обработчик, отправляющий каждые N-секунд запросы, если сайт не выдал ничего(записи о покупке доната нету, человек ничего не покупал) - значит ничего не делаем, а если выдал, устанавливаем группу.

А 2 вариант пришёл в голову, но он костыльный как по моему, подключиться к MySQL базе и просто делать записи в таблицу с правами пекса.

Но опять же, если со 2 вариантом сайт положат, серверу капут, т.к. базу достанут. А вот с первым, максимум, понадают групп(опять же, от того, как реализованы группы зависит, если у тебя для админа отдельная группа со звёздочкой, то могут выдать её, и всё, капут, у них есть * на сервере).
 
Лично я всегда пользовался таким вариантом, у сайта есть определённый URL, если отправить на него запрос с переменной в POST'е(токеном) и ещё ником, сайт вернёт группу этого игрока(сам донат), на сервере стоит плагин обработчик, отправляющий каждые N-секунд запросы, если сайт не выдал ничего(записи о покупке доната нету, человек ничего не покупал) - значит ничего не делаем, а если выдал, устанавливаем группу.

А 2 вариант пришёл в голову, но он костыльный как по моему, подключиться к MySQL базе и просто делать записи в таблицу с правами пекса.

Но опять же, если со 2 вариантом сайт положат, серверу капут, т.к. базу достанут. А вот с первым, максимум, понадают групп(опять же, от того, как реализованы группы зависит, если у тебя для админа отдельная группа со звёздочкой, то могут выдать её, и всё, капут, у них есть * на сервере).
Сложна,непонятна
 
Сложна,непонятна
1 вариант.

Человек купил донат, сайт это сохранил, а плагин на сервере каждые N-секунд спрашивает у сайта не купил ли кто новый доната.

2 вариант.
Ты пишешь сразу в базу к которой подключен PEX и права сразу появляются там, но это менее безопасно и довольно таки костыльно.
 
1 вариант.

Человек купил донат, сайт это сохранил, а плагин на сервере каждые N-секунд спрашивает у сайта не купил ли кто новый доната.

2 вариант.
Ты пишешь сразу в базу к которой подключен PEX и права сразу появляются там, но это менее безопасно и довольно таки костыльно.
Поподробнее про 1 вариант пж
 
У меня trademc
 
У меня 2 подсервера связанных банжой, и мне нужно сделать сайт автодонат привы на обоих серверах разные
 
Лично я всегда пользовался таким вариантом, у сайта есть определённый URL, если отправить на него запрос с переменной в POST'е(токеном) и ещё ником, сайт вернёт группу этого игрока(сам донат), на сервере стоит плагин обработчик, отправляющий каждые N-секунд запросы, если сайт не выдал ничего(записи о покупке доната нету, человек ничего не покупал) - значит ничего не делаем, а если выдал, устанавливаем группу.

А 2 вариант пришёл в голову, но он костыльный как по моему, подключиться к MySQL базе и просто делать записи в таблицу с правами пекса.

Но опять же, если со 2 вариантом сайт положат, серверу капут, т.к. базу достанут. А вот с первым, максимум, понадают групп(опять же, от того, как реализованы группы зависит, если у тебя для админа отдельная группа со звёздочкой, то могут выдать её, и всё, капут, у них есть * на сервере).
Как запрос на сайт сделать!?
 
Как запрос на сайт сделать!?
Это в случае, если у тебя сайт принимает запросы. Вот скажи твоё trademc умеет хранить и отвечать на запросы, а твой плагин умеет по кд спрашивать? Нет, потому что это донатка для школьников, которая только по RCON и умеет работать и PEX, который точно так не умеет.
Остаётся второй вариант, подключить плагин на всех серверах к одной MySQL. То есть, выдал ты через один сервер игроку группу, это записалось в бд и другие подключённые сервера используют эту же бд с этой же информацией где у игрока есть группа. Ну, это ещё в случае если PEX не говно, а он говно и я слышал о его проблемах с mysql.
 
Это в случае, если у тебя сайт принимает запросы. Вот скажи твоё trademc умеет хранить и отвечать на запросы, а твой плагин умеет по кд спрашивать? Нет, потому что это донатка для школьников, которая только по RCON и умеет работать и PEX, который точно так не умеет.
Остаётся второй вариант, подключить плагин на всех серверах к одной MySQL. То есть, выдал ты через один сервер игроку группу, это записалось в бд и другие подключённые сервера используют эту же бд с этой же информацией где у игрока есть группа. Ну, это ещё в случае если PEX не говно, а он говно и я слышал о его проблемах с mysql.
Так что мне в итоге делать
 
Назад
Верх