Paste #62016: Untitled Paste

Date: 2019/11/13 18:36:19 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


Openinv:
    type: task
    script:
    - inventory open d:myinventory

myinventory:
    type: inventory
    inventory: chest
    title: bruh
    size: 9
    definitions:
        yyy: yesitem
        nnn: noitem
    slots:
    - "[] [] [] [yyy] [] [nnn] [] [] []"

inv_yeet:
    type: world
    events:
        on player clicks in myinventory priority:100:
            - determine cancelled
        on player drags in myinventory priority:100:
            - determine cancelled
        on player clicks yesitem in myinventory:
            - narrate "success!"
        on player clicks noitem in myinventory:
            - note myinventory as:myinv
            #for updating or whatever
            - inventory clear d:<inventory[myinv]>
            #intended to clear all items
            - inventory set o:<item[yesitem]> d:<inventory[myinv]> slot:1
            #intended to set what used to be no, to yes, as a test.


yesitem:
    type: item
    material: lime_stained_glass_pane
    display name: "<&l><&a>Yes!"

noitem:
    type: item
    material: red_stained_glass_pane
    display name: "<&l><&4>No!"