Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on chat:
- set {_message} to {Clans.Config.Chat}
- replace all "$clan" in {_message} with {Clans.Player.%player%.Clan}
- replace all "$prefix" in {_message} with player's prefix
- replace all "$player" in {_message} with player's name
- replace all "$suffix" in {_message} with player's suffix
- replace all "$message" in {_message} with message
- if {Clans.Config.Chat} is not set:
- cancel event
- message "&cError. Zainstaluj SkQuery"
- send "Prosze zainstalowac SkQuery aby pozbyc sie bledow na czacie!" to console
- if {Clans.Player.%player%.Clanchat} is true:
- cancel event
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- send "&b&lC &c&lLEADER &7%player%&8: &7%message%" to loop-player
- else:
- send "&b&lC &7%player%&8: &7%message%" to loop-player
- stop
- if {Clans.Player.%player%.Clan} is set:
- cancel event
- broadcast "%colored {_message}%"
- on damage:
- if victim is a player:
- if attacker is a player:
- if {Clans.Player.%victim%.Clan} is {Clans.Player.%attacker%.Clan}:
- cancel event
- stop
- loop {Clans.Clan.%{Clans.Player.%attacker%.Clan}%.Allies::*}:
- if loop-value is {Clans.Player.%victim%.Clan}:
- cancel event
- stop
- on join:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&7Lider &b%player% &7jest online." to loop-player
- sub "reloadconfig":
- delete {Clans.Config.Chat}
- set {Clans.Config.Chat} to value of "chat" pulled from "Clans/config"
- if {Clans.Config.Chat} is not set:
- put "&b$clan $prefix &7$player&8: &7$message" for "chat" in "Clans/config"
- set {Clans.Config.Chat} to value of "chat" pulled from "Clans/config"
- command /c:
- trigger:
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Player.%player%.Clanchat} is true:
- set {Clans.Player.%player%.Clanchat} to false
- message "&7Rozmawiasz teraz na &bregular czacie&7."
- stop
- set {Clans.Player.%player%.Clanchat} to true
- message "&7Rozmawiasz teraz na &bclan czacie&7."
- stop
- message "&cYou are not a member of a clan."
- command /clan [<text>] [<text>]:
- trigger:
- if arg 1 is "stworz":
- if {Clans.Player.%player%.Clan} is not set:
- if arg 2 is set:
- set {_clan} to arg 2
- replace all " " in {_clan} with ""
- if {Clans.Clan.%{_clan}%.Leader} is not set:
- if length of {_clan} is higher than 8:
- message "&cNazwa twojego klanu jest zbyt długa."
- stop
- set {Clans.Clan.%{_clan}%.Leader} to player
- add player to {Clans.Clan.%{_clan}%.Members::*}
- set {Clans.Player.%player%.Clan} to {_clan}
- broadcast "&7Nowy klan: &b%{_clan}% &7został stworzony."
- message "&7Klan został pomyślnie utworzony! Nazwa: &b%{_clan}%&7."
- stop
- message "&cTaki klan już istnieje."
- stop
- message "&cWpisz poprawną nazwę klanu."
- stop
- message "&cMusisz odejść z twojego klanu, aby stworzyć nowy."
- stop
- if arg 1 is "czlonkowie":
- if arg 2 is set:
- if {Clans.Clan.%arg 2%.Leader} is set:
- message "&7Members of &b%arg 2%&7:"
- set {_num} to 0
- loop {Clans.Clan.%arg 2%.Members::*}:
- add 1 to {_num}
- if {Clans.Clan.%arg 2%.Leader} is loop-value:
- message "&b%{_num}% &7- &c&lLEADER &b%loop-value%"
- else:
- message "&b%{_num}% &7- &b%loop-value%"
- stop
- message "&cTaki klan nie istnieje."
- stop
- if {Clans.Player.%player%.Clan} is set:
- message "&7Członkowie twojego klanu:"
- set {_num} to 0
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Members::*}:
- add 1 to {_num}
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is loop-value:
- message "&b%{_num}% &7- &c&lLEADER &b%loop-value%"
- else:
- message "&b%{_num}% &7- &b%loop-value%"
- stop
- message "&cNie jesteś członkiem żadnego klanu."
- stop
- if arg 1 is "zapros":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- if arg 2 is set:
- set {_player} to arg 2 parsed as offline player
- if {_player} is online:
- if {Clans.Player.%{_player}%.Clan} is {Clans.Player.%player%.Clan}:
- message "&cThis player is already in your clan."
- stop
- loop {Clans.Player.%{_player}%.Invitations::*}:
- if loop-value is {Clans.Player.%player%.Clan}:
- message "&cYou've already sent an invitation."
- stop
- add {Clans.Player.%player%.Clan} to {Clans.Player.%{_player}%.Invitations::*}
- message "&7Wysłano zaproszenie do gracza &b%{_player}%&7."
- send "&7Klan &b%{Clans.Player.%player%.Clan}% &7prosi cię o dołączenie." to {_player}
- send "&7To join the clan do &b/clan join %{Clans.Player.%player%.Clan}%&7." to {_player}
- send "&7Aby zobaczyć inne zaproszenia wpisz &b/clan invitations&7." to {_player}
- stop
- message "&cGracz %{_player}% jest offline."
- stop
- message "&cWpisz poprawną nazwę użytkownika."
- stop
- message "&cNie jesteś liderem klanu, nie możesz zapraszać graczy."
- stop
- message "&cNie jesteś członkiem klanu."
- stop
- if arg 1 is "zaproszenia":
- message "&7Twoje aktualne zaproszenia:"
- set {_num} to 0
- loop {Clans.Player.%player%.Invitations::*}:
- add 1 to {_num}
- message "&b%{_num}% &7- &b%loop-value%"
- stop
- if arg 1 is "staty":
- if {Clans.Player.%player%.Clan} is set:
- message "&7Clan: &b%{Clans.Player.%player%.Clan}%"
- message "&7Leader: &b%{Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader}%&7"
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Members::*}:
- add 1 to {_mem}
- message "&7Members: &b%{_mem}%/16"
- stop
- message "&cNie jesteś członkiem klanu."
- stop
- if arg 1 is "dolacz":
- if {Clans.Player.%player%.Clan} is not set:
- loop {Clans.Player.%player%.Invitations::*}:
- if arg 2 is loop-value:
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Members::*}:
- add 1 to {_mem}
- if {_mem} is higher than 15:
- message "&cThis clan has reached the maximum of members."
- stop
- add player to {Clans.Clan.%loop-value%.Members::*}
- set {Clans.Player.%player%.Clan} to loop-value
- delete {Clans.Player.%player%.Invitations::*}
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&7Twój klan ma nowego członka. Jest to &b%player%&7!" to loop-player
- stop
- message "&cTen klan nie wysłał do Ciebie zaproszenia."
- stop
- message "&cMusisz opuścić swój klan, aby dołączyć do innego."
- stop
- if arg 1 is "odejdz":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- message "&7Na pewno usunąć klan? Wpisz &b/clan delete &7 a twój klan zostanie usunięty."
- stop
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&b%player% &7has left your clan." to loop-player
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Members::*}:
- if loop-value is player's name:
- remove loop-value from {Clans.Clan.%{Clans.Player.%player%.Clan}%.Members::*}
- delete {Clans.Player.%player%.Clan}
- delete {Clans.Player.%player%.Clanchat}
- stop
- message "&cNie jesteś członkiem klanu."
- stop
- if arg 1 is "usun":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&7Your clan has been deleted." to loop-player
- set {_clan} to {Clans.Player.%player%.Clan}
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Members::*}:
- delete {Clans.Player.%loop-value%.Clan}
- delete {Clanc.Player.%loop-value%.Clanchat}
- delete {Clans.Clan.%{_clan}%.Leader}
- delete {Clans.Clan.%{_clan}%.Members::*}
- stop
- message "&cNie jesteś liderem klanu."
- stop
- message "&cNie jesteś członkiem klanu."
- stop
- if arg 1 is "Autor":
- message "&7Skrypt stworzony przez: &bellanore aka. Sancte"
- message "&7Wersja 2.0"
- stop
- if arg 1 is "sojusz":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- if arg 2 is set:
- if arg 2 is {Clans.Player.%player%.Clan}:
- message "&cNie możesz być w sojuszu ze swoim klanem."
- stop
- if {Clans.Clan.%arg 2%.Leader} is set:
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Allies::*}:
- if loop-value is arg 2:
- message "&cTen klan jest już na liście sojuszy."
- stop
- add arg 2 to {Clans.Clan.%{Clans.Player.%player%.Clan}%.Allies::*}
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&b%arg 2% &7jest teraz na liście sojuszy." to loop-player
- send "&7You will get informed when they ally you back." to loop-player
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is arg 2:
- loop {Clans.Clan.%arg 2%.Allies::*}:
- if loop-value is {Clans.Player.%player%.Clan}:
- send "&b%{Clans.Player.%player%.Clan}% &7dodał twój klan do sojuszy." to loop-player
- send "&7Both of your clans can't attack the other clan anymore." to loop-player
- stop
- send "&b%{Clans.Player.%player%.Clan}% &7has added your clan to their ally list." to loop-player
- send "&7Pokochają cię, jeśli dodasz ich do listy sojuszy. Wpisz &b/clan ally %{Clans.Player.%player%.Clan}% &7aby dodać do listy sojuszy." to loop-player
- stop
- message "&cTen klan nie istnieje."
- stop
- message "&cProszę wpisać istniejący klan."
- stop
- message "&cNie jesteś liderem twojego klanu."
- stop
- message "Nie jesteś członkiem klanu."
- stop
- if arg 1 is "wojna":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- if arg 2 is set:
- if arg 2 is {Clans.Player.%player%.Clan}:
- message "&cNie możesz dodać własnego klanu do listy wrogów."
- stop
- if {Clans.Clan.%arg 2%.Leader} is set:
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Enemies::*}:
- if loop-value is arg 2:
- message "&cTen klan jest już na liście wrogów."
- stop
- add arg 2 to {Clans.Clan.%{Clans.Player.%player%.Clan}%.Enemies::*}
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&b%arg 2% &7is now in your enemy." to loop-player
- stop
- message "&cTen klan nie istnieje."
- stop
- message "&cProszę wpisać istniejący klan."
- stop
- message "&cNie jesteś liderem twojego klanu."
- stop
- message "Nie jesteś członkiem klanu."
- stop
- if arg 1 is "koniecsojuszu":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- if arg 2 is set:
- if {Clans.Clan.%arg 2%.Leader} is set:
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Allies::*}:
- if loop-value is arg 2:
- remove loop-value from {Clans.Clan.%{Clans.Player.%player%.Clan}%.Allies::*}
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&7Nie jesteście już w sojuszu z &b%arg 2%&7." to loop-player
- loop all players:
- if {Clans.Player.%loop-player-1%.Clan} is arg 2:
- loop {Clans.Clan.%arg 2%.Allies::*}:
- if loop-value-2 is {Clans.Player.%player%.Clan}:
- send "&b%{Clans.Player.%player%.Clan}% &7usunął z wami sojusz." to loop-player
- stop
- stop
- message "&cTen klan nie jest na liscie sojuszów."
- stop
- message "&cTen klan nie istnieje."
- stop
- message "&cWpisz poprawny klan."
- stop
- message "&cNie jesteś liderem klanu."
- stop
- message "Nie jesteś w żadnym klanie."
- stop
- if arg 1 is "koniecwojny":
- if {Clans.Player.%player%.Clan} is set:
- if {Clans.Clan.%{Clans.Player.%player%.Clan}%.Leader} is player's name:
- if arg 2 is set:
- if {Clans.Clan.%arg 2%.Leader} is set:
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Enemies::*}:
- if loop-value is arg 2:
- remove loop-value from {Clans.Clan.%{Clans.Player.%player%.Clan}%.Enemies::*}
- loop all players:
- if {Clans.Player.%loop-player%.Clan} is {Clans.Player.%player%.Clan}:
- send "&7You removed &b%arg 2% &7from your enemy list." to loop-player
- loop all players:
- if {Clans.Player.%loop-player-1%.Clan} is arg 2:
- loop {Clans.Clan.%arg 2%.Enemies::*}:
- if loop-value-2 is {Clans.Player.%player%.Clan}:
- send "&b%{Clans.Player.%player%.Clan}% &7removed you from their enemy list." to loop-player
- stop
- stop
- message "&cTen klan nie jest na liscie sojuszów."
- stop
- message "&cTen klan nie istnieje."
- stop
- message "&cWpisz poprawny klan."
- stop
- message "&cNie jesteś liderem twojego klanu."
- stop
- message "Nie jestes w żadnym klanie."
- stop
- if arg 1 is "sojusznicy":
- if {Clans.Player.%player%.Clan} is set:
- message "&7Sojusznicy twojego klanu:"
- set {_num} to 0
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Allies::*}:
- add 1 to {_num}
- message "&b%{_num}% &7- &b%loop-value%"
- stop
- message "&cNie jesteś w żadnym klanie."
- stop
- if arg 1 is "wrogowie":
- if {Clans.Player.%player%.Clan} is set:
- message "&7Wrogowie twojego klanu:"
- set {_num} to 0
- loop {Clans.Clan.%{Clans.Player.%player%.Clan}%.Enemies::*}:
- add 1 to {_num}
- message "&b%{_num}% &7- &b%loop-value%"
- stop
- message "&cNie jesteś w żadnym klanie."
- stop
- if arg 1 is "reload":
- if player has permission "Clans.Reload":
- invoke "reloadconfig"
- message "&7Pomyslnie przeladowano &bClans&7."
- stop
- message "&7Pomoc dla &bClans&7:"
- message "&e&l/clan <komenda>"
- message "&estworz <Nazwa> &7- Tworzy nowy klan. Nazwa nie moze być dłuższa niż 8 liter!"
- message "&edolacz <Name> &7- Jeśli zostaniesz zaproszony, możesz dołączyć do klanu.
- message "&eodejdz &7- Opuść swój klan. (Nie działa dla liderów)"
- message "&eusun &7- Usuń swój klan. (Tylko dla liderów)"
- message "&ezapros <Player> &7- Zaproś gracza do klanu."
- message "&ezaproszenia &7- Sprawdź oczekujące zaproszenia do klanów."
- message "&estaty &7- Zobacz statystyki twojego klanu."
- message "&eczlonkowie [Nazwa] &7- Zobacz graczy z twojego klanu."
- message "&eautor &7- Inforamcje na temat skryptu."
- message "&esojusz <Clan> &7- Stwórz sojusz z innym klanem."
- message "&ewojna <Clan> &7- Wypowiedz klanowi wojnę."
- message "&ekoniecsojuszu <Clan> &7- Zakończ sojusz z sojuszniczym klanem."
- message "&ekoniecwojny <Clan> &7- Zakończ wojnę z wrogim klanem."
- message "&esojusznicy &7- Zobacz sojuszników klanu."
- message "&ewrogowie &7- Zobacz wrogów klanu."
- if player has permission "Clans.Reload":
- message "&ereload &7- Przeładowanie ustawień."
- message "&b&l/c &7- Przełącz między normalnym, a klanowym czatem. (Tylko jeśli jesteś w klanie)."
Advertisement
Add Comment
Please, Sign In to add comment