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

Веб SkinPoser 1.2 - Каталог скинов [+] webMCR

Уже чуть ли не на всю папку с ЛК, рекурсивно 777 ставил :)
Код:
An exception occurred: chmod(): Operation not permitted in /var/www/kabinet/instruments/skinposer.class.php on line 131
 
XenForo_Application::handlePhpError()
chmod() in /var/www/kabinet/instruments/skinposer.class.php at line 131
SPItem->Create() in /var/www/kabinet/instruments/skinposer.class.php at line 417
SkinManager->FindNewSkins() in /var/www/kabinet/instruments/skinposer.class.php at line 562
SkinManager->ShowAdminForm() in /var/www/kabinet/location/skinposer.php at line 169
include() in /var/www/kabinet/index.php at line 76

Пробовал ставить последние версии, все права на чтение/запись. Поставил. В итоге по запросу: http://домен/kabinet/?mode=skinposer пустая белая страница...
 
Как сделать что отображались hd скины. Там только классические показывает (64-32). Какой файл за это отвечает, запарился искать

Не заметил что фильтровать можно, а как сделать чтоб по умолчанию открывались hd скины, а не классические?
 
Последнее редактирование:
askarq, см. здесь . После прочтения у элемента с ID_Uniq = skinposer , изменить строку с url на 'url' => '?mode=skinposer&ratio=1337&type=0'
 
В кроме как webMCR встроить куда в другое место возможно? Если да то хорошо.
 
@NC22 как вам идея сделать 3d отображение скина и в модуле, и в лк?
 
Это заставит пользователей тыкать (разрешить запуск) и у них будет бомбить пукан.
Единственный адекватный вариант это рендеринг через php с последующей буферизацией изображения. В изображении должно быть ~20 кадров, чтобы можно было написать скрипт эмитации объемного вращения объекта. Подобный подход видел на Google Warhouse . Но это ресурсозатратно (буфер к каждому скину увеличится в ~10 раз ) и вполне возможно не востребовано.
 
Последнее редактирование:
klarnet Спасибо за предложенный пример. На первый взгляд хуже. Судя по коду скин генерируется из 42 разных текстур которые подгружаются из разных файлов вроде arm_right_outer.png (или скрипт выводит в динамке все 42, но это еще хуже, годится только для мелких скинов). Да и в таком виде можно выводить только поштучно. Вероятно в html5 есть способ наложения определенной области текстуры. Но разработчик не удосужился оптимизировать скрипт либо такой возможности попросту небыло. Вобщем надо смотреть какие есть утилиты для работы с изображениями (в примере используется ImageUtils) чтобы хоть как то оптимизировать.
 
Последнее редактирование:
klarnet Спасибо за предложенный пример. На первый взгляд хуже. Судя по коду скин генерируется из 42 разных текстур которые подгружаются из разных файлов вроде arm_right_outer.png (или скрипт выводит в динамке все 42, но это еще хуже, годится только для мелких скинов). Да и в таком виде можно выводить только поштучно. Вероятно в html5 есть способ наложения определенной области текстуры. Но разработчик не удосужился оптимизировать скрипт либо такой возможности попросту небыло. Вобщем надо смотреть какие есть утилиты для работы с изображениями (в примере используется ImageUtils) чтобы хоть как то оптимизировать.
Вот код нашел, скины (судя по коду) берутся с сайта minecraft.
PHP:
$url = 'http://s3.amazonaws.com/MinecraftSkins/'.$user.'.png';
 

Вложения:

  • skin2.zip
    skin2.zip
    Размер файла
    155 КБ
    Просмотров
    9
@NC22 как сделать отображение большего количества скинов на страницу? Я поменял вот тут значение на 25
if (!isset($_SESSION['num_per_page'])) $_SESSION['num_per_page'] = 25;
все равно 24 выводит.
 
HitechCraft, Значение изменилось. Просто в сессии сохранилось предыдущее значение. Изменение будет отражено если отчистить временные файлы страницы в браузере или изменить внизу страницы "Сортировка -> Кол-во" вручную.
 
Прошу сделать каталог плащей, мне главное это скелет:(
 
Обновление v1.2 в рамках поддержки. Совместимо с версией v2.4х

- Добавлена поддержка v2.4x ( работа с БД через расширения PDO, MySQLi )
- Добавлены\перенесены дополнительные настройки для групп в Администрирование->SkinPoser->Права групп
  • Добавление изображений в галерею
  • Смена образа через галерею
  • Скачивание образа через галерею
- Исправлена логика применения настроек в панели управления
- Исправлено переключение в режим выборки муж. образов, если пользователь женского пола
- Исправления в скриптах установщика
- Исправлено применение тега пола для скинов добавляемых через пакетный режим добавления
- Рабочая папка перенесена по умолчанию в ./data/sp2/ (настройка в конфиг-файле $site_ways['sp_dir'])
 
Fatal error: Access level to SkinManager::$st_subdir must be protected (as in class View) or weaker in D:\Xampp\htdocs\lk\instruments\skinposer.class.php on line 959
И так на каждой версии, скин постера и Вебмср
 

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

Назад
Верх