Paste #12481: Untitled Paste

Date: 2015/01/01 09:09:37 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


NakupMag:
    type: book
    title: Nakupny zoznam od Maga
    text: 
    - Budeme potrebovat specialne bylinkarom upravene <red>2 netherove bobule, <white>a tiez <red>1 orchideu
NBobulaMag:
    type: item
    material: 374
    display name: Netherova bobula
    lore:
    - Specialna netherova bobula
    - kupena od Bylinkara pre Maga
OrchideaMag:
    type: item
    material: 374
    display name: Silna Orchidea
    lore:
    - Bylinkarom spracovana Orchidea
    - Aj ked vyzera obycajne, je celkom vzacna
MagMag:
    Type: Assignment
    Interact Scripts:
    - 10 UlohaMag
    - 10 DobrMag
BylinkarMag:
    Type: Assignment
    Interact scripts:
    - 10 BylMag
UlohaMag:
    Type: Interact
    Steps:
        1:
            Click trigger:
                Script:
                - chat "Dobry den pane, niekolko ludi je v Tristrame chorych a tak by som potreboval ci by ste mi mohli pomoct."
                - wait 3
                - chat "Som miestny alchymista a dufam ze sa mi podari namiesat liek na tuto chorobu."
                - wait 3
                - chat "Pomozete mi?"
                - narrate "Odpovedz <red>Ano <white>alebo <red>Nie"
                - zap step:2
        2:
            Chat trigger:
                Ano:
                    trigger: /Regex:Ano|ano/
                    script:
                    - ^execute as_op "title <player.name> title {text:'Pomoc Magovi',color:'red',bold:'true'}" silent
                    - ^execute as_op "title <player.name> subtitle {text:'Quest prijaty',color:'white',italic:'true'}" silent
                    - chat "Dakujem, najprv budem potrebovat aby ste zasli za bylinkarom, tu je zoznam co mate kupit"
                    - wait 3
                    - chat "A samozrejme tu je 500 Emeraldov, malo by to stacit"
                    - wait 2
                    - give money qty:500
                    - narrate "Dostal si od Maga <green>500Em <white>a nakupny zoznam. <white>Chod za ne nakupit k bylinkarom"
                    - give NakupMag
                    - zap step:1 script:BylMag
                Nie:
                    trigger: /Regex:Nie|nie/
                    script:
                    - chat "Tak, snad niekto iny pomoze Tristramu"
                    - zap step:1
        3:
            click trigger:
                script:
                - chat "A, vitaj spet, dakujem ze si mi to doniesol."
                - wait 2
                - chat "Ostali ti nejake peniaze?"
                - wait 2
                - narrate "Odpovedz <red>Ano (dat zvysok penazi) <white>alebo <red>Nie (nechat si zvysok)"
                - zap step:4
        4:
            chat trigger:
                Ano:
                    trigger: /Regex:Ano|ano/
                    script:
                    - chat "No sice ti nezostalo vela ale predaj lacnejsich byliniek mi asi radnica neschvali"
                    - wait 3
                    - chat "Kazdopadne, dakujem za tvoju pomoc no je tu este nieco, nieco o trochu dobrodruznejsie a nebezpecnejsie mas zaujem?"
                    - wait 3
                    - narrate "Odpovedz <red>Ano <white>alebo <red>Nie"
                    - zap step:5
                Nie:
                    trigger: /Regex:Nie|nie/
                    script:
                    - chat "Ceny byliniek asi museli zdraziet od mojej poslednej navstevy u nich"
                    - ^execute as_op "title <player.name> title {text:'Pomoc Magovi',color:'red',bold:'true'}" silent
                    - ^execute as_op "title <player.name> subtitle {text:'Quest hotovy',color:'white',italic:'true'}" silent
                    - wait 8
                    - chat "Kazdopadne, dakujem za tvoju pomoc no je tu este nieco, nieco o trochu dobrodruznejsie a nebezpecnejsie mas zaujem?" 
                    - wait 5
                    - narrate "Odpovedz <red>Ano <white>alebo <red>Nie"
                    - zap step:5
        5:
            chat trigger:
                Ano:
                    trigger: /Regex:Ano|ano/
                    script:
                    - chat "Ako som cakal, hned si mi prisiel ako typ co ma rad nebezpeconstvo a dobrodruzstvo"
                    - wait 4
                    - chat "Zastav sa za mnou zajtra cez den, poviem ti toho viac. Teda samozrejme mozes prist aj neskor ale najlepsie zajtra"
                    - wait 5
                    - narrate "Prid zajtra za magom, povie ti viac o dalsej ulohe (tip: zajtra v mc dnoch cize za 20 minut najskor)"
                    - wait 1200
                    - zap step:1 script:DobrMag
                Nie:
                    trigger: /Regex:Nie|nie/
                    script:
                    - chat "No tak ked chces radsej robit kuriera tak prosim ale ak zmenis nazor, prid za mnou zajtra."
                    - wait 5
                    - narrate "Ak chces prijat dalsi quest tak musis prist za magom najskor za 20 min realneho casu"
                    - flag DrMag
                    - wait 1200
                    - zap step:1 script:DobrMag
BylMag:
    Type: Interact
    steps:
        1:
            click trigger:
                script:
                - chat "Zdravim, mali by ste zaujem o bylinky liecive alebo nejake ine?"
                - wait 3
                - chat "Pripadne mate nejaky zoznam ak je ich viac?"
                - wait 3
                - narrate "Odpovedz <red>Ano (dat zoznam) <white>alebo <red>Nie (nedat zoznam)
                - zap step:2
        2:
            chat trigger:
                Ano:
                    trigger: /Regex:Ano|ano/
                    script:
                    - chat "Ukazte, pozriem sa"
                    - take NakupMag
                    - wait 3
                    - chat "Ten rukopis poznam, je to od maga vsak?"
                    - wait 2
                    - chat "Samozrejme, kto iny. Moment, zachvilu som spet a bude to stat 350Em"
                    - wait 3
                    - chat "Tak, uz to tu mam", dufam ze mate so sebou tych 350Em, tu je vas zoznam"
                    - give NakupMag
                    - if <player.inventory.contains[money].qty[350]> {
                        - chat "Vyborne, tu je vas nakup"
                        - take money qty:350
                        - give OrchideaMag
                        - give NBobulaMag qty:2
                        - wait 2
                        - chat "Daujeme za vas nakup, dufam ze pridete znovu"
                        - wait 3
                        - flag ByliMag
                        - zap step:3 script:UlohaMag
                        }
                        else {
                        - chat "Oh, to je nemile ale bohuzial vam ich nemozem dat zadarmo"
                        - wait 3
                        - chat "Pridite prosim az budete mat peniaze"
                        - zap step:4
                        }
                Nie:
                    trigger: /Regex:Nie|nie/
                    script:
                    - chat "Aha, a co teda chcete kupit?"
                    - wait 2
                    - narrate "Povedz bylinkarovi presny nazov najprv jednej a potom druhej veci (ak maju mat nejaky pocet tak ho napiste cislom"
                    - zap step:3
        3:
            chat trigger:
                A:
                    trigger: /Regex:2 netherove bobule|2 Netherove Bobule|2 Nehterove bobule|2 NETHEROVE BOBULE|2netherove bobule|2Netherove Bobule|2Nehterove bobule|2NETHEROVE BOBULE|2 netherovebobule|2 NetheroveBobule|2 Nehterovebobule|2 NETHEROVEBOBULE|2netherovebobule|2NetheroveBobule|2Nehterovebobule|2NETHEROVEBOBULE
                    script:
                    - if <player.flag[NebobulaMag]> {
                        - chat "To uz ste hovorili, este nieco dalsie?"
                        - wait 2
                        - narrate "JA SOM TI POVEDAL <red>DRUHEJ <white>nie <red>PRVEJ <white>, boze preco nikto nemoze pocuvat objektivny quest help"
                        - zap step:3
                        }
                        else {
                        - if <player.flag[OrchiMag]> {
                            - chat "Moment, dobre hned to prinesiem"
                            - wait 2
                            - if <player.inventory.contains[money].qty[350]> {
                                - chat "Tak, tu je to. A ako pozeram tak mate aj peniaze"
                                - wait 3
                                - narrate "Quest update: Chod naspet za magom"
                                - give NBobulaMag qty:2
                                - take money qty:350
                                - zap step:3 script:UlohaMag
                                } else {
                                - chat "Prepacte, ale nemate na to dost penazi, pridite neskor"
                                - take OrchideaMag
                                - wait 2
                                - zap step:5
                                }} else {
                                - chat "Tak tu to je, este nieco?"
                                - give NBobulaMag qty:2
                                - flag NebobulaMag
                                - wait 2
                                - narrate "Tak este nazov tej druhej"
                                - zap step:3
                                }}
                B:
                    trigger: /Regex:Orchidea|orchidea|orchideu|Orchideu|1 orchideu|1 Orchideu|1 orchidea|1 Orchidea|1Orchidea|1orchidea|1orchideu|1Orchideu/
                    script:
                    - if <player.flag[OrchiMag]> {
                        - chat "To uz ste hovorili, este nieco dalsie?" 
                        - wait 2
                        - narrate "JA SOM TI POVEDAL <red>DRUHEJ <white>nie <red>PRVEJ <white>, boze preco nikto nemoze pocuvat objektivny quest help"
                        - zap step:3
                        } else {
                        - if <player.flag[NebobulaMag]> {
                            - chat "Moment, dobre hned to prinesiem"
                            - wait 2
                            - if <player.inventory.contains[money].qty[350]> {
                                - chat "Tak, tu je to. A ako pozeram tak mate aj peniaze"
                                - wait 3
                                - narrate "Quest update: Chod naspet za magom"
                                - give OrchideaMag
                                - take money qty:350
                                - zap step:3 script:UlohaMag
                                } else {
                                - chat "Prepacte, ale nemate na to dost penazi, pridite neskor"
                                - take NBobulaMag qty:2
                                - wait 3 
                                - narrate "Vrat sa az budes mat dost penazi"
                                - zap step:5
                                }} else {
                                - chat "Jasne, tu je"
                                - wait 2
                                - give OrchideaMag
                                - flag OrchiMag
                                - narrate "Tak este nazov tej druhej (v tej je aj cislo)"
                                - zap step:3
                                }}
        4:
            click trigger:
                script:
                - if <player.inventory.contains[money].qty[350]> {
                    - chat "A, vitajte ako pozeram tak mate aj dostatok penazi so sebou"
                    - wait 3
                    - chat "Tu je to co ste chceli"
                    - take money qty:350
                    - give OrchideaMag
                    - give NBobulaMag qty:2
                    - wait 2
                    - narrate "Mas nakup, chod naspet za magom"
                    - zap step:3 script:UlohaMag
                    } else {
                    - chat "Povedala som az budete mat dost penazi"
                    - zap step:4