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

Идея Скрипт покупки домов через сайт.

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

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

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

    Баллы:
    58
    Кто-то умеет писать скрипты связанные с плагином wordguard.
    А именно скрипт покупки домов через сайт KAP! Кто сможет такое реализовать?! Возможно за оплату или за плюшки :3
    Вот пример: бх.png
     
  2. Хостинг MineCraft
    <
  3. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @webgenres, подумаю над реализацией, если напишу то выложу сюда за бесплатно.
     
    blogger2, OJIoJIoIIIa, McWeb и 5 другим нравится это.
  4. Автор темы
    webgenres

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

    Баллы:
    58
    Тогда с меня плюшки;)
    Я просто сейчас на небольшой мелочи, если реализуешь позже заплачу приличную сумму!
     
    Сникерсни нравится это.
  5. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @webgenres, просто перечисли все составляющие этого скрипта, чтобы было на что ориентироваться, покупку делать через iConomy или и через realmoney тоже? дома могут добавлять только администрация или любой пользователь?
     
    McWeb и webgenres нравится это.
  6. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    есть плагин, для покупки регионов, можно и написать скрипт для него...
     
    McWeb нравится это.
  7. Автор темы
    webgenres

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

    Баллы:
    58
    @fles, Покупка за донат счет realmoney с dle_users.
    Дома могут добавлять только Администраторы.
    Было бы неплохо![DOUBLEPOST=1381164129,1381163842][/DOUBLEPOST]
    В WordGuard есть какая то функция чтобы на заприваченном регионе сделать ещё 1 кусочек и на тот кусок можно прописывать человека под владельца.[DOUBLEPOST=1381164239][/DOUBLEPOST]/region setparent Если не ошибаюсь)
     
  8. Nasdomlan

    Nasdomlan Старожил

    Баллы:
    103
    Skype:
    Mablancar
    Имя в Minecraft:
    DarkScripter
    Хорошая идея))Поддерживаю)
    И будет хоть свежее течение в скриптах)
     
    Оригинало_о, McWeb и webgenres нравится это.
  9. Автор темы
    webgenres

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

    Баллы:
    58
    Если что у меня уже есть дизайн, но нет функционала..
     
  10. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @webgenres, Отлично, я как раз не верстальщик, свяжитесь со мной в скайпе как будет свободное время. (vadimvgb)
     
  11. Автор темы
    webgenres

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

    Баллы:
    58
    @fles, Земляк :3 Добавь))
     
  12. MySt1k

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

    Баллы:
    173
    Уже реализовано в CMS shop, там так же есть продажа китов и тп
     
  13. Karons

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

    Баллы:
    123
    Skype:
    karons.v
    Имя в Minecraft:
    Karon
    Довольно интересная задумка, чисто теоретически это реализовать не сложно, но я не программист и не могу сказать возможно ли осуществить то о чем я думаю.. А задумка моя такова, делаешь множество домов в деревне какой нибудь, регистрируешь каждую территорию где стоит дом с разными названиями на одного человека будь то HomeShop или тот же админ, все это естественно заносится в базу данных куда подключен WorldGuard, после чего пишется уже сам модуль куда добавляешь дома, а именно название территории, описание и фотография. После покупки имя владельца меняется на имя купившего.
    Да, да я лол который несёт чушь собачью:p
     
    webgenres нравится это.
  14. Nasdomlan

    Nasdomlan Старожил

    Баллы:
    103
    Skype:
    Mablancar
    Имя в Minecraft:
    DarkScripter
    Я считаю что эта кмс того не стоит.Ибо юзал ее и слил в паблик.
     
    webgenres нравится это.
  15. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Обязательно при этом воровать элементы дизайна?
     
    McWeb, Genocide, Karons и ещё 1-му нравится это.
  16. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    Готовность скрипта на 49%. Реализована мультисерверность.[DOUBLEPOST=1381175682,1381174138][/DOUBLEPOST]мне нужна структура таблицы WG чтобы закончить скрипт, никто не подгонит?[DOUBLEPOST=1381177345][/DOUBLEPOST]
     
    Сникерсни, gangek и Лёман нравится это.
  17. Nasdomlan

    Nasdomlan Старожил

    Баллы:
    103
    Skype:
    Mablancar
    Имя в Minecraft:
    DarkScripter
    Не это часом?
    Код:
    -- -----------------------------------------------------
     
    -- Table `user`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `user` (
     
      `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
     
      `name` VARCHAR(64) NOT NULL UNIQUE,
     
      PRIMARY KEY (`id`))
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `group`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `group` (
     
      `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
     
      `name` VARCHAR(64) NOT NULL UNIQUE,
     
      PRIMARY KEY (`id`))
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `world`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `world` (
     
      `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
     
      `name` VARCHAR(128) NOT NULL UNIQUE,
     
      PRIMARY KEY (`id`))
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region` (
     
      `id` VARCHAR(128) NOT NULL ,
     
      `world_id` INT UNSIGNED NOT NULL ,
     
      `type` ENUM('cuboid','poly2d','global') NOT NULL ,
     
      `priority` SMALLINT NOT NULL DEFAULT 0 ,
     
      `parent` VARCHAR(128) NULL ,
     
      PRIMARY KEY (`id`, `world_id`) ,
     
      INDEX `parent` (`parent` ASC) ,
     
      INDEX `fk_region_world` (`world_id` ASC) ,
     
      CONSTRAINT `parent`
     
        FOREIGN KEY (`parent` )
     
        REFERENCES `region` (`id` )
     
        ON DELETE SET NULL
     
        ON UPDATE CASCADE,
     
      CONSTRAINT `fk_region_world1`
     
        FOREIGN KEY (`world_id` )
     
        REFERENCES `world` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region_flag`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region_flag` (
     
      `id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
     
      `region_id` VARCHAR(128) NOT NULL ,
     
      `flag` VARCHAR(64) NOT NULL ,
     
      `value` VARCHAR(256) NOT NULL ,
     
      INDEX `fk_flags_region` (`region_id` ASC) ,
     
      PRIMARY KEY (`id`) ,
     
      CONSTRAINT `fk_flags_region1`
     
        FOREIGN KEY (`region_id` )
     
        REFERENCES `region` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region_cuboid`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region_cuboid` (
     
      `region_id` VARCHAR(128) NOT NULL ,
     
      `min_z` BIGINT NOT NULL ,
     
      `min_y` BIGINT NOT NULL ,
     
      `min_x` BIGINT NOT NULL ,
     
      `max_z` BIGINT NOT NULL ,
     
      `max_y` BIGINT NOT NULL ,
     
      `max_x` BIGINT NOT NULL ,
     
      PRIMARY KEY (`region_id`) ,
     
      INDEX `fk_region_cuboid_region` (`region_id` ASC) ,
     
      CONSTRAINT `fk_region_cuboid_region`
     
        FOREIGN KEY (`region_id` )
     
        REFERENCES `region` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region_poly2d`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region_poly2d` (
     
      `region_id` VARCHAR(128) NOT NULL ,
     
      `max_y` INT NOT NULL ,
     
      `min_y` INT NOT NULL ,
     
      PRIMARY KEY (`region_id`) ,
     
      INDEX `fk_region_poly2d_region` (`region_id` ASC) ,
     
      CONSTRAINT `fk_region_poly2d_region`
     
        FOREIGN KEY (`region_id` )
     
        REFERENCES `region` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region_players`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region_players` (
     
      `region_id` VARCHAR(128) NOT NULL ,
     
      `user_id` INT UNSIGNED NOT NULL ,
     
      `owner` TINYINT(1)  NOT NULL ,
     
      PRIMARY KEY (`region_id`, `user_id`) ,
     
      INDEX `fk_region_players_region` (`region_id` ASC) ,
     
      INDEX `fk_region_players_user` (`user_id` ASC) ,
     
      CONSTRAINT `fk_region_players_region`
     
        FOREIGN KEY (`region_id` )
     
        REFERENCES `region` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE,
     
      CONSTRAINT `fk_region_players_user`
     
        FOREIGN KEY (`user_id` )
     
        REFERENCES `user` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region_groups`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region_groups` (
     
      `region_id` VARCHAR(128) NOT NULL ,
     
      `group_id` INT UNSIGNED NOT NULL ,
     
      `owner` TINYINT(1)  NOT NULL ,
     
      PRIMARY KEY (`region_id`, `group_id`) ,
     
      INDEX `fk_region_groups_region` (`region_id` ASC) ,
     
      INDEX `fk_region_groups_group` (`group_id` ASC) ,
     
      CONSTRAINT `fk_region_groups_region`
     
        FOREIGN KEY (`region_id` )
     
        REFERENCES `region` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE,
     
      CONSTRAINT `fk_region_groups_group`
     
        FOREIGN KEY (`group_id` )
     
        REFERENCES `group` (`id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
     
     
     
     
    -- -----------------------------------------------------
     
    -- Table `region_poly2d_point`
     
    -- -----------------------------------------------------
     
    CREATE  TABLE IF NOT EXISTS `region_poly2d_point` (
     
      `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT ,
     
      `region_id` VARCHAR(128) NOT NULL ,
     
      `z` BIGINT NOT NULL ,
     
      `x` BIGINT NOT NULL ,
     
      PRIMARY KEY (`id`) ,
     
      INDEX `fk_region_poly2d_point_region_poly2d` (`region_id` ASC) ,
     
      CONSTRAINT `fk_region_poly2d_point_region_poly2d`
     
        FOREIGN KEY (`region_id` )
     
        REFERENCES `region_poly2d` (`region_id` )
     
        ON DELETE CASCADE
     
        ON UPDATE CASCADE)
     
    ENGINE = InnoDB;
     
    webgenres нравится это.
  18. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @Nasdomlan, Table `region_players` - Самое то, спасибо, но при импортирование ошибка :(
     
    RVXman нравится это.
  19. qTemplier

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

    Баллы:
    63
    Печаль :(
     
  20. Nasdomlan

    Nasdomlan Старожил

    Баллы:
    103
    Skype:
    Mablancar
    Имя в Minecraft:
    DarkScripter
    Хм...
     
  21. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    @Nasdomlan, Ужё хорошо, это мои кривые руки немного :D
     
Статус темы:
Закрыта.

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