Paste #9043: Script re-paste from http://pastebin.com/scJJq0mw

Date: 2014/08/31 10:25:52 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


'wybor-klas': 
  type: world 
  events:   


    on klasa1 command: 
      - if <player.has_permission[podstawowe]> {
        - flag klasa:Rycerz
        - narrate "Wybrales Klase <player.flag[klasa]>" 
        - determine cancelled 
        } else {
        - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie posiadasz uprawnien!"
        - determine fulfilled
        }

    on klasa2 command: 
      - if <player.has_permission[podstawowe]> {
        - flag klasa:Lucznik
        - narrate "Wybrales Klase <player.flag[klasa]>" 
        - determine cancelled 
        } else {
        - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie posiadasz uprawnien!"
        - determine fulfilled
        }

    on klasa3 command: 
      - if <player.has_permission[podstawowe]> {
        - flag klasa:Barbarzynca
        - narrate "Wybrales Klase <player.flag[klasa]>" 
        - determine cancelled 
        } else {
        - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie posiadasz uprawnien!"
        - determine fulfilled
        }

    on klasa4 command: 
      - if <player.has_permission[podstawowe]> {
        - flag klasa:Zwiadowca
        - narrate "Wybrales Klase <player.flag[klasa]>" 
        - determine cancelled 
        } else {
        - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie posiadasz uprawnien!"
        - determine fulfilled
        }

    on klasa5 command: 
      - if <player.has_permission[podstawowe]> {
        - flag klasa:Alchemik
        - narrate "Wybrales Klase <player.flag[klasa]>" 
        - determine cancelled 
        } else {
        - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie posiadasz uprawnien!"
        - determine fulfilled
        }




    on aktywacja-klas1 command:
      - foreach <w@gra1.players> { 
        - if <def[value].flag[klasa]> == Rycerz { 
          - run s@rycerz player:<def[value]>
          - narrate "Wybrales kurwa Klase <def[value].flag>" 
          - flag klasa:!
          - determine cancelled }
          else if <def[value].flag[klasa]> == Lucznik { 
          - run s@lucznik player:<def[value]>
          - narrate "Wybrales kurwa Klase <def[value].flag>" 
          - flag klasa:!
          - determine cancelled }
          else if <def[value].flag[klasa]> == Barbarzynca { 
          - run s@barbarzynca player:<def[value]>
          - narrate "Wybrales kurwa Klase <player.flag[klasa]>" 
          - flag klasa:!
          - determine cancelled }
          else if <def[value].flag[klasa]> == Zwiadowca { 
          - run s@zwiadowca player:<def[value]>
          - narrate "Wybrales kurwa Klase <player.flag[klasa]>" 
          - flag klasa:!
          - determine cancelled }
          else if <def[value].flag[klasa]> == Alchemik { 
          - run s@alchemik player:<def[value]>
          - narrate "Wybrales kurwa Klase <player.flag[klasa]>" 
          - flag klasa:!
          - determine cancelled }
          else { 
          - narrate "Nie wybrales zadnej klasy."
          } 
        - determine cancelled    
        }


    on player changes world from world to gra1:
        - flag klasa:!

    on player joins:
        - flag klasa:!

    on player dies:
      - if <player.location.world> == w@gra1 {
            - execute as_op 'fly off' 
            - strike <player.location>
            - foreach <w@gra1.players> { 
            } else { 
            }









rycerz: 
    type: task
    script: 
    - wait 5
    - if <player.location.world> == w@gra1 {
      - execute as_server 'give <player.name> 283 1 sharpness:1 name:&6&lRycerski_Miecz lore:&e&lMiecz_zakonu_rycerskiego!|&aMiecz_kazdego_wojownika_rycerza!'
      - narrate '<&b><player.name> otrzymales zestaw startowy!' 
      } else {
      - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie mozesz tego teraz uzyc!"
      }

lucznik: 
    type: task
    script: 
    - wait 5
    - if <player.location.world> == w@gra1 {
      - execute as_server 'give <player.name> 261 1 name:&6&lLuk_Elfow lore:&e&lLuk_znaleziony_w_lesie_elfow!|&aLuk_zostal_wyrzezbiony_z_drzewa_debu.'
      - execute as_server 'give <player.name> 262 10'
      - narrate '<&b><player.name> otrzymales zestaw startowy!' 
      } else {
      - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie mozesz tego teraz uzyc!"
      }


barbarzynca: 
    type: task
    script: 
    - wait 5
    - if <player.location.world> == w@gra1 {
      - execute as_server 'give <player.name> 267:247 1'
      - narrate '<&b><player.name> otrzymales zestaw startowy!' 
      } else {
      - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie mozesz tego teraz uzyc!"
      }


zwiadowca: 
    type: task
    script: 
    - wait 5
    - if <player.location.world> == w@gra1 {
      - execute as_op 'potion kit speedzestaw'
      - narrate '<&b><player.name> otrzymales zestaw startowy!' 
      } else {
      - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie mozesz tego teraz uzyc!"
      }


alchemik: 
    type: task
    script: 
    - wait 5
    - if <player.location.world> == w@gra1 {
      - execute as_server 'give <player.name> 373:8261 1'
      - narrate '<&b><player.name> otrzymales zestaw startowy!' 
      } else {
      - narrate "<&e>                                   <&l><&lb><&6>Minecraftowo.PL<&e><&l><&rb> <&nl><&e>                  <&c>Przykro mi! Nie mozesz tego teraz uzyc!"
      }