Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал McShop v2 [Гайд]

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Chilly, 6 дек 2012.

  1. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    В настройках PHP сделай register globals : off , хотя может не поможет, но при RG бывают косяки куда хуже.
    Еще очисти папку cache, иногда данные кэшируются неверно и верстка портится.
     
    alex0007 нравится это.
  2. Хостинг MineCraft
    <
  3. alex0007

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

    Баллы:
    123
    А что за дыра с ником ?
     
    launcher нравится это.
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Сессия выдается не правильно. Она берется из POST переменной $login а не из бд.
    Дописываем после
    $realPass = $row[$db_columnPass];
    Это
    $realUser = $row[$db_columnUser];
    И фиксим выдачу сессии.
    $_SESSION['name'] = $realUser;
     
    AlexMerser2012 и alex0007 нравится это.
  5. Nyan_adm_dog

    Nyan_adm_dog Старожил

    Баллы:
    123
    как мне совместить с таблицей от webmcr?
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    :fp: connect.php
     
    AlexMerser2012 и alex0007 нравится это.
  7. Nyan_adm_dog

    Nyan_adm_dog Старожил

    Баллы:
    123
    а метод хеша какой выбирать? md5?
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Такой же как и в webmcr ставили.
     
    AlexMerser2012 и alex0007 нравится это.
  9. alex0007

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

    Баллы:
    123
    Так получается?

    $realPass = $row[$db_columnPass];
    $realUser = $row[$db_columnUser]
    $salt = $row[$db_columnSalt];


    $_SESSION['name'] = $login; --> $_SESSION['name'] = $realUser;
     
  10. kiryanenko

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

    Баллы:
    68
    Как изменить название таблицы новостей?
     
  11. Nyan_adm_dog

    Nyan_adm_dog Старожил

    Баллы:
    123
    кто может помочь поставить?? рядом с webmcr
     
  12. Nyan_adm_dog

    Nyan_adm_dog Старожил

    Баллы:
    123
    HELP
    поменял как сказали, но ошибка все равно
    [PHP2]Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/bigboomc/data/donate/auth.php on line 209

    Warning: Cannot modify header information - headers already sent by (output started at /home/bigboomc/data/donate/auth.php:209) in /home/bigboomc/data/donate/auth.php on line 251[/code]
    вон где on line 251 было сначала 249, потом 250, потом 251
     
  13. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Этот фикс не для этого. Ваша проблема в чем то другом.
     
    AlexMerser2012 нравится это.
  14. Nyan_adm_dog

    Nyan_adm_dog Старожил

    Баллы:
    123
    Да, там неверный connect.php
     
  15. MySt1k

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

    Баллы:
    173
    alexandrage, Konstantin773, как сделать что бы можно было загружать HD плащи всем ?
     
    DavidShabaev и RVXman нравится это.
  16. Nyan_adm_dog

    Nyan_adm_dog Старожил

    Баллы:
    123
    Народ, а как сделать, чтобы можно было покупать другой статус.
    Я зашел под "Игрок" и во вкладке статусы есть только своя группа "Игрок", хотя другие существуют в БД. Тоже самое и с группой ViP, Admin - только свою группу можно продлевать.
     
    Сникерсни нравится это.
  17. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Так подредактируй и вырежи проверку группы для плащей, или измени.
     
  18. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    skin.tpl
    Код:
    {if isset($allow_cloack)}<option value="1">Плащ</option>{/if}
    Замени на
    Код:
    <option value="1">Плащ</option>
    
    skin.php
    Код:
    if(($ImageSize['0'] == 64 && $ImageSize['1'] == 32) || ($ImageSize['0'] == 22 && $ImageSize['1'] == 17)) {
                                $go = true;
                                } else $error = "Файл должен быть размером 64х32 или 22х17.";
    Замени на
    Код:
    if(($ImageSize['0'] == 64 && $ImageSize['1'] == 32) || ($ImageSize['0'] == 22 && $ImageSize['1'] == 17) || ($ImageSize['0'] == 128 && $ImageSize['1'] == 64) || ($ImageSize['0'] == 256 && $ImageSize['1'] == 128) || ($ImageSize['0'] == 512 && $ImageSize['1'] == 256)) {
                                $go = true;
                                } else $error = "Файл должен быть размером 64х32 или 22х17.";
    Или же просто
    Код:
    $go = true; (только потом будут жаловаться, что плащи не работают, назаливают кал)
    
     
    MySt1k нравится это.
  19. MySt1k

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

    Баллы:
    173
    Спасибо!
     
  20. flcl

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

    Баллы:
    78
    Имя в Minecraft:
    flcl
    Доброго времени, может кто подсказать по поводу авто-удаления статусов.
    Поставил магазин, статус купился, подошло время удаления - не удаляется.
    В крон прописал.
    Насколько я понимаю, если его просто выполнить, то он в принципе должен провести проверку и грохнуть старые статусы, но при выполнении скрипта нифигашеньки не происходит. Мб я слоупок или скрипт битый. Буду радый за помощь и, если у кого есть, киньте пожалуйста декодированный файл checking_expired.php
     
    Сникерсни нравится это.
  21. MegaAntoxa1

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

    Баллы:
    173
    Skype:
    antonkretov.ru
    Имя в Minecraft:
    Anton_Kretov
    Лучший способ - вести логи покупок и самому удалять пользователя из группы - это самый надежный способ.
     

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