Messie

HideAndSeek

Jun 5th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. variables:
  2.  
  3.     {HideAndSeek::gracz::kill::%player%} = 0
  4.     {HideAndSeek::gracz::death::%player%} = 0
  5.     {HideAndSeek::gracz::win::%player%} = 0
  6.     {HideAndSeek::gracz::pkt::%player%} = 0
  7.     {HideAndSeek::gracz::%player%::dolacz} = false
  8.  
  9.     {HideAndSeek::arena::start} = false
  10.     {HideAndSeek::graczy} = 0
  11.  
  12.     {HideAndSeek::%player%::szukajacy} = false
  13.     {HideAndSeek::%player%::howajacy} = false
  14.  
  15.  
  16. options:
  17.     # General
  18.     prefix: &a[HideAndSeek]
  19.     time countdown: 30          
  20.     time out: 1800
  21.     permission: HideAndSeek.*
  22.     coins add: 50    
  23.      
  24.  
  25. command /HideAndSeek [<text="info">] [<text>] [<text>]:
  26.     aliases: has
  27.     trigger:
  28.         if arg 1 is "info":
  29.             send "&8>============================={@prefix}&8============================="
  30.             send " "
  31.             send "&8> &6/HideAndSeek join &8- &7Dolacza do rozgrywki.&a✔ Komanda dostępna"
  32.             send "&8> &6/HideAndSeek leave &8- &7Opuszcza rozgrywke.&a✔ Komanda dostępna"
  33.             send "&8> &6/HideAndSeek stats &8- &7Statystyki gracza.&a✔ Komanda dostępna"
  34.             send "&8> &6/HideAndSeek vote &8- &7Glosuje na start gry.&c✖ Komanda niedostępna"
  35.             send "&8>============================={@prefix}&8============================="
  36.             if player has permission "{@permission}":
  37.                 send "&8>============================={@prefix}&8============================="
  38.                 send " "
  39.                 send "&8> &6/HideAndSeek setlobby &8- &7Ustawia lobby dla areny.&a✔ Komanda dostępna"
  40.                 send "&8> &6/HideAndSeek reload &8- &7Przeladowuje skrypt.&a✔ Komanda dostępna"
  41.                 send "&8> &6/HideAndSeek sethide &8- &7Ustawia spawn graczy chowających.&a✔ Komanda dostępna"
  42.                 send "&8> &6/HideAndSeek setseek &8- &7Ustawia spawn graczy szukających.&a✔ Komanda dostępna"
  43.             send " "
  44.             send "&8>============================={@prefix}&8============================="    
  45.  
  46.         if arg 1 is "stats":
  47.             send "&8>============================={@prefix}&8============================="
  48.             send " "
  49.             send "&8> Kille: %{HideAndSeek::gracz::kill::%player%}%  
  50.            send "&8> Death: %{HideAndSeek::gracz::death::%player%}%
  51.             send "&8> Wygrane: %{HideAndSeek::gracz::win::%player%}%
  52.            send "&8> PKT: %{HideAndSeek::gracz::pkt::%player%}%
  53.             send "&8>============================={@prefix}&8============================="
  54.  
  55.         if arg 1 is "join":
  56.             if {HideAndSeek::arena::start} = false:
  57.                 set {HideAndSeek::gracz::%player%::dolacz} = true
  58.                 teleport player to {HideAndSeek.lobby}
  59.                 add 1 to {HideAndSeek::graczy}
  60.                 set {HideAndSeek::%player%::howajacy} = true
  61.                 wait 1 second
  62.                 send title from "&aWitamy na arenie 1 w HideAndSeek" to player for 80, 60, 20
  63.                 wait 10 second
  64.                 chance of 45%:
  65.                     set {HideAndSeek::%player%::szukajacy}
  66.                 if {HideAndSeek::graczy} = 5:
  67.                     wait 5 second
  68.                     set {HideAndSeek::arena::start} = true
  69.                     wait 1 second
  70.                     if {HideAndSeek::%player%::howajacy} is true:
  71.                         teleport player to {Hide.Spawn}
  72.                         send "&aSchowaj się dobrze :)"
  73.                         execute console command "/give %player% 397:3 name:NICK_GRACZA_Z_TAKIM_SKINEM"
  74.                         execute console command "/give %player% 271 name:Broń"
  75.                         set {item.%player%} to slot 0 of player
  76.                         format slot 0 of player to air
  77.                         set player's helmet to { item.%player%}
  78.                     else:      
  79.                         if {HideAndSeek::%player%::szukajacy}
  80.                             wait 5 second
  81.                             teleport player to {Seek.Spawn}
  82.                             execute console command "/give %player% 272 name:Broń"
  83.             else:
  84.                 send "&6Ta arena już wystartowała"   
  85.  
  86.        if arg 1 is "leave":
  87.             execute player command "/spawn"
  88.             remove 1 to {HideAndSeek::graczy}
  89.             set {HideAndSeek::gracz::%player%::dolacz} = false
  90.             send title from "&cOpuściłeś rozgrywke :(" to player for 80, 60, 20
  91.  
  92.  
  93.        if arg 1 is "reload":
  94.             execute console command "/sk reload %script%"
  95.             send "&6Skrypt przeładowany"  
  96.  
  97.        if arg 1 is "sethide":
  98.             set {Hide.Spawn} to location of playe          
  99.             send "&cUstawiłeś spawn Hide"
  100.  
  101.        if arg 1 is "setseek":
  102.             set {Seek.Spawn} to location of playe          
  103.             send "&cUstawiłeś spawn Seek"
  104.        
  105.        if arg 1 is "setseek":
  106.             set {HideAndSeek.lobby} to location of playe           
  107.             send "&cUstawiłeś lobby HideAndSeek"
Advertisement
Add Comment
Please, Sign In to add comment