Форум Donate Engine

Поддержка CMS Donate Engine

Вы не вошли.

#1 08-09-2022 03:02:33

maclarens
Пользователь

sourcemod интеграция

Будите ли вы делать интеграцию для серверов сурс мода? опишу подробнее:
сервера сурсмода их много и они популярны но у них в отличии от скажем майнкрафт подобных серверов экономика привязывается к steam2id соответственно данная система на кмсшопе не будет работать,так как тут работает на нике экономика ,но на сайте должна быть отключена регистрация(или отключаться по желанию) так как любой игрок сможет взять стим товарища зарегистрировать его на сайте и воровать покупать на его виртуальную валюту все что хочет,поэтому я буду заказывать плагин у девелопера чтобы игрок смог зарегистрироваться только с игры и плагин подставляет сам его стим2id и ник что никак не позволит ему зарегистрироваться на чужой steam2id! остается только решить вопрос с вашей кмс чтобы она поддерживала интеграцию и привязку экономики к стим2id и получится полноценый сурс мод магазин с покупками с сайта и получение товара уже другим плагином в игре но это мелочи,главное это поддержка экономики и интеграции на стим2id как для пиратов так и лецензии и это будет единственный магазин что будет иметь такую интеграцию с такой удобной экономикой и даже gamecms.ru с ее обрезаным функционалом и неудобными ключами выдачи будет вытеснен.

зы: проверка игрока в игре он или нет должна быть по стим2ид для того же модуля сетов чтобы работало  а смена ника и стима была невозможна,почту можно менять и восстанавливать ну и пароль с сайта.

Вне форума

#2 08-09-2022 14:34:08

Online
Administrator

Re: sourcemod интеграция

В модуле продажи сетов /store если в поле стимайди ввести стим2id, то движок в бекграунде конвертирует его в стимайди и проверяет игрока на сервере через ркон.

В общем должна работать продажа ресурсов.

Можно использовать для выдачи:
%UserEmail% - info@cmsminecraftshop.com
%OfflineUUID% - 975fb5c3-4b9f-3ffd-89ab-abd56cfc1234
%steam% - 76561197996301234
%Steam2ID% - STEAM_1:0:18011234
%Steam3ID% - [U:1:36031234]
%player% - PlayerName
%count% - 100

Вне форума

#3 08-09-2022 19:17:47

maclarens
Пользователь

Re: sourcemod интеграция

продажа работает я имел ввиду интеграцию вирт  экономики ,
мой плагин в игре выдает виртуальную валюту и эта валюта прописывается на стим2д игрока в mysql а в кмске прописывется на обычный ник в таблице ms_money ,в store модуле я могу продавать но только за реальные деньги а я хотел чтобы сторе использовал деньги от стима2ид игрока ,но для этого нужно стим2д пиратский или лицензию подтвердить с игры плагином и только тогда бы появлялась колонка виртуальных монет в кабинете.тоесть проще говоря нужно выкинуть ники и регистрироваться по steam2id либо отделить как то от ника экономику в кмске на steam2id

Вне форума

#4 08-09-2022 20:06:35

Online
Administrator

Re: sourcemod интеграция

В CMS Donate Engine есть встроенная выдача товаров через MySQL драйвер. В команде для выдачи использовать можно любые запросы. Для подключения к другому MySQL серверу используйте поле Профили в настройках сервера admin/?page=management.

Для примера MySQL запрос для продажи товара:

INSERT INTO `ms_oxide_inventory`(`id`, `steamid`, `user`, `item`, `count`, `data`, `server`, `name`, `image`)
VALUES
(
	NULL,
	'%Steam2ID%',
	'%player%',
	'item',
	'%count%',
	'data',
	'34',
	'name',
	'image'
);

Вне форума

#5 08-09-2022 23:48:01

maclarens
Пользователь

Re: sourcemod интеграция

я протестирую возможные версии,но для начало мне нужно как то отключить регистрацию на сайте оставив только вход,как это сделать?

Вне форума

#6 09-09-2022 02:00:22

Online
Administrator

Re: sourcemod интеграция

Для отключения регистрации откройте файл:
data\config.php
найдите строку:
  'reg' => '/?page=register',
замените:
  //'reg' => '/?page=register',
зайдите в адмику и нажмите кнопку:
opcache_reset()

Вне форума

#7 09-09-2022 16:34:25

maclarens
Пользователь

Re: sourcemod интеграция

спасибо,просто нельзя чтобы на сайте регистрировались так как люди смогут "захватывать" чужие деньги с аккуантов выбрав стимid игрока поэтому регистрация будет только с плагина в игре

Вне форума

#8 11-09-2022 03:42:22

maclarens
Пользователь

Re: sourcemod интеграция

{"type":"success","msg":"\n\t\t\t
\n\t\t\t\t\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c test \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d
\n\t\t\t\t\n\t\t\t\t\t\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043d\u0430\u0437\u0430\u0434\n\t\t\t\t<\/a>\n\t\t\t<\/center>\n\t\t\t","data":"group","modal_delete":"popupModal","page_update":"\/shop\/admin\/?page=realmoney"}

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

Вне форума

#9 11-09-2022 17:28:28

Online
Administrator

Re: sourcemod интеграция

В последней версии исправил ошибку в админке.

Вне форума

Низ форума