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

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

  • Автор темы Автор темы FaiCraft
  • Дата начала Дата начала
Сменил версию PHP на 5.3 и подождал сутки для изменения домена. А скины всё ровно не отображаются.
И ещё не отображается кол-во денег и монет IConomy. Там просто пустые поля, даже нулей нет.
Вот ссылка на ЛК: http://ce-servers.ru/lk.html
Ошибка PHP: [Tue Aug 26 11:32:54 2014] [error] [client 217.118.79.37] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/primal1999/html/lk/skin2d.php:1) in /home/primal1999/html/lk/skin2d.php on line 41, referer: http://ce-servers.ru/lk.html
Судя по всему это на строчке 41.
Код:
<?php
/*
Личный кабинет для проектов minecraft.
Данный Личный Кабинет настроен исключительно на движок DLE.

Версия кабинета: v0.6.5
Автор: MrDestrim
Наш проект: faicraft.ru
*/

define('INCLUDE_CHECK',true);

$path_skin = 'files/skins/'; //Путь к скинам
$path_cloak = 'files/cloaks/'; // Путь к плащам

if ( !empty($_GET["skinpath"]) ) $user = $_GET["skinpath"];

function imageflip(&$result, &$img, $rx = 0, $ry = 0, $x = 0, $y = 0, $size_x = null, $size_y = null) {
if ($size_x  < 1) $size_x = imagesx($img);
if ($size_y  < 1) $size_y = imagesy($img);
imagecopyresampled($result, $img, $rx, $ry, ($x + $size_x-1), $y, $size_x, $size_y, 0-$size_x, $size_y);}
$way_skif = $path_skin.$user.".png";
if (!file_exists($way_skif)) $way_skif = 'files/skins/default.png';
$skif= getimagesize($way_skif);
$h=$skif['0'];
$w=$skif['1'];
$ratio=$h/64;

/*

mode
1 - перед
2 - задняя часть скина

*/

if ( isset($_GET["mode"]) ) $mode=(int)$_GET["mode"];
else $mode = 1;


header ("Content-type: image/png");


$way_skin = $path_skin.$user.".png";


if (!file_exists($way_skin)) $way_skin = 'files/skins/default.png';

$skin = imagecreatefrompng($way_skin);

$way_cloak = $path_cloak.$user.'.png';
if (!file_exists($way_cloak)) $way_cloak = false;
else $cloak = imagecreatefrompng($way_cloak);

$preview = imagecreatetruecolor(16*$ratio, 32*$ratio);

$transparent = imagecolorallocatealpha($preview, 255, 255, 255, 127);
imagefill($preview, 0, 0, $transparent);

if ($mode == 1) {

if ($way_cloak)
imagecopy($preview, $cloak, 3*$ratio, 8*$ratio, 12*$ratio, 1*$ratio, 10*$ratio, 16*$ratio);

//Front skin side render

//face
imagecopy($preview, $skin, 4*$ratio, 0*$ratio, 8*$ratio, 8*$ratio, 8*$ratio, 8*$ratio);
//arms
imagecopy($preview, $skin, 0*$ratio, 8*$ratio, 44*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);
imageflip($preview, $skin, 12*$ratio, 8*$ratio, 44*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);
//chest
imagecopy($preview, $skin, 4*$ratio, 8*$ratio, 20*$ratio, 20*$ratio, 8*$ratio, 12*$ratio);
//legs
imagecopy($preview, $skin, 4*$ratio, 20*$ratio, 4*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);
imageflip($preview, $skin, 8*$ratio, 20*$ratio, 4*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);
//hat
imagecopy($preview, $skin, 4*$ratio, 0*$ratio, 40*$ratio, 8*$ratio, 8*$ratio, 8*$ratio);



} else {

//Back side render

//back body
imagecopy($preview, $skin, 4*$ratio, 8*$ratio, 32*$ratio, 20*$ratio, 8*$ratio, 12*$ratio);
//head back
imagecopy($preview, $skin, 4*$ratio, 0*$ratio, 24*$ratio, 8*$ratio, 8*$ratio, 8*$ratio);
//back arms
imageflip($preview, $skin, 0*$ratio, 8*$ratio, 52*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);
imagecopy($preview, $skin, 12*$ratio, 8*$ratio, 52*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);

//back legs
imageflip($preview, $skin, 4*$ratio, 20*$ratio, 12*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);
imagecopy($preview, $skin, 8*$ratio, 20*$ratio, 12*$ratio, 20*$ratio, 4*$ratio, 12*$ratio);

//hat back
imagecopy($preview, $skin, 4*$ratio, 0*$ratio, 56*$ratio, 8*$ratio, 8*$ratio, 8*$ratio);

if ($way_cloak)
imagecopy($preview, $cloak, 3*$ratio, 8*$ratio, 1*$ratio, 1*$ratio, 10*$ratio, 16*$ratio);

}

$fullsize = imagecreatetruecolor(90, 180);

imagesavealpha($fullsize, true);
$transparent = imagecolorallocatealpha($fullsize, 255, 255, 255, 127);
imagefill($fullsize, 0, 0, $transparent);

imagecopyresized($fullsize, $preview, 0, 0, 0, 0, imagesx($fullsize), imagesy($fullsize), imagesx($preview), imagesy($preview));


imagepng($fullsize);

imagedestroy($fullsize);
imagedestroy($preview);
imagedestroy($skin);
if ($way_cloak) imagedestroy($cloak);

?>

UP!!! Нужно решение проблемы!
Ты чем файл правил? Блокнотом или Notepad++? Если стандартным блокнотом, то открой файл через Notepad++ и преобразуй файл в UTF-8 без BOM.
 
Что находиться в архиве перетащи в корень сайта.(Или куда тебе удобно,потом просто поменяй путь)
Вот код:

<form method="post" action="/payment/payment.php">
<select name="payment">
<option value="unitpay">UnitPay</option>
</select>
<input type="text" value="100" name="amount">
<button type="submit">Оплатить</button>
<div class='bgobj2'>
На вашем <b>донат</b> счету: <b><?php echo $money?> руб.</b><br/>
</div>
<div class='bgobj2' <?php echo $no_ic_on?>>
На вашем <b title='iConomy'>IC</b> счету: <b><?php echo $ic_balance?> монет</b>
</div>
</form>
​
Вставляй туда где будет кнопка оплатить.
Этот код можешь вырезать
:
<div class='bgobj2'>
На вашем <b>донат</b> счету: <b><?php echo $money?> руб.</b><br/>
</div>
<div class='bgobj2' <?php echo $no_ic_on?>>
На вашем <b title='iConomy'>IC</b> счету: <b><?php echo $ic_balance?> монет</b>
</div>
​
Я думаю он тебе не подойдет.(Или прицепи свой)
 

Вложения:

Что находиться в архиве перетащи в корень сайта.(Или куда тебе удобно,потом просто поменяй путь)
Вот код:

<form method="post" action="/payment/payment.php">
<select name="payment">
<option value="unitpay">UnitPay</option>
</select>
<input type="text" value="100" name="amount">
<button type="submit">Оплатить</button>
<div class='bgobj2'>
На вашем <b>донат</b> счету: <b><?php echo $money?> руб.</b><br/>
</div>
<div class='bgobj2' <?php echo $no_ic_on?>>
На вашем <b title='iConomy'>IC</b> счету: <b><?php echo $ic_balance?> монет</b>
</div>
</form>
​
Вставляй туда где будет кнопка оплатить.
Этот код можешь вырезать
:
<div class='bgobj2'>
На вашем <b>донат</b> счету: <b><?php echo $money?> руб.</b><br/>
</div>
<div class='bgobj2' <?php echo $no_ic_on?>>
На вашем <b title='iConomy'>IC</b> счету: <b><?php echo $ic_balance?> монет</b>
</div>
​
Я думаю он тебе не подойдет.(Или прицепи свой)
Благодарю :)
Да и многим я думаю тоже пригодится.
 
Как сделать чтобы при покупке например Vip,он покупался на 1 сервер а не на все которые есть ?
Pex для каждого сервера отдельно у меня стоит,или надо ставить 1 ?
И в общем как решить данную проблему ?
 
Как сделать чтобы при покупке например Vip,он покупался на 1 сервер а не на все которые есть ?
Pex для каждого сервера отдельно у меня стоит,или надо ставить 1 ?
И в общем как решить данную проблему ?
Писать мультисерверность на лк
 
как под worldpres прикрутить?
Код:
        /* ------ ( Интеграция с CMS ) ------ */
       
        //Настроено по умолчанию на движок DLE. Если у вас DLE, то здесь ниче не трогать!
       
        'id_session'             => 'Is_logged_user', //Id сессии CMS. false - сделать авторизацию в ЛК. *
       
        'column_Userpass'         => 'user_pass', //Колонка с Паролями пользователей. Поле необязательное, если параметр id_session не имеет значения false.
       
        'table_Users'             => 'wp_users', //Таблица с пользователями. *
       
        'column_Id'             => 'ID', //Колонка с Id пользователей. *
       
        'column_Username'         => 'user_login', //Колонка с Логинами пользователей. *
       
        'column_Usergroup'         => 'group_id', //Колонка с Группами пользователей. *
       
        'column_Usergroup_val'     => 1, //Укажите ID группы администраторов. *
я правильно сделал?
У меня белый экран
 
Вот такая проблема, делаю все по инструкции, перехожу на статистическую страницу, а там "Hacking attempt!". Подскажите что делать)
 
Вот такая проблема, делаю все по инструкции, перехожу на статистическую страницу, а там "Hacking attempt!". Подскажите что делать)
Потому что его в шаблон надо инклуидить. В тпл файл, а в статической странице ставить уже тот тпл в качестве шаблона.
 
Ребят, у меня пару вопросов возникло:
1) Почему, хоть я и настроил в config.php ссылки на интеркассу, но когда я в лк пытаюсь пополнить счет то выкидывает что-то типа "DNS не отвечает".
2) Как соединить PermissionsEx с лк, например, чтобы когда человек покупает Премиум, то при заходе на сервер он уже был прописал. Или еще если префикс поменял на сайте , а в игре его нет.
Потому что его в шаблон надо инклуидить. В тпл файл, а в статической странице ставить уже тот тпл в качестве шаблона.
может поможешь с моей проблемой?)) буду благодарен
 
Помогите с установкой данного лк, вот скайп demonito82.
 
У меня ничего не отображается. Рамка есть, но ничего там нету. Help me!
 
upload_2014-10-17_6-33-11.png
Не влезает на страницу, что можно придумать?
 
Назад
Верх