Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if arg 1 is "Liste" or "list":
- # Sortieren der Liste
- set {_clan.namen.liste::*} to {clan.list::*}
- loop {_clan.namen.liste::*}:
- add {clan.level.%loop-value%} to {_clan.level.liste::*}
- set {_countcopy} to 0
- set {_count} to 1
- while {_count} is more than 0:
- set {_countcopy} to 0
- loop (size of {_clan.level.liste::*}-1) times:
- if {_clan.level.liste::%loop-number%} is less than {_clan.level.liste::%loop-number+1%}:
- set {_space} to {_clan.level.liste::%loop-number%}
- set {_clan.level.liste::%loop-number%} to {_clan.level.liste::%loop-number+1%}
- set {_clan.level.liste::%loop-number+1%} to {_space}
- set {_space} to {_clan.namen.liste::%loop-number%}
- set {_clan.namen.liste::%loop-number%} to {_clan.namen.liste::%loop-number+1%}
- set {_clan.namen.liste::%loop-number+1%} to {_space}
- add 1 to {_countcopy}
- set {_count} to {_countcopy}
- # Ausgeben der Liste
- set {_size} to size of {_clan.namen.liste::*}
- set {_page} to 1
- set {_count} to 0
- while {_size} is more than 0:
- remove 15 from {_size}
- set {_count} to 0
- loop {_clan.namen.liste::*}:
- add 1 to {_count}
- add loop-value to {_clan.page.%{_page}%::*}
- if {_count} is 15:
- add 1 to {_page}
- exit loop
- if arg 2 is not set:
- message "&9Momentan gibt es &4%size of {_clan.namen.liste::*}% &9Clans auf Soulcraft."
- message "&9Tipp: Fahre mit der Maus über die Clannamen für Infos!"
- loop {_clan.page.1::*}:
- json("%name of player%", "&c%loop-index%. &4Name: ||&6%loop-value%||ttp:&c- &c- &c- &9%loop-value% &c- &c- &c-%nl%&6Clanleiter: &a%{clan.owner.%loop-value%}%%nl%&6Clanlevel: &a%{_clan.level.liste::%loop-index%}%%nl%&6Clanmitglieder: &a%size of {clan.members.%loop-value%::*}%/%{clan.slots.%loop-value%}%%nl%&6Clanguthaben: &a$%{clan.guthaben.%loop-value%}%%nl%&6Clankills: &a%{Clan.kills.%loop-value%}%|| &c- &4Level: &6%{_clan.level.liste::%loop-index%}%", true)
- json("%name of player%", "&9Seite ||&6<<||cmd:/clan liste 0|| &41 &9von &4%{_page}% ||&6>>||cmd:/clan liste 2|| &9- &c/Clan &cListe &c<Seite>", true)
- message "&9Zum schnellen umblättern die orangenen Pfeile anklicken!"
- else if arg 2 parsed as integer is less than 1:
- message "&cDiese Seite existiert nicht!"
- stop
- else if arg 2 parsed as integer is more than {_page}:
- message "&cDiese Seite existiert nicht!"
- stop
- else:
- if arg 2 is "1":
- message "&9Momentan gibt es &4%size of {clan.list::*}% &9Clans auf Soulcraft."
- loop {_clan.page.%arg 2%::*}:
- set {_entry} to loop-index parsed as integer
- add (("%arg 2%" parsed as integer)-1)*15 to {_entry}
- json("%name of player%", "&c%{_entry}%. &4Name: ||&6%loop-value%||ttp:&c- &c- &c- &9%loop-value% &c- &c- &c-%nl%&6Clanleiter: &a%{clan.owner.%loop-value%}%%nl%&6Clanlevel: &a%{_clan.level.liste::%{_entry}%}%%nl%&6Clanmitglieder: &a%size of {clan.members.%loop-value%::*}%/%{clan.slots.%loop-value%}%%nl%&6Clanguthaben: &a$%{clan.guthaben.%loop-value%}%%nl%&6Clankills: &a%{Clan.kills.%loop-value%}%|| &c- &4Level: &6%{_clan.level.liste::%{_entry}%}%", true)
- json("%name of player%", "&9Seite ||&6<<||cmd:/clan liste %(arg-2 parsed as integer)-1%|| &4%arg 2% &9von &4%{_page}% ||&6>>||cmd:/clan liste %(arg-2 parsed as integer)+1%|| &9- &c/Clan &cListe &c<Seite>", true)
- message "&9Zum schnellen umblättern die orangenen Pfeile anklicken!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement