Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Личный Кабинет v0.8.0

где-то в этой темке ответ есть на этот вопрос

а у меня у одного это вышло ?
Я правильно понял надо сделать так чтобы
скины тут
корень/stylcraft/skin скины
корень/stylcraft/cloak плащи

а лк тут
корень/lk/index.php

если да то это всё просто делается

Вопрос у тебя логика есть?


я GGast'y помог сделать так как я написал выше

Тебе написать как это сделать?

у тебя есть проект?
Скиньте пример файлов config.php и skin2d.php (как там пути настроены) буду благодарен!
 
сайт.ру/weblauncher/skins
сайт.ру/weblauncher/cloacks
вырежи из папки с лк файл skin2d.php и запихни в папку сайт.ру/weblauncher/
вырежи из папки с лк файл skin2.php и запихни в папку сайт.ру/weblauncher/
в skin2d.php проверь путь
$path_skin = '/skins/';//Путь к скинам
$path_cloak = '/cloaсks/';//Путь к плащам
сделал?

32323232
 
Последнее редактирование:
Единственное что не робит смена скина...пишет нет прав в конфигах ид админов вписал...и все равно..
 
Я пока не дома, поэтому проверить то что вы предложили не могу. Как только появится возможность обязательно сделаю, спасибо вам!
я просто не всё сказал

в skin2d.php проверь путь
$path_skin = '/skins/';//Путь к скинам
$path_cloak = '/cloaсks/';//Путь к плащам
потом закинь его в папку /weblauncher/
затем открой function.php
около самого начала найди

$skin = '<img src="lk/skin2d.php?skinpath='.$username.'" border=0 width="90" height="180"/>';
$cloak = '<img src="lk/skin2d.php?skinpath='.$username.'&mode=2" border=0 width="90" height="180" />';

поменяй на

$skin = '<img src="weblauncher/skin2d.php?skinpath='.$username.'" border=0 width="90" height="180"/>';
$cloak = '<img src="weblauncher/skin2d.php?skinpath='.$username.'&mode=2" border=0 width="90" height="180" />';
потом сохрони
открой config.php


$skin_path = "lk/files/skins/"; //Путь до скинов.
$cloak_path = "lk/files/cloaks/";//Путь до плащей.

замени

$skin_path = "/weblauncher/skins/"; //Путь до скинов.
$cloak_path = "/weblauncher/cloacks/";//Путь до плащей.

вроде бы всё
 
Всем привет! Сегодня я хочу представить вам свой личный кабинет настроенный только на движок DLE. Возможно баги/ошибки, но я не замечал. Если что то и найдете не так, то просьба писать сюда.

Что в нем есть:

--------------------------------
- Возможность создания/редактирования/удаления статусов самому (Появилось с v0.6 beta)

- Загрузка скинов и плащей.

- Функция платного разбана. 1 разбан - 100 рублей, 2 разбан дороже первого на 30 рублей и все последующие - дороже на 50 рублей. Цену можно настроить в config.php

- Возможность поменять цвет ника, префикса, сообщения и изменить сам префикс.

- Так же есть донат счет. Его можно пополнить, но я честно говоря не проверял, работает ли пополнение или нет. Потом проверю...

- Возможность загружать HD скины и плащи (Появилось с v0.2)

- Обмен реальных денег на монеты iConomy (Появилось с v0.3)

- Настройка прав статусов игроков (Появилось с v0.3)
PHP:
//Настройка прав групп
//Здесь указываются id группы. По умолчанию: id '0' - игроки, id '1' - VIP игроки, id '2' - Premium игроки.
$skin_upload_group      = array('0','1','2'); //Кому позволено загружать скины. По умолчанию позволено всем.
$cloak_upload_group  = array('1','2'); //Кому позволено загружать плащи. По умолчанию позволено VIP и Premium.

$hdskin_upload_group  = array('2'); //Кому позволено загружать HD скины. По умолчанию позволено Premium.
$hdcloak_upload_group = array('2'); //Кому позволено загружать HD плащи. По умолчанию позволено Premium.

$prefix_group          = array('2'); //Кому позволено менять префикс. По умолчанию позволено Premium.

$exchange_ic_group    = array('0','1','2'); //Кому позволен обмен реальных денег на монеты IC. По умолчанию позволено всем.

- Система платежей через InterKassa (Было полностью настроено в v0.4)

- Присутствует АдминЦентр в котором можно найти игрока и изменить его данные (Появилось с v0.5)

- Система логов. Все действия игроков будут записаны в специальный лог файл (Появилось с v0.5)

- Возможность скрыть статус с продажи. Для этого укажите в цене статуса -1 . (Появилось с v0.6.5)

- Функция бана и разбана игрока прямо в кабинете.
-------------------------------
DEMO: http://faicraft.ru/lk.html

Скриншоты ЛК:
http://faicraft.ru/lk/imglk/skrin1.jpg - Старый АдминЦентр
http://faicraft.ru/lk/imglk/skrin2.jpg - Новый АдминЦентр
http://faicraft.ru/lk/imglk/skrin3.jpg - Лог файл
http://faicraft.ru/lk/imglk/skrin4.jpg - Баннеры
http://faicraft.ru/lk/imglk/skrin5.jpg - Лог файл в версии 0.5.5
http://faicraft.ru/lk/imglk/skrin6.png - Статусы
http://faicraft.ru/lk/imglk/skrin7.png - HTML код кабинета
http://faicraft.ru/lk/imglk/skrin8.jpg - Функция бана
http://faicraft.ru/lk/imglk/skrin9.jpg - Сообщение об окончании статуса
http://faicraft.ru/lk/imglk/skrin10.jpg - Функция скрытия статуса
-------------------------------
Download:
v0.1 beta
http://faicraft.ru/lk/module-lk-dle-v0.1beta.zip
v0.2 http://faicraft.ru/lk/module-lk-dle-v0.2.zip
v0.3 http://faicraft.ru/lk/module-lk-dle-v0.3.zip
v0.4 http://faicraft.ru/lk/module-lk-dle-v0.4.zip
v0.5 http://faicraft.ru/lk/module-lk-dle-v0.5.zip
v0.5.5 http://faicraft.ru/lk/module-lk-dle-v0.5.5.zip
v0.6 beta http://faicraft.ru/lk/module-lk-dle-v0.6beta.zip
v0.6.5 http://faicraft.ru/lk/module-lk-dle-v0.6.5.zip [Актуальная версия]



v0.6.5
- Добавлена функция бана и разбана игрока в админцентре!
- Добавлена функция сообщения о конце срока действия статуса за 7 дней раньше.
- Добавлена функция скрытия статуса.
- Установщик стал получше.
- Исправлены некоторые баги.

v0.6 beta
- Добавлена возможность создания/редактирования/удаления статусов самому!
- Теперь Личный Кабинет редактировать будет проще.
- Все функции кабинета перенесены в файл function.php.

v0.5.6
- Исправлены 2 бага.

v0.5.5
- Добавлена возможность добавления баннера с топ сайтов внизу вашего ЛК.
- Исправлены некоторые баги и неточности.
- В лог файле теперь указывается дата и время совершения действия.

v0.5
- Добавлен АдминЦентр.
- Добавлен Лог файл информирующий обо всех действиях игроков.

v0.4
- Система платежей. Теперь она работает на 100%!
- Файл config.php теперь находится в папке include.
- В config.php теперь необходимо вводить данные (Имя базы, Пользователь базы, Пароль базы и т.д) базы данных MySQL.

v0.3
- Настройка прав статусов игроков.
- Обмен реальных денег на монеты iConomy и показ кол-во монет. Можно выключить.
- Теперь можно подключиться к другой базе данных MySQL.
- Добавлены новые настройки в config.php.
- Изменен и поправлен дизайн ЛК в некоторых местах.
- Кнопка на наличие новой версии. Видна только администраторам проекта!

v0.2
- Можно загружать HD скины и плащи Premium игрокам.
- Слегка изменен дизайн.
Часть 1​
1) Закиньте папку lk из папки upload в корневую папку вашего сайта.

2) Настройте config.php в том числе и укажите данные от базы данных.

3) Зайдите в АдминЦентр DLE >>> Статистические страницы >>> Создать новую страницу

4) В "Текст" вставьте этот код: " {include file="/lk/index.php"} " и выберите "Исходный код HTML без фильтрации и изменений", нажмите кнопку "Сохранить"

-----------------------------------------
Часть 2​
1) Если у вас отображается Личный Кабинет на созданной вами странице, то нажмите кнопку "Установить"
................
Что будет добавлено в вашу базу:

- Колонки в dle_users: money, group, duration, ban_count
money - деньги игрока, group - id статусов игроков, duration - время когда закончится статус, ban_count - кол-во разбанов игрока.

- Таблица ik_money
................

2) После установки у вас должен быть удален файл /lk/install.php, чтобы никто другой, не смог переустановить ваш ЛК!

3) Так же не забудьте подключить файл cron.php к крону на вашем хостинге!

-----------------------------------------



FAQ по установке​
Вопрос: Почему у меня отображается не ЛК а сам код на статис. странице?

Ответ:
1.1 Вам необходимо зайти в шаблон вашего сайта и создать новый файл.tpl. К примеру создайте lk.tpl

1.2 В сам файл lk.tpl поместите следующий код:
HTML:
<h2 class="heading"><span id="news-title">{description}</span></h2>

<div class="basecont">

    {include file='/lk/index.php'}

    <br clear="all" />

    <div class="storenumber">{pages}</div>

</div>
1.3 Дальше пройдите в свою созданную страницу и напишите в "Использовать шаблон" это "lk", если вы назвали свой файл lk.tpl .


Вопрос: как перейти на новую версию?

Ответ: скачайте все новые файлы и замените ими старые файлы (config.php в том числе), старой версии ЛК!
1. Создайте новый магазин в InterKassa и зайдите в его настройки.

2. В `URL магазина` впишите ' http://ваш сайт/lk/index.php '

3. В `Success URL` магазина впишите ' http://ваш сайт/lk.html ', метод передачи ' POST '

4. В `Fail URL` магазина впишите ' http://ваш сайт/lk/kassa/fail.php ', метод передачи ' POST '

5. В `Status URL` магазина впишите ' http://ваш сайт/lk/kassa/status.php ', метод передачи ' POST '

6. Заполнив все остальные поля, нажмите на `Сохранить`
-------------------------------
+ ЕЩЕ УСТАНОВКА: http://faicraft.ru/lk/install.html

Если найдете ошибки - говорите в тему, исправлю!
@FaiCraft , будут ли еще какие-то обновления? (hd скины не в счет).
 

Поделиться этой страницей

Назад
Верх