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

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

Статус
Закрыто для дальнейших ответов.
Угу работает ! Только теперь ещё один вопрос как сделать этого всего вывод на сервере ?
 
Угу работает ! Только теперь ещё один вопрос как сделать этого всего вывод на сервере ?

Плагин GetItem подключай к одноименным к серверам таблицам, т.е. на сервере HiTech подключай к таблице HiTech и т.д.
 
И опять элементы моего шопа.
Использование тех же названий классов и самого CSS, вроде warninggood и warningbad

131FKCK8U.png


Неужели ничего нового не придумать?

а можешь кинуть ссылку на твой шоп?
Не так давно начал разработку магазина блоков.

Вроде получилось очень хорошо.
На данный момент сделано:
+Мультисерверность​
+Склад и история(!)​
+Система скидок​
+Ведение логов покупок/админпанели/запросов​
+Удобная админпанель​
+Полный AJAX (без перезагрузки страницы)(!)​
+Антизасер БД (никаких INSERT, когда возможен UPDATE)​
+АнтиЧастоПокупатель(вынужденная мера)(!)​
Немного попозже:
=Покупка другому игроку за свои деньги(!)​
=Улучшение админпанели(!)​
=Мультивалютность(!)​
=Функции ЛК (статусы, разбан и т.д.)(!)​
=Изменение дизайна(а то за плагиат попрут)​
=Внутриигровой GUI для магазина(!)​
=МультиCMSность​
​
(!) - только в платной версии
Платные версии будут две: light (500р) и full(1200р).
​
UPD: PUBLIC RELEASE v0.4.2[FREE] с урезанным функционалом
http://rghost.ru/46858343 <<< СКАЧАТЬ
В качестве валюты используется iConomy (вы должны иметь ее таблицу в БД)
Для выдачи товара юзайте плагины GetItem или Shop (в БД таблицы соостветствуют названиям серверов)
P.S: Могут быть недочеты, так как данная версия клепалась за 10 минут
admin1.jpg
admin2.jpg

Демо тут: >>>КЛАЦ<<< Логин/пароль: demo/demo

а деньги можно пополнять или нет?
 
@xhome, Поставь любой Лк и от туда деньги пополняй ! А так деньги идут из Iconomy
 
@Konstantin773,функцию история покупок за скоко отдашь ?

Продаваться будет полная версия, по отдельности ничего не продается.

Я выложил в паблик весь основной код, историю покупок дописать как два пальца обоссать.
 
Вроде мы с ним дошлворились,я виноват,он меня не обманывал,человек доверенный.
 
У меня проблемы с несовместимостью кодировки :(
 

Вложения:

  • 123.jpg
    123.jpg
    Размер файла
    180,6 КБ
    Просмотров
    173
У меня проблемы с несовместимостью кодировки :(

Преобразуй кодировку всех скриптов в ANSI(WIN-1251).
Кстати, не советую в названиях серверов использовать пробелы, т.к. в БД таблица создается без пробела.
 
@The_Broly, Включи Notepad++ и выбери для каждого файла лежащего там кодировку ANSI
Ребят помогите пожалуйста плагин вот этот связать с Магазином http://www.rubukkit.org/threads/adm...-для-выдачи-предметов-из-БД-1-5-1-r0-2.28052/
по возможности киньте config
ТАм блин такую ошибку выбивает !

2013-06-21 13:01:01 [INFO] aksili issued server command: /cart
2013-06-21 13:01:01 [WARNING] [ShoppingCart] Произошла ошибка у игрока aksili.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'type' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java:382)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2273)
at net.rubukkit.limito.shoppingcart.service.DatabaseConnection.getPlayerItems(DatabaseConnection.java:132)
at net.rubukkit.limito.shoppingcart.service.CartService.itemList(CartService.java:41)
at net.rubukkit.limito.shoppingcart.service.CartService$1.run(CartService.java:71)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
и он хочет подключиться к табл type но её у нас тут нету (
Помогите пожалуйста !
 
и он хочет подключиться к табл type но её у нас тут нету (
Помогите пожалуйста !

Вообще имеется ввиду колонка type. У данного шопа нет поддержки Shopping cart, естественно к этим таблицам подцепить плагин не удастся.
Можно отредактировать пару запросов для поддержки, но не будут работать зачарования.
В functions.php замени вот это.
Код:
 if(mysql_num_rows(mysql_query("SELECT id from `{$result['server']}` where `nickname`='{$username}' and `name`='{$result['name']}'")) == 1) {
mysql_query("UPDATE `{$result['server']}` set `item_amount`= item_amount + {$amount} where `nickname`='{$username}' and `item_id`='{$result['block_id']}'");
} else {
mysql_query("INSERT INTO `{$result['server']}`(`id`,`nickname`,`item_id`,`item_amount`, `img`, `name`) VALUES (NULL, '{$username}','{$result['block_id']}','{$amount}', '{$result['image']}', '{$result['name']}');");}
На это
Код:
mysql_query("INSERT INTO `{$result['server']}` (`player`,`item`,`amount`) VALUES ('{$username}','{$result['block_id']}','{$amount}')");
И естественно замени таблицы с именами серверов на таблицы плагина ShoppingCart.
 
@Konstantin773, Можешь тогда кинуть работа способствующий плагин сылку пожалуйста )
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх