Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 "opusc":
- 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement