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

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

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем FaiCraft, 8 авг 2013.

  1. Автор темы
    FaiCraft

    FaiCraft Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Fleynaro
    Все работает! Я конечно проверял только через Яндекс.Деньги , но думаю работает на всех кошельках. Проверь:

    1. Правильно ли введен у тебя ключ и ID магазина в config.php

    2. Проверь ссылки введенные в InterKassa. Самое важное, чтобы ссылка в status URL была введена верна!
    Например: http://faicraft.ru/lk/kassa/status.php и метод передачи POST

    3. Если ты пополнял через Яндекс.Деньги, то самое главное нажми на Вернуться на сайт магазина здесь:
    http://faicraft.ru/LK/images/4.jpg
     
    DavidShabaev и fles нравится это.
  2. Хостинг MineCraft
    <
  3. RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Здраствуйте, сегодня возникла ткая проблема. После установки лк подключил PEX, FigAdmin. Покупка Vip/Premium работает отлично, а вот при разбане пишит что я не забанен. На сайте также установлен банлист который берет данные из той-же таблицы что и лк. Бан-лист отлично отображает что я забанен. Кто может помочь решить проблему?
     
  4. fles

    fles Старожил Пользователь

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @RedEnergy, Такая же проблема, сейчас гляну[DOUBLEPOST=1377511350,1377510817][/DOUBLEPOST]Очень смешно, но трабла была в запросе mysql
    PHP:
    $bans mysql_query("SELECT * FROM $banlist WHERE name='{$username}'");
     
    I-Am-Black-Overlord, MineMan910 и RedEnergy нравится это.
  5. RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Спасибо большое) С меня лайк
     
  6. fles

    fles Старожил Пользователь

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @RedEnergy, да кстати
    PHP:
    mysql_query("DELETE FROM $banlist WHERE name='{$username}'");
    mysql_query("UPDATE dle_users SET money=money-{$price_unban}, ban_count=ban_count+1 WHERE name='{$username}'");
     
    RedEnergy нравится это.
  7. RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Странно, все равно не работает
     
  8. fles

    fles Старожил Пользователь

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @RedEnergy, При нажатие кнопки разбанится, пишет вы не забанены?
     
  9. RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    да
     
  10. fles

    fles Старожил Пользователь

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @RedEnergy, После того я изменить чутка запрос у меня всё стало работать -_-
     
  11. RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Код из блока разбана
    PHP:
    if(isset($_POST['unban'])) {
        if(
    $unban_on == 'true') {
            if(
    $ban['name'] == $username) {
                if(
    $member_id['money'] >= $price_unban) {
                    
    $message 'Вы были успешно <b>разблокированы</b> на игровом сервере! С вашего счета было списано '.$price_unban.' рублей. <a href="'.$url_lk.'">Обновить страницу</a>';
                    
    $log 'Игрок '.$username.' успешно разблокировал себя за '.$price_unban.' руб. на игровом сервере!';
                    
    mysql_query("DELETE FROM $banlist WHERE name='{$username}'");
                    
    mysql_query("UPDATE dle_users SET money=money-{$price_unban}, ban_count=ban_count+1 WHERE name='{$username}'");
                } else 
    $message 'У вас <b>не хватает</b> денег для разблокировки аккаунта на игровом сервере!';
            } else 
    $message 'Вы <b>не заблокированы</b> на игровом сервере!';
        } else 
    $message 'Платный разбан <b>выключен</b>!';
    }
    Код из запроса к таблицам
    PHP:
    $table_pi mysql_query("SELECT * FROM `permissions_inheritance` WHERE `child`='{$username}'"); //Запрос к таблице со статусами игроков.
    $bans mysql_query("SELECT * FROM '$banlist' WHERE name='{$username}'"); //Запрос к таблице с банами игроков.
    $entity mysql_query("SELECT * FROM `permissions_entity` WHERE `name`='{$username}'"); //Запрос к таблице с префиксами игроков.
    $ics mysql_query("SELECT * FROM `$ic_table` WHERE `username`='{$username}'"); //Запрос к таблице с монетами iConomy игроков.
    $iks mysql_query("SELECT * FROM `ik_money` WHERE `name`='{$username}'"); //Запрос к таблице с платежами пользователей.
    $table_status mysql_query("SELECT * FROM `status_lk` WHERE `id`='{$member_id['group']}'"); //Запрос к таблице с данными статусов.
    Может это я что-то не так сделал
     
  12. Автор темы
    FaiCraft

    FaiCraft Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Fleynaro

    А зачем переменная $banlist или я что то не понял? Ладно, главное чтобы в config.php, ну либо в function.php была такая строчка: $banlist = "Здесь таблица с банами";[DOUBLEPOST=1377518061,1377517915][/DOUBLEPOST]Сама структура таблицы должна быть такой:

    Код:
    CREATE TABLE IF NOT EXISTS `banlist` (
      `name` varchar(32) NOT NULL,
      `reason` text NOT NULL,
      `admin` varchar(32) NOT NULL,
      `time` bigint(20) NOT NULL,
      `temptime` bigint(20) NOT NULL DEFAULT '0',
      `type` int(11) NOT NULL DEFAULT '0',
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `ip` varchar(16) DEFAULT NULL,
      PRIMARY KEY (`id`) USING BTREE
    ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=58 ;
     
    fles нравится это.
  13. Dovchik123

    Dovchik123 Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    Dovchik123
    Почему я устанавливаю кабинет делаю все правильно базу данных подключил все сделал а скины не отображаются на сервере? лаунчер с сайтом обьединен. По идеи дожен показываться но не показывается. Что делать? может надо крон соединить с сайтом? если да то как это сделать?
     
    MineMan910 нравится это.
  14. Beatboxer

    Beatboxer Старожил Пользователь

    Баллы:
    123
    Skype:
    beatbox603
    @Dovchik123, на сервере не показывается?
     
  15. Dovchik123

    Dovchik123 Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    Dovchik123
    Да, на сайте в системе все ок а на сервре не показывается
     
    Сникерсни нравится это.
  16. Beatboxer

    Beatboxer Старожил Пользователь

    Баллы:
    123
    Skype:
    beatbox603
    @Dovchik123, ты классы в клиенте отредактировал?
     
  17. Dovchik123

    Dovchik123 Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    Dovchik123
    Нет, не редактировал, а подскажите какие классы редактировать или дайте ссылку на ютуб может на урок где это делать надо[DOUBLEPOST=1377538038,1377537993][/DOUBLEPOST]просто у меня проект и для него лаунчер блин опять все надо распотрашить чтобы чтото ввести 0_о[DOUBLEPOST=1377538095][/DOUBLEPOST]Беру свои слова назад, просто дайте ссылку где нормально обьясняют как классы менять
     
  18. Beatboxer

    Beatboxer Старожил Пользователь

    Баллы:
    123
    Skype:
    beatbox603
  19. Dovchik123

    Dovchik123 Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    Dovchik123
  20. Sergid

    Sergid Активный участник

    Баллы:
    63
    Ребята вопрос канечно нубский, но подскажите плиз нубу куда вписать id серверов? Чтобы связать лк и сервера.
     
  21. fles

    fles Старожил Пользователь

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @Sergid, Эм... что?
     

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