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

Не знаю что написать на php.

Тема в разделе "Оффтопик", создана пользователем ARGENT, 10 май 2013.

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

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

    Баллы:
    103
    Skype:
    den.argent
    Имя в Minecraft:
    ARGENT
    Ребят, посоветуйте что написать на php, естественно выложу в паблик.
     
    ВремяПриключений нравится это.
  2. ykpon

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

    Баллы:
    173
    Есть плагин minecoupon. Создает купоны. На купоны "вешается" команда. При активации купона - команда вводится от рута.
    Необходим скрипт, который будет проверять валидность купона и, если валиден, будет активировать его. Скрипт на пэхапэ, разумеется.
    Необходимы 2 поля. Для ввода ника и купона.
     
  3. Автор темы
    ARGENT

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

    Баллы:
    103
    Skype:
    den.argent
    Имя в Minecraft:
    ARGENT
    Тоесть сначала 2 поля для ввода ника и купона, далее проверка, если купон совпадает с купоном который уже в mysql занести его куда-нибудь. Так?
     
    I-Am-Black-Overlord нравится это.
  4. ykpon

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

    Баллы:
    173
    Верно. Заносится он в таблицу permission_inheritance

    структура таблицы permissions_inheritance
    Код:
        1    id    int(11)
        2    child    varchar(50)    utf8_general_ci
        3    parent    varchar(50)    utf8_general_ci
        4    type    tinyint(1)
        5    world    varchar(50)    utf8_general_ci
    Структура таблицы minecoupon:
    Код:
    ID int(11)
    voucher_code varchar(200) latin1_swedish_ci
    usage_left int(11)
    valid_through bigint(20)
    command varchar(500) latin1_swedish_ci
    multible_use tinyint(1)
    used_by varchar(1000) latin1_swedish_ci
    
     
  5. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    Вывод головы скина при показе игроков онлайн =3
     
    ВремяПриключений нравится это.
  6. Автор темы
    ARGENT

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

    Баллы:
    103
    Skype:
    den.argent
    Имя в Minecraft:
    ARGENT
    Напиши мне в какие таблицы должно заноситься и что. И что с чем нужно сверять. Не хочу разбираться в этом когда работы на 3 минуты это написать.
     
  7. caNek

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

    Баллы:
    173
    Имя в Minecraft:
    AddyCool
    Веб-шоп без дыр.
     
  8. Автор темы
    ARGENT

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

    Баллы:
    103
    Skype:
    den.argent
    Имя в Minecraft:
    ARGENT
    Я еще не готов браться за такие серьезные работы.
     
    caNek нравится это.
  9. ykpon

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

    Баллы:
    173
    minecoupon:
    ID = Id купона. Простая нумерация, там авто заполнение.
    voucher_code - сам код/ваучер.
    usage_left - использован или нет. 1 - нет. 0 - да.
    valid_through - дата деактивации купона(можно не затрагивать вообще)
    command - сама команда(можно не затрагивать)
    multible_use - многоразовый или одноразовый купон.
    user_by - кем использован.


    permissions_inheritance:
    id - id(как и выше)
    child - ник игрока
    parent - группа, к которой принадлежит игрок.
    type - тип. Если 1 - то это игрок, принадлежащий к группе. Если 0 - то это группа(пишется группа, вместо ника), которая наследует права другой группы(пишется в parent).
    world - NULL.

    Но дело смотри в чем. У меня два сервера. Соответственно, купон активируется на топ, где и введешь команду. Но сервера подвязаны к единой базе.
    Поэтому, желательно, прикрутить выбор сервера, где активировать. номер 1/2.
    И я вот не знаю, как лучше реализовать. Чтобы через ркон прописывалось, при валидности купона, или же как. Ведь нужно понять, что там за команда. Разные купоны, на разные команды.
    Через ркон сможешь?
     
    slavik123123123 нравится это.
  10. Автор темы
    ARGENT

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

    Баллы:
    103
    Skype:
    den.argent
    Имя в Minecraft:
    ARGENT
    Напиши скайп помогу чем смогу(den.argent)
    @ykpon,
    Ему помог, жду еще идей.
     
    Сникерсни нравится это.

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