Paste #36154: Untitled Paste

Date: 2016/09/15 12:54:41 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


BeginQ1:
  type: assignment
  interact scripts:
  - 10 BeginQ1_interact

BeginQ1_interact:
  type: interact
  steps:
    "Hello*":
      click trigger:
        script:
        - if !<player.flag[Q1_is_begin]> && !<player.flag[Q1_iron]> {
          - ^flag player Q1_is_begin
          - ^narrate "<dark_gray>Диалог с NPC: <green>Привет, <gold><player.name><green>!"
          #- wait 3
          - narrate "<dark_gray>Диалог с NPC: <green>Ты пришёл ко мне, наверно, за заданием?"
          #- wait 3
          - narrate "<dark_gray>Диалог с NPC: <green>Будет тебе задание."
          #- wait 2
          - narrate "<dark_gray>Диалог с NPC: <green>Принеси мне... кхм... Железный слиток и тогда ты получишь железный меч!"
          #- wait 4
          - ^narrate "<dark_gray>Диалог с NPC: <green>Удачных поисков, боец!"
          - ^flag player Q1_iron
          - ^flag player Q1_is_begin:!
          - ^flag server Q1_Members:->:<player>
        } else if <player.inventory.contains[iron_ingot].quantity[1]> {
          - narrate "Привет"
        } else if !<player.flag[Q1_is_begin]> && <player.flag[Q1_iron]> {
          - narrate "<dark_gray>Диалог с NPC: <green>Ты не нашёл слиток железа. Как только найдёшь железный слиток, приходи!"
        }