1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб [v0.8]BlockShop - магазин блоков для DLE

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

Статус темы:
Закрыта.
  1. Автор темы
    Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    BlockShop v0.8
    Бесплатная версия

    Состав:
    +Мультисерверность
    +Склад и история
    =сумма возврата со склада состаляет 50% от суммы покупки
    = на складе, вне зависимости от валюты, будет учитываться стоимость в iConomy
    +Система скидок
    +Категории
    +Мультивалютность
    +МультиCMS'ность
    +Ведение глобальных логов покупок/админпанели/запросов
    +Удобная админпанель
    =добавление/редактирование/удаление предметов
    =просмотр логов и корзины любого игрока
    +Полный AJAX (без перезагрузки страницы)
    +Антизасер БД (никаких INSERT, когда возможен UPDATE)
    +Покупка другому игроку за свои деньги
    +Возврат покупок со склада
    +Не используются сторонние CSS и JS библиотеки типа bootstrap, JQuery и т.д.
    +Гибкая настрока таблиц валют и плагина выдачи вещей
    +Свой иконпак​

    v0.8:
    +Улучшены склад и истроия
    +Добавлена удобная настройка таблиц магазина
    +Добавлена мультивалютность
    +Оптимизирован код
    +Мини-модульность (отдельно выведены функции считываения баланса, его изменение и т.д.)

    v0.7:
    +Багфиксы
    +Покупка другому игроку за свой счет
    +Возврат покупок со склада(замена корзине)
    +Добавлены категории

    v0.6:
    +Система скидок(позже убрано)
    +Доработан AJAX, теперь он точно полный
    +Улучшения в админпанели

    v0.5(1st release):
    +Добавлены главные функции(шоп, админка,история, склад), все закреплено AJAX'ом
    RELEASE v0.8[FREE]
    >>>UTF-8 и WIN-1251 СКАЧАТЬ<<<
    В данном магазине простыми функциями можно описать более сложные функции.
    Например, мы будем делать функцию перевода игровой валюты другому игроку.
    1.Создаем каркас функции
    Код:
    function perevod($s1,$s2){}
    2.Объявляем нужные переменные внутри функции
    Код:
    global $username,$eco,$ecobal;
    3. Описываем функцию
    3.1: Проверяем переданный ник на существование
    Код:
    $s1=ifuser($s1);
    3.2: Проверяем сумму
    Код:
    if(bal($ecobal,$eco['2'])<$s2) badly("Нет средств!");
    3.3: В случае соответствия производим операцию
    Код:
    upbalance($eco,"-".$s2,$username);upbalance($eco,"+".$s2,$s1);
    goodly("Вы передали средства игроку $s1");
    4.В итоге получилась функция:
    Код:
    function perevod($s1,$s2){
    $s1=ifuser($s1);
    if(bal($ecobal,$eco['2'])<$s2) badly("Нет средств!");
    upbalance($eco,"-".$s2,$username);upbalance($eco,"+".$s2,$s1);
    goodly("Вы передали средства игроку $s1");}
    ее пишем внизу functions.php
    5.В условия functions.php добавляем
    Код:
    if(isset($_POST['perevod'])){perevod($_POST['perevod'],$_POST['sum']);}
    6.Дописываем выполнение функции на ajax и PROFIT!!!
     
    Последнее редактирование: 15 фев 2014
    DjonnyCodin, Stairdeck, zuma2 и 61 другим нравится это.
  2. bymer

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

    Баллы:
    88
    Skype:
    mr.bymer
    Имя в Minecraft:
    MrBymer
    Супер магазин!!! Лайк
     
    Goldenix и ВремяПриключений нравится это.
  3. ATOS

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

    Баллы:
    103
    Имя в Minecraft:
    atoslord
    Молодчик, так держать.
     
  4. Freech

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

    Баллы:
    78
    Skype:
    AFreech
    Желаю удачи в разработке, можно поподробнее про gui ?
     
  5. Dionixor

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

    Баллы:
    103
    Неплохо, но дизайн..
    Сделай по умолтчанию, чтобы 1 Кол-во было, а не 0
     
  6. proxwian

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

    Баллы:
    103
    Неплохо, готов помочь в разработке :) php знаю отлично
     
    Vedroyder нравится это.
  7. BlockMetal

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

    Баллы:
    68
    Имя в Minecraft:
    BlockMetal
    а можно цену магазина?
     
  8. Enjoy*

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

    Баллы:
    68
    Skype:
    alex.198896
    Имя в Minecraft:
    Shimobe
    Немного смахивает на МСшоп.
    Но за старание,а также красоту сего чуда ставлю лайк!
     
    ВремяПриключений нравится это.
  9. Dionixor

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

    Баллы:
    103
    Советую сделать в всплывающем ajax окне информацию о блоке и выбор кол-ва блоков, в виде полоски с холдером, как у Minecaft cms shop.
     
  10. ATOS

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

    Баллы:
    103
    Имя в Minecraft:
    atoslord
    А меня порадовала фраза:
    Код:
    Авторизируйся, лошпидза!
     
    xeros720, kirman, FirePoint и 7 другим нравится это.
  11. MySt1k

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

    Баллы:
    173
    Какова цена?
     
  12. ATOS

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

    Баллы:
    103
    Имя в Minecraft:
    atoslord
    Код:
    Да и хер в магазине сандбокса тоже порадовал xD

    Вообще все названия в магазине HiTech радуют хД
     
    Sanchez218 нравится это.
  13. MySt1k

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

    Баллы:
    173
    И да, бабла в демо нету xD
     
    slavik123123123 нравится это.
  14. Автор темы
    Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Я еще 100 лямов подкинул, плюс добавил АнтиЧастоПокупатель.

    Над ценой еще не думал: будет зависеть от функционала.
     
  15. ilyad2

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

    Баллы:
    88
    Skype:
    Ilya15271
    Имя в Minecraft:
    ilyad3
    когда ты примерно допишешь?Сколько будет стоить?
     
  16. MySt1k

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

    Баллы:
    173
  17. Help

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

    Баллы:
    123
    Что в нем суперского, он же еще не готов.
     
    rostikowb и Newas нравится это.
  18. book777

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

    Баллы:
    123
    @Konstantin773, я всё понимаю, написал веб-магазин, но зачем создавать тему ради этого? Ради понтов? На рубакките и без таких тем мусора навалом, фик что найдешь! Ну, если ты так хочешь, ради бога, только создавай не в этом разделе, он предназначен для БЕСПЛАТНЫХ РЕЛИЗОВ ЛАУНЧЕРОВ, СКРИПТОВ, CMS и прочего, но никак не для
    Для этого есть специальные разделы (ОффтопикСторонние сервисы)
     
    Xomka56, Genocide, AlexMerser2012 и 2 другим нравится это.
  19. aksili

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

    Баллы:
    78
    Имя в Minecraft:
    aksili
    cfg настроил и когда инстал подклчсаю пишет что так нельзя
    Help !!!
     
    Vedroyder и slavik123123123 нравится это.
  20. MySt1k

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

    Баллы:
    173
    Блин
    и как же бесплатную версию тестировать? Это считай на данный момент основа этого магазина. Может в бесплатной 0.5 версии будет хотя бы Склад и история?

    Предложение
     
    Оригинало_о нравится это.
Статус темы:
Закрыта.

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