- Совместимость
-
- Лицензия
- Pass
-
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Кланы для лицензионного GameCMS
Данный модуль позволит Вам и Вашим пользователям создавать кланы на вашем сайте.
Есть 4 группы для пользователей: Глава клана, Заместитель, Модератор, Участник.
Главой клана становится его создатель, можно передать главу клана другому участнику клана, но оставить клан без главы клана система не даст. Пополнить баланс клана могут пользователи выше участника, также как и купить увеличение для количества людей в клане. Ставить лайк (рейтинг) могут все участники клана 1 раз в день (только не себе), вследствие данное число добавляется в общий рейтинг клана.
Данный модуль позволит Вам и Вашим пользователям создавать кланы на вашем сайте.
Есть 4 группы для пользователей: Глава клана, Заместитель, Модератор, Участник.
Главой клана становится его создатель, можно передать главу клана другому участнику клана, но оставить клан без главы клана система не даст. Пополнить баланс клана могут пользователи выше участника, также как и купить увеличение для количества людей в клане. Ставить лайк (рейтинг) могут все участники клана 1 раз в день (только не себе), вследствие данное число добавляется в общий рейтинг клана.
- Установка и настройка
-
- Скачать архив.
- Выгрузить в modules_extra.
- Распаковать.
- Выполнить в базу данных запрос ( создать запрос )
SQL:CREATE TABLE `clans` ( `id` int(11) NOT NULL, `name` varchar(64) NOT NULL, `logotype` varchar(64) NOT NULL DEFAULT 'none.jpg', `cover` varchar(64) NOT NULL DEFAULT 'none.jpg', `status` varchar(64) NOT NULL DEFAULT '', `rating` int(11) NOT NULL DEFAULT '0', `uid` int(11) NOT NULL, `max_users` int(11) NOT NULL DEFAULT '10', `balance` int(11) NOT NULL DEFAULT '0', `date` varchar(64) NOT NULL DEFAULT '0000-00-00 00:00:00' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `clans__configs` ( `id` int(11) NOT NULL, `price` int(11) NOT NULL DEFAULT '95', `give_like` int(11) NOT NULL DEFAULT '1', `currency` varchar(128) NOT NULL DEFAULT 'RUB' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `clans__configs` (`id`, `price`, `give_like`, `currency`) VALUES (1, 100, 25, '₽'); CREATE TABLE `clans__groups` ( `id` int(11) NOT NULL, `name` varchar(128) NOT NULL, `flags` varchar(64) NOT NULL DEFAULT 'z' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `clans__groups` (`id`, `name`, `flags`) VALUES (1, 'Глава клана', 'abcdefghijklmnopqrstuvwxyz'), (2, 'Заместитель', 'abcdefghijklmnopqrstvwxyz'), (3, 'Модератор', 'az'), (4, 'Участник', 'z'); CREATE TABLE `clans__joined` ( `id` int(11) NOT NULL, `cid` int(11) NOT NULL, `uid` int(11) NOT NULL, `rating` int(11) NOT NULL DEFAULT '0', `status` int(11) NOT NULL DEFAULT '2', `gid` int(11) NOT NULL DEFAULT '4', `date` varchar(64) NOT NULL DEFAULT '0000-00-00 00:00:00' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `clans__likes` ( `id` int(11) NOT NULL, `uid` int(11) NOT NULL, `fid` int(11) NOT NULL, `date` varchar(64) NOT NULL DEFAULT '0000-00-00 00:00:00' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `clans__shop` ( `id` int(11) NOT NULL, `name` varchar(64) NOT NULL, `image` varchar(64) NOT NULL DEFAULT 'none.jpg', `price` int(11) NOT NULL DEFAULT '10', `date` varchar(64) NOT NULL DEFAULT '0000-00-00 00:00:00' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `clans__shop` (`id`, `name`, `image`, `price`, `date`) VALUES (1, 'Добавить 10 слотов', 'slots.jpg', 25, '2023-01-17 21:29:38'); ALTER TABLE `clans` ADD PRIMARY KEY (`id`); ALTER TABLE `clans__configs` ADD PRIMARY KEY (`id`); ALTER TABLE `clans__groups` ADD PRIMARY KEY (`id`); ALTER TABLE `clans__joined` ADD PRIMARY KEY (`id`); ALTER TABLE `clans__likes` ADD PRIMARY KEY (`id`); ALTER TABLE `clans__shop` ADD PRIMARY KEY (`id`); ALTER TABLE `clans` MODIFY `id` int NOT NULL AUTO_INCREMENT; ALTER TABLE `clans__configs` MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; ALTER TABLE `clans__groups` MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; ALTER TABLE `clans__joined` MODIFY `id` int NOT NULL AUTO_INCREMENT; ALTER TABLE `clans__likes` MODIFY `id` int NOT NULL AUTO_INCREMENT; ALTER TABLE `clans__shop` MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; INSERT INTO `modules` (`id`, `name`, `tpls`, `active`, `info`, `files`, `client_key`) VALUES (NULL, 'Кланы', 'none', 0, 'Модуль кланов, позволит вам создать систему команд на вашем игровом проекте<br><br><a class=\"btn btn-default btn-sm f-l mr-5\" href=\"../clans\" target=\"_blank\">Перейти</a> | <a href="https://onevalve.ru/" target="_blank">OneValve.ru</a>', '', 'YDHGABATAMKESPCQMP9S'); INSERT INTO `pages` (`id`, `file`, `url`, `name`, `title`, `description`, `keywords`, `kind`, `image`, `robots`, `privacy`, `type`, `active`, `module`, `page`, `class`) VALUES (NULL, 'modules_extra/clans/routing/index.php', 'clans', 'clans', 'Кланы', 'Кланы', 'Кланы, сайта, игрового, проекта', 1, 'files/miniatures/standart.jpg', 1, 1, 1, 1, 21, 0, 0), (NULL, 'modules_extra/clans/routing/shop.php', 'clans/shop', 'clans/shop', 'Магазин', 'Магазин', 'Магазин, клана, игрового, проекта', 1, 'files/miniatures/standart.jpg', 1, 1, 1, 1, 21, 0, 0);