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

Модуль Кланы [clans] 1.4

Нет прав для скачивания
Совместимость
  1. Лицензия
Pass
Кланы для лицензионного GameCMS

Данный модуль позволит Вам и Вашим пользователям создавать кланы на вашем сайте.
Есть 4 группы для пользователей: Глава клана, Заместитель, Модератор, Участник.
Главой клана становится его создатель, можно передать главу клана другому участнику клана, но оставить клан без главы клана система не даст. Пополнить баланс клана могут пользователи выше участника, также как и купить увеличение для количества людей в клане. Ставить лайк (рейтинг) могут все участники клана 1 раз в день (только не себе), вследствие данное число добавляется в общий рейтинг клана.

1673886357987.png


1673886296936.png


1673889504439.png


1673886420842.png
Установка и настройка
  • Скачать архив.
  • Выгрузить в 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);
  • Лайк!
Реакции: SergeyPanov и Do6pota
Автор
parliament
Скачивания
100
Просмотры
1 403
Первый выпуск
Обновление
Оценка
5,00 звёзд 1 оценок

Другие ресурсы пользователя parliament

Поделиться ресурсом

Последние обновления

  1. #Обновление 1.4

    *** Скрытый текст: У Вас недостаточно прав для просмотра скрытого текста. Посетите тему на...

Последние отзывы

  • Анонимно
  • 5,00 звёзд
  • Версия: 1.4
отлично все на высшем уровне
Сверху Снизу