Paste #19769: Untitled Paste

Date: 2015/08/28 06:07:55 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


Clans_guru:
    type: assignment
    interact scripts:
    - 10 Clans_FAQ

Clans_FAQ:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - chat "Здравствуй, <player.name>"
                - wait 1
                - chat  <npc.name>"
                - flag player CGfirst:0
                - wait 1
                - chat "Это мир для кланов"
                - wait 1
                - chat "Здесь можно заниматься всем, что с ними связанно"
                - wait 2
                - random 2
                - chat  могу тебе помочь чем-то?"
                - chat "Может тебе что-то нужно подсказать?"
                - ^narrate "Вы можете задать один из следующих вопросов:"
                - ^narrate "1 - Что такое клан?"
                - ^narrate "2 - Что могут кланы?"
                - ^narrate "3 - Почему можно создавать кланы только в этом мире?"
                - ^narrate "4 - Какие есть основные команды?"
                - ^narrate "5 - Как узнать остальные команды для управления кланами?"
                - ^narrate "6 - А что там за система с силой?"
                - ^narrate "7 - Что-то я не разберусь... Может объяснишь более наглядно?!"
                - ^narrate "8 - Что тут есть кроме кланов?"
                - ^narrate "9 - Слушай, я тут в ситуацию неприятную влип... Может можешь мне чем-нибудь помочь?"
                - ^narrate "0 - Нет, у меня нет больше к тебе вопросов."
                - ^narrate "Введите в чате номер вопроса"
                - zap step:3
        2:
            click trigger:
                script:
                - chat "Здравствуй, <player.name>"
                - wait 1
                - chat "Это мир для кланов"
                - wait 1
                - chat "Здесь можно заниматься всем, что с ними связанно"
                - wait 2
                - random 2
                - chat  могу тебе помочь чем-то?"
                - chat "Может тебе что-то нужно подсказать?"
                - ^narrate "Вы можете задать один из следующих вопросов:"
                - ^narrate "1 - Что такое клан?"
                - ^narrate "2 - Что могут кланы?"
                - ^narrate "3 - Почему можно создавать кланы только в этом мире?"
                - ^narrate "4 - Какие есть основные команды?"
                - ^narrate "5 - Как узнать остальные команды для управления кланами?"
                - ^narrate "6 - А что там за система с силой?"
                - ^narrate "7 - Что-то я не разберусь... Может объяснишь более наглядно?!"
                - ^narrate "8 - Что тут есть кроме кланов?"
                - ^narrate "9 - Слушай, я тут в ситуацию неприятную влип... Может можешь мне чем-нибудь помочь?"
                - ^narrate "0 - Нет, у меня нет больше к тебе вопросов."
                - ^narrate "Введите в чате номер вопроса"
                - zap step:3
        3:
            click trigger:
                script:
                - random 2
                - chat  могу тебе помочь чем-то?"
                - chat "Может тебе что-то нужно подсказать?"
                - ^narrate "Вы можете задать один из следующих вопросов:"
                - ^narrate "1 - Что такое клан?"
                - ^narrate "2 - Что могут кланы?"
                - ^narrate "3 - Почему можно создавать кланы только в этом мире?"
                - ^narrate "4 - Какие есть основные команды?"
                - ^narrate "5 - Как узнать остальные команды для управления кланами?"
                - ^narrate "6 - А что там за система с силой?"
                - ^narrate "7 - Что-то я не разберусь... Может объяснишь более наглядно?!"
                - ^narrate "8 - Что тут есть кроме кланов?"
                - ^narrate "9 - Слушай, я тут в ситуацию неприятную влип... Может можешь мне чем-нибудь помочь?"
                - ^narrate "0 - Нет, у меня нет больше к тебе вопросов."
                - ^narrate "Введите в чате номер вопроса"
            chat trigger:
                1:
                    trigger: /1/ - Что такое клан?
                    script:
                    - chat "Клан, фракция, гильдия... называй как хочешь!"
                    - wait 2
                    - chat "Просто люди вместе собираются и образуют навроде организации, в котором все общее!"
                    - wait 2
                    - chat "Ну там... защищают друг друга, помогают, вместе отстаивают территории своих крепостей и захватывают чужие!"
                2:
                    trigger: /2/ - Что могут кланы?
                    script:
                    - chat "Ну во первых когда ты в клане - все сразу знают, чей ты человек и кто твои друзья."
                    - wait 2
                    - chat  каждого клана есть главный - он и решает, чем будут заниматься все."
                    - wait 2
                    - chat "Хотя бывает по-разному! Смотря с кем поведешься!"
                    - wait 2
                    - chat "Кланы могут образовывать союзы, объявлять войну, отбирать территории у врагов!"
                    - wait 2
                    - chat "Еще у них может быть общий дом, общий приват и общий телепорт домой, ну и закрытый канал связи :Р"
                3:
                    trigger: /3/ - Почему можно создавать кланы только в этом мире?
                    script:
                    - chat "Да не любят в том мире как-то такие гильдии!"
                    - wait 4
                    - chat "Они вроде как на шайку разбойников смахивают"
                    - wait 4
                    - chat "Ну да, в принципе, и сами гильдии постоянно наровят на кого нибудь напасть, ограбить да захватить чужие земли!"
                    - wait 4
                    - chat "Хотя я думаю, что и в том и вдругом мире народ разный попадается."
                4:
                    trigger: /4/ - Какие есть основные команды?
                    script:
                    - chat "Во первых /f create [название], чтобы клан создать"
                    - wait 2
                    - chat "/f invite [имя игрока], чтобы вступить во фракцию"
                    - wait 2
                    - chat "Самому игроку, чтобы согласиться с приглашением нужно написать /f join [название фракции]"
                    - wait 2
                    - chat "Когда создание клана оплатишь - не забудь денег в 'общак внести', а то фиг что получится без них. Даже за приват территории сейчас платить надо! Что поделаещь... время такое!"
                    - wait 2
                    - chat "... ну так вот. Для этого команда /f money d [кол-во] нужна"
                    - wait 2
                    - chat "Чтобы один чанк заприватить пиши /f claim o"
                    - wait 2
                    - chat "Карту чанков глянуть /f map"
                    - wait 2
                    - chat "Установить дом клановый /f sethome. /f home, чтобы туда попасть."
                    - wait 2
                    - chat "Ну /f f чтобы информацию о клане своем увидеть, /f disband, чтобы разогнать всех к чертям :)"
                    - wait 2
                    - chat  общем команд еще много, но надеюсь, ты разберешься!"
                5:
                    trigger: /5/ - Как узнать остальные команды для управления кланами?
                    script:
                    - chat "Вот так бы сразу! А то заставляешь человека пересказывать зря!"
                    - wait 2
                    - chat "Введи /f для начала. Разберешься если - изучай остальные /f help [страница]"
                6:
                    trigger: /6/ - А что там за система с силой?
                    script:
                    - chat "Ну слушай!"
                    - wait 4
                    - chat "Сила - это что-то вроде уважения!"
                    - wait 4
                    - chat "Зависит она от того, как часто игрок умирает."
                    - wait 4
                    - chat "Много будет силы у того, кто убивает чаще, чем умирает (от людей, мобов... - не важно)"
                    - wait 4
                    - chat "1 сила - значит ты можешь 1 чанк заприватить"
                    - wait 4
                    - chat "Если ты заприватил, а потом потерял эту силу - значит кто-то может прийти и отобрать этот чанк!"
                    - wait 4
                    - chat "Так что нужно быть осторожным!"
                    - wait 4
                    - chat "Максимум силы для одного игрока - 10, минимум - 0"
                    - wait 4
                    - chat "Но когда вас в клане много, ваша сила складывается, и на общую силу, вы можете больше чанков заприватить"
                    - wait 4
                    - chat "Если в клане 2 человека - значит клан может максимум 20 чанков защитить приватом, но нужно игрокам силу свою накапливать и не терять!"
                    - wait 4
                    - chat  общем, как мог объяснил! Не знаю, ли ты меня..."
                7:
                    trigger: /7/ - Что-то я не разберусь... Может объяснишь более наглядно?!
                    script:
                    - chat "Ну, объяснять то мне каждому и наглядно некогда..."
                    - wait 2
                    - chat "Могу посоветовать поискать описание плагина где-то"
                    - wait 2
                    - chat "Плагин называется Factions"
                    - wait 2
                    - chat "Может быть позже смогу тебе посоветовать что-нибудь, если найду что-то подходящее!"
                8:
                    trigger: /8/ - Что тут есть кроме кланов?
                    script:
                    - chat "Да особо ничего..."
                    - wait 4
                    - chat "Вот рядом пара магазинов есть. Может найдешь тут полезный гаджет, ну или еще что-то."
                    - wait 4
                    - chat "Согласен, цены конечно кусаются, но кое-что из этого я бы и сам купил, если бы была внушительная сумма денег!"
                9:
                    trigger: /9/ - Слушай, я тут в ситуацию неприятную влип... Может можешь мне чем-нибудь помочь?
                    script:
                    - if <player.flag[CGfirst].asint> == 0 run CGgive
                      else run CGpass               
                0:
                    trigger: /0/ - Нет, у меня нет больше к тебе вопросов.
                    script:
                    - chat "Ладно, удачи тебе!"
                    - wait 1
                    - chat "Мне тоже пора - меня дела ждут!"
                    - zap step:2

CGpass:
    type: task
    script:
    - chat  что случилось с тем комплектом?"
    - wait 2
    - chat "Надеюсь ты не думал, что я буду тебе их постоянно выдавать?!"
    - zap script:Clans_FAQ step:3

CGgive:
    type: task
    script:
    - chat "Ну вроде ты парень неплохой, да и как не помочь человеку в трудную минуту!?"
    - wait 2
    - chat "Найдется у меня кое что-для хорошего человека, попавшего в 'неприятную' ситуацию!"
    - wait 2
    - chat "Даже на выбор могу предложить тебе оружие. Ты что предпочитаешь: оружие ближнего боя или дальнобойное оружие?"
    - ^narrate "Вы можете выбрать один из следующих вариантов:"
    - ^narrate "1 - Ну я как-то больше к лукам тяготею. А стрелы в запасе есть?"
    - ^narrate "2 - Для меня нет ничего надежнее увесистого клинка!"
    - ^narrate "Введите в чате один из вариантов ответа"
    - zap script:ShwordORBow step:1

ShwordORBow:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - chat "Ну вроде ты парень неплохой, да и как не помочь человеку в трудную минуту!?"
                - wait 2
                - chat "Найдется у меня кое что-для хорошего человека, попавшего в 'неприятную' ситуацию!"
                - wait 2
                - chat "Даже на выбор могу предложить тебе оружие. Ты что предпочитаешь: оружие ближнего боя или дальнобойное оружие?"
                - ^narrate "Вы можете выбрать один из следующих вариантов:"
                - ^narrate "1 - Ну я как-то больше к лукам тяготею. А стрелы в запасе есть?"
                - ^narrate "2 - Для меня нет ничего надежнее увесистого клинка!"
                - ^narrate "Введите в чате один из вариантов ответа"
            chat trigger:
                1:
                    trigger: /1/ - Ну я как-то больше к лукам тяготею. А стрелы в запасе есть?
                    script:
                    - chat "Значит ты у нас стрелять любишь?"
                    - wait 2
                    - chat "Чтож, буду иметь ввиду!"
                    - wait 2
                    - chat "Хороший лучник - редкость в наших краях!"
                    - wait 2
                    - chat "Держи свой лук!"
                    - wait 2
                    - chat "Ну и стрел подкину тебе, само собой!"
                    - wait 2
                    - chat "Надеюсь еще увижу тебя живым?"
                    - wait 2
                    - chat "Ты уж давай не промахивайся!"
                    - wait 2
                    - chat  броню возьми!"
                    - wait 2
                    - chat "Давно она у меня уже на складе пылится!"
                    - ^flag player CGfirst:+:+
                    - ^give i@bow qty:1
                    - ^give i@arrow qty:64
                    - ^give i@chainmail_helmet qty:1
                    - ^give i@chainmail_chestplate qty:1
                    - ^give i@chainmail_leggings qty:1
                    - ^give i@chainmail_boots qty:1
                2:
                    trigger: /2/ - Для меня нет ничего надежнее увесистого клинка!
                    script:
                    - chat "Ну есть у меня для тебя неплохой меч!"
                    - wait 2
                    - chat "Хоть и отдавать жалко, но путь тебе предстоит нелегкий, и сгинешь ты без такого подарка!"
                    - wait 2
                    - chat  броню возьми!"
                    - wait 2
                    - chat "Давно она у меня уже на складе пылится!"
                    - ^flag player CGfirst:+:+
                    - ^give i@diamond_sword qty:1
                    - ^give i@chainmail_helmet qty:1
                    - ^give i@chainmail_chestplate qty:1
                    - ^give i@chainmail_leggings qty:1
                    - ^give i@chainmail_boots qty:1