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

Туториал Skript - легкий и понятный скриптовый язык

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Flajakay, 5 фев 2019.

  1. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Как удалить весь дроп определённого типа (весь дроп блок булыжника)
     
  2. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Добавь мне пж к скрипту с взрывом удаление дропа с блока. Сам скрипт:

    on explode:
    loop exploded blocks:
    loop-block is planks
    set {_e::%location of loop-value%} to true
    set {_e::%location of loop-value%::*} to location of loop-value
    wait 0.1 second
    loop {_e::*}:
    set block at {_e::%loop-index%::1} to end stone

    То-есть нужно дабавить удаление дропа самого ЕНДЕР КАМНЯ.
     
  3. Автор темы
    Flajakay

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

    Баллы:
    76
    Имя в Minecraft:
    Flajakay
    попробуй добавить после loop-block is planks строчку remove end stone from drops
     
  4. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Так енд Стоун удаляется (как структура, блок) через 0.1 секунду после проверки....
     
  5. alexandrage

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

    Баллы:
    173
    А всего то надо было научиться кодить на прямую в ведроапи и не жрать костыли. :D
     
  6. Автор темы
    Flajakay

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

    Баллы:
    76
    Имя в Minecraft:
    Flajakay
    чувак. што вы несете, простите.
    по твоему коду доски заменяются енд стоуном + ты попросил удалить дроп енд стоуна после взрыва.
     
  7. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Ой
     
  8. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Попробовал сделать как ты сказал =)
     

    Вложения:

  9. Foroney

    Foroney Новичок

    Баллы:
    6
    Имя в Minecraft:
    Foroney
    С наступающим всех!
    Хотелось бы спросить, можно ли написать скрипт с рп отыгровками
    То есть, команда /me (отыгровка от третьего лица) с дистанцией 20 блоков
    Команда /try (отыгровка с шансем) с дистанцией 20 блоков и 50/50 - удачно/не удачно

    Если можно, помогите написать пожалуйста
     
  10. Nikolai_Faint

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

    Баллы:
    96
    С чего бы? Куда удобнее написать 5-6 мини скриптов за 4 минуты, чем писать тоже самое с соблюдением ООП и SOLID на жаве. Как всегда несешь бред. Люди выбирают Skript не потому-что он по скорости равняется с обычным джарником, а потому-что там куда проще написать мини-фичи.
     
  11. Автор темы
    Flajakay

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

    Баллы:
    76
    Имя в Minecraft:
    Flajakay
    Взаимно :)
    Можно поподробнее.
     
  12. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Тут ошибочку выдает =) (при удалении дропа)

    Чекни выше, скрин оставил.
     
  13. Автор темы
    Flajakay

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

    Баллы:
    76
    Имя в Minecraft:
    Flajakay
    Я видел, буду дома - отвечу.
     
  14. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Ну что. дома? =)
     
  15. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    ХЕХ, УЖЕ ГОД НЕ ОТВЕЧАЕШЬ МНЕ НА ЭТОТ ВОПРОС XD
     
  16. Автор темы
    Flajakay

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

    Баллы:
    76
    Имя в Minecraft:
    Flajakay
    Код:
    on explode:
        cancel event
        create fake explosion
        loop exploded blocks:     
            if loop-block is planks:
                set {_e::%location of loop-value%} to true
                set {_e::%location of loop-value%::*} to location of loop-value
                wait 0.5 second
                loop {_e::*}:
                    set block at {_e::%loop-index%::1} to stone
            else:
                set loop-block to air
     
  17. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Хз, но когда происходит взрыв ТНТ - это не взрыв. А просто появление партиклов. Скажем так взрыв с силой 0.
     
  18. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Возможно есть другие варианты?
     
  19. Foroney

    Foroney Новичок

    Баллы:
    6
    Имя в Minecraft:
    Foroney
    Ну смотри, в сампе есть рп отыгровки, вот хотелось бы реалезовать такое же в майнкрафте. Вот как сделать через скрипт
     
  20. YarTim

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

    Баллы:
    76
    Имя в Minecraft:
    Kkktttuu
    Подробнее про сами отыгровки, не все же играли в самп =)
     

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