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

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

Помогите. установил лк, подключил, все работает и ники зареганые показывает. пермишенс подключил тоже работает, но лк не хочет выдавать права на группу игроку. группы все написаны также, как и в перме, регистр соблюден. через консоль сервера все выдаёт. и еще нужен ли для версии 0.8 cron и где его взять.
спасибо:)

з.ы. лк с бд ничего не делает, кроме получения списка пользователей
 
Помогите. установил лк, подключил, все работает и ники зареганые показывает. пермишенс подключил тоже работает, но лк не хочет выдавать права на группу игроку. группы все написаны также, как и в перме, регистр соблюден. через консоль сервера все выдаёт. и еще нужен ли для версии 0.8 cron и где его взять.
спасибо:)

з.ы. лк с бд ничего не делает, кроме получения списка пользователей
lk кривой. Найди в теме на первой стр. FIX Личный Кабинет от Евгехи UNITPAY AND INTERKASSA. Он лучше.
 
Ребятосики помогите! ЛК работает всё норм, но после создания стат. страницы, захожу и вижу что ЛК заходит за поля!
КАК ЭТО ИСПРАВИТЬ? Помогите :(
 
Всем привет!
Люди, а можно ли этот лк как-то адаптировать под новый PermissionsEx 1.23 ?
А то новый Pex кодирует ник в UUID и покупка прав и всё остальное не работает!
Помогите пожалуйста, заранее спасибо большое!
 
Всем привет!
Люди, а можно ли этот лк как-то адаптировать под новый PermissionsEx 1.23 ?
А то новый Pex кодирует ник в UUID и покупка прав и всё остальное не работает!
Помогите пожалуйста, заранее спасибо большое!
Старый поставь
 
Очень насмешило. Видимо правду говорят: "Все новое - хорошо забытое старое". Взял паблик скрипт, который весел довольно таки долго и сейчас опубликовал опять же с немного подправленным стилем. :lol:
 
Fatal error: Cannot redeclare imageflip() in /home/user/www/lk/skin2d.php on line 12 как исправить ошибку на 12 линии не нашел
<?php

require('config.php');

if ( $_GET['username'] ) $user = strip_tags($_GET['username']);

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 = $cfg['path_skin'].$user.'.png';

if ( !file_exists($way_skif) ) $way_skif = $cfg['path_skin'].'default.png';

$skif = getimagesize($way_skif);
$h = $skif['0'];
$w = $skif['1'];
$ratio = $h/64;

/*

mode
1 - перед
2 - задн¤¤ часть скина
 
Fatal error: Cannot redeclare imageflip() in /home/user/www/lk/skin2d.php on line 12 как исправить ошибку на 12 линии не нашел
<?php

require('config.php');

if ( $_GET['username'] ) $user = strip_tags($_GET['username']);

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 = $cfg['path_skin'].$user.'.png';

if ( !file_exists($way_skif) ) $way_skif = $cfg['path_skin'].'default.png';

$skif = getimagesize($way_skif);
$h = $skif['0'];
$w = $skif['1'];
$ratio = $h/64;

/*

mode
1 - перед
2 - задн¤¤ часть скина
Везде перееминуй функцию imageflip скажем imagerotateskin и везде замени
=)
 
Ку всем, юзаю старую версию 0.6.5 вроде бы.
Ну вот как сделать удаление скина если он больше весит чем надо(Если группа кончилась)Например больше 100 кб
Буду благодарен за подсказку!
 
Последнее редактирование:
Ку всем, юзаю старую версию 0.6.5 вроде бы.
Ну вот как сделать удаление скина если он больше весит чем надо(Если группа кончилась)
Буду благодарен за подсказку!
Эмм. Не понял сути но тебе надо вроде сделать cron задачу
 
Эмм. Не понял сути но тебе надо вроде сделать cron задачу
Да смотри мне надо что бы крон удалял скин если он больше 100кб.
Сейчас удаляет плащь если ты не имеешь донат группу!
Код:
<?php

define('INCLUDE_CHECK',true);
include ('include/config.php');
$query = mysql_query("SELECT * FROM `dle_users` WHERE `group` > 0;",$sql) or die(mysql_error());
$current_time = time();
while($result = mysql_fetch_assoc($query))
{
    if($result['duration'] < $current_time) {
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv3);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv3);
        mysql_query("UPDATE `dle_users` SET  `group`='0', `duration`='0' WHERE `name`='{$result['name']}';",$sql);
        $path = "files/cloaks/".$result['name'].'.png';
        if(file_exists($path)) {
        //echo "ok del - $path<br>";
        unlink($path);
        }
        else {
        //echo "error del($path)<br>";
        }
    }
}
 
Да смотри мне надо что бы крон удалял скин если он больше 100кб.
Сейчас удаляет плащь если ты не имеешь донат группу!
Код:
<?php

define('INCLUDE_CHECK',true);
include ('include/config.php');
$query = mysql_query("SELECT * FROM `dle_users` WHERE `group` > 0;",$sql) or die(mysql_error());
$current_time = time();
while($result = mysql_fetch_assoc($query))
{
    if($result['duration'] < $current_time) {
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv3);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv3);
        mysql_query("UPDATE `dle_users` SET  `group`='0', `duration`='0' WHERE `name`='{$result['name']}';",$sql);
        $path = "files/cloaks/".$result['name'].'.png';
        if(file_exists($path)) {
        //echo "ok del - $path<br>";
        unlink($path);
        }
        else {
        //echo "error del($path)<br>";
        }
    }
}
Попробуй, хотя я хз не тестил
PHP:
<?php

define('INCLUDE_CHECK',true);
include ('include/config.php');
$query = mysql_query("SELECT * FROM `dle_users` WHERE `group` > 0;",$sql) or die(mysql_error());
$current_time = time();
while($result = mysql_fetch_assoc($query))
{
    if($result['duration'] < $current_time) {
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv3);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv3);
        mysql_query("UPDATE `dle_users` SET  `group`='0', `duration`='0' WHERE `name`='{$result['name']}';",$sql);
        $path = "files/cloaks/".$result['name'].'.png';
        $path_s = "files/skins/".$result['name'].'.png';
        if (file_exists($path_s)) {
            if (filesize($path_s) > 100) {
                unlink($path_s);
            }
        }
        if(file_exists($path)) {
        //echo "ok del - $path<br>";
        unlink($path);
        }
        else {
        //echo "error del($path)<br>";
        }
    }
}
 
Попробуй, хотя я хз не тестил
PHP:
<?php

define('INCLUDE_CHECK',true);
include ('include/config.php');
$query = mysql_query("SELECT * FROM `dle_users` WHERE `group` > 0;",$sql) or die(mysql_error());
$current_time = time();
while($result = mysql_fetch_assoc($query))
{
    if($result['duration'] < $current_time) {
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$sql);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv1);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv2);
        mysql_query("DELETE FROM `permissions_inheritance` WHERE child='{$result['name']}';",$srv3);
        mysql_query("DELETE FROM `permissions_entity` WHERE `name`='{$result['name']}';",$srv3);
        mysql_query("UPDATE `dle_users` SET  `group`='0', `duration`='0' WHERE `name`='{$result['name']}';",$sql);
        $path = "files/cloaks/".$result['name'].'.png';
        $path_s = "files/skins/".$result['name'].'.png';
        if (file_exists($path_s)) {
            if (filesize($path_s) > 100) {
                unlink($path_s);
            }
        }
        if(file_exists($path)) {
        //echo "ok del - $path<br>";
        unlink($path);
        }
        else {
        //echo "error del($path)<br>";
        }
    }
}
не получилось
 

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

Назад
Верх