Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /setkal <integer>:
- permission: mod
- trigger:
- if target block is chest:
- set {kalendarz.loc::%arg%} to location of target block
- send "&2Ustawiono skrzynke na dzien &4%arg% grudnia &2na koordach &4%location of target block%&2. W sumie jest &4%size of {kalendarz.loc::*}% &2skrzynek"
- else:
- send "&cTo nie jest zadna skrzynka"
- function getDay(l: location) :: integer:
- loop {kalendarz.loc::*}:
- if loop-value is {_l}:
- return loop-index parsed as integer
- return 0
- command /kalbypass <integer>:
- permission: gmod
- trigger:
- if arg = 0:
- send "&4%{kalendarz.bypass::*}%"
- stop
- if arg <0:
- remove sqrt(arg*arg) from {kalendarz.bypass::*}
- send "&aUsunieto %sqrt(arg*arg)% z listy bypass"
- stop
- add arg to {kalendarz.bypass::*}
- send "&aDodano %arg% do listy bypass"
- on click on chest:
- player is in world "event":
- set {_n} to getDay(location of clicked block)
- if {_n} = 0:
- stop
- cancel event
- set {_d} to first 2 characters of "%now%"
- set {_d} to {_d} parsed as integer
- loop {kalendarz.bypass::*}:
- if loop-value = {_n}:
- set {_b} to true
- exit 2 sections
- if {_b} is not set:
- if {_d} < {_n}:
- send "&d&lMikolaj&b: &eNie za wczesnie na ta skrzyneczke?"
- stop
- if {_d} > {_n}:
- send "&d&lMikolaj&b: &eJuz minal czas dla tej skrzynki"
- stop
- {_n} is 4:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 16 cookie named "&a&lCiasteczkowy_oplatek" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 5:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 16 31:2 named "&2&lChoinka" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 6:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- execute console command "rank %player% elf -add1d -s"
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 7:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 16 170 named "&6&lSianko_:3" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 8:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 16 cookie named "&a&lCiasteczkowy_oplatek" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 9:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 3 350:1 named "&e&lKarp" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 10:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 10000 to player's balance
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 11:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 10 to player's level
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 12:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 1 339 named "&2&lKartka_swiateczna" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 13:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 1 284 of unbreaking 10 named "&6&lZloty pastuch Mikolaja" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 14:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 16 cookie named "&a&lCiasteczkowy_oplatek" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 15:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 5 30 named "&3Sieć na Bogów" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 16:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 16 cookie named "&a&lCiasteczkowy_oplatek" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 17:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 64 coal named "&0&lWungiel" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 18:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add diamond_sword of sharpness 5, fire aspect 2, looting 3 and unbreaking 3 named "&4&lRozga Mikolaja" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 19:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- set {_i} to leather helmet of unbreaking 3 and protection 4 named "&c&lCzapka Mikolaja"
- dye {_i} (255, 0, 0)
- add {_i} to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 20:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- set {_i} to leather chestplate of unbreaking 3 and protection 4 named "&c&lKubraczek Mikolaja"
- dye {_i} (255, 0, 0)
- add {_i} to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 21:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- set {_i} to leather leggings of unbreaking 3 and protection 4 named "&c&lLampasy Mikolaja"
- dye {_i} (255, 0, 0)
- add {_i} to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 22:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- set {_i} to leather boots of unbreaking 3 and protection 4 named "&c&lGlany Mikolaja"
- dye {_i} (255, 0, 0)
- add {_i} to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 23:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- execute console command "rank %player% elf -add5d -s"
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
- {_n} is 24:
- if "%{kalendarz.ip.%{_n}%::*}%" contains player's ip address:
- send "&cTa skrzynka byla juz otwierana z tego IP"
- stop
- if {kalendarz.earned.%player%.%{_n}%} is set:
- send "&d&lMikolaj&b: &fNie byles az tak grzecznym zeby odebrac nagrode kilka razy"
- stop
- send "&d&lMikolaj&b: &fWesolych swiat!"
- add 1 399 named "&b&lGwiazdka_z_nieba" to player's inventory
- set {kalendarz.earned.%player%.%{_n}%} to true
- add player's ip address to {kalendarz.ip.%{_n}%::*}
Add Comment
Please, Sign In to add comment