function hGroupCreate(p: player, name: text): set {_player-has-group} to yaml value "player-group" from file "zmienne/%{_p}'s uuid%.yml" if {_player-has-group} is not set: if {_p} has permission "skript.hero": if {_p}'s balance is greater than or equal to 10000: set yaml value "player-group" from file "zmienne/%{_p}'s uuid%.yml" to "%{_name}%" set yaml value "%{_name}%.money" from file "groups/groups-bank.yml" to "0" set yaml value "%{_name}%.cobble" from file "groups/groups-bank.yml" to "0" set yaml value "%{_name}%.max-cobble" from file "groups/groups-bank.yml" to "10000" set yaml value "%{_name}%.points" from file "groups/groups-bank.yml" to "0" set yaml value "%{_name}%.owner" from file "groups/groups-list.yml" to "%{_p}%" send "&5&lCave&f&lBlock &9» &7Założyłeś grupę &3%{_name}%&7!" to {_p} broadcast "&5&lCave&f&lBlock &9» &3%{_p}% &7założył grupę &e%{_name}%&7!" send "&c-10000$" to {_p} stop send "&4&lBLAD: &7Musisz posiadac &a10000$&7!" to {_p} stop send "&4&lBLAD: &7Potrzebujesz rangi premium, aby stworzyć grupę!" to {_p} stop send "&4&lBLAD: &7Posiadasz juz grupe &8(&e%{_player-has-group}%&&7!" to {_p} command homu:groups [] []: aliases: grupy, groups, grupa, ugrupowania, ugrupowanie, firmy, partys, gildia, klan, klany, gildie, plemie, party, team, teams, gildia, group trigger: if argument 1 is "create" or "stworz" or "zaloz": if argument 2 is set: if length of arg 2 is greater than or equal to 3: if length of arg 2 is smaller than 6: if argument 2 contains "a" or "ą" or "b" or "c" or "ć" or "d" or "e" or "ę" or "f" or "g" or "h" or "i" or "j" or "k" or "l" or "ł" or "m" or "n" or "ń" or "o" or "ó" or "p" or "r" or "s" or "ś" or "t" or "u" or "w" or "y" or "z" or "ź" or "ż" or "x" or "v" or "q" or "0" or "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "+" or "-" or "@" or "'" or "/" or "\": set {_groups} to yaml value "%argument 2%" from file "groups/groups-list.yml" if {_groups} is not set: hGroupCreate(player, argument 2) stop send "&4&lBLAD: &7Grupa z taka nazwa juz istnieje!" stop send "&4&lBLAD: &7Możesz użyc tylko liter z alfabetu oraz znaków: &e+&7; &e-&7; &e@&7; &e'&7; &e/&7; &e\" stop send "&4&lBLAD: &7Grupa moze maksymalnie posiadac 5 znakow w nazwie." stop send "&4&lBLAD: &7Grupa musi posiadac minimalnie 3 znaki w nazwie." stop send "&4&lBLAD: &7Wpisz nazwe druzyny!" stop if argument 1 is "zapros" or "invite" or "zaproszenie": if argument 2 is set: set {_argument-2} to argument 2 parsed as offlineplayer if {_argument-2} is online: set {_argument2-has-group} to yaml value "player-group" from file "zmienne/%{_argument-2}'s uuid%.yml" if {_argument2-has-group} is not set: set {_player-has-group} to yaml value "player-group" from file "zmienne/%player's uuid%.yml" if {_player-has-group} is set: set {_player-is-owner} to yaml value "%{_player-has-group}%.owner" from file "groups/groups-list.yml" if {_player-is-owner} is player: if {_argument-2} is not player: set {_prefer-group} to yaml value "prefer-group" from file "zmienne/%{_argument-2}'s uuid%.yml" if {_prefer-group} is not set: set yaml value "prefer-group" from file "zmienne/%{_argument-2}'s uuid%.yml" to "%{_player-has-group}%" send "&5&lCave&f&lBlock &9» &7Zaprosiłeś gracza &3%{_argument-2}% &7do grupy!" send "&5&lCave&f&lBlock &9» &7Zostałeś zaproszony do grupy &e3%{_player-has-group}% przez &3%player%&7!" to {_argument-2} send "&5&lCave&f&lBlock &9» &7Aby odebrać zaproszenie wpisz &e/grupa dolacz&7!" to {_argument-2} wait 15 second set {_prefer} to yaml value "prefer-group" from file "zmienne/%{_argument-2}'s uuid%.yml" if {_prefer} is {_player-has-group}: delete yaml value "prefer-group" from file "zmienne/%{_argument-2}'s uuid%.yml"