Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. else if arg 1 is "Liste" or "list":
  2. # Sortieren der Liste
  3.  
  4. set {_clan.namen.liste::*} to {clan.list::*}
  5. loop {_clan.namen.liste::*}:
  6. add {clan.level.%loop-value%} to {_clan.level.liste::*}
  7. set {_countcopy} to 0
  8. set {_count} to 1
  9. while {_count} is more than 0:
  10. set {_countcopy} to 0
  11. loop (size of {_clan.level.liste::*}-1) times:
  12. if {_clan.level.liste::%loop-number%} is less than {_clan.level.liste::%loop-number+1%}:
  13. set {_space} to {_clan.level.liste::%loop-number%}
  14. set {_clan.level.liste::%loop-number%} to {_clan.level.liste::%loop-number+1%}
  15. set {_clan.level.liste::%loop-number+1%} to {_space}
  16. set {_space} to {_clan.namen.liste::%loop-number%}
  17. set {_clan.namen.liste::%loop-number%} to {_clan.namen.liste::%loop-number+1%}
  18. set {_clan.namen.liste::%loop-number+1%} to {_space}
  19. add 1 to {_countcopy}
  20. set {_count} to {_countcopy}
  21.  
  22. # Ausgeben der Liste
  23. set {_size} to size of {_clan.namen.liste::*}
  24. set {_page} to 1
  25. set {_count} to 0
  26. while {_size} is more than 0:
  27. remove 15 from {_size}
  28. set {_count} to 0
  29. loop {_clan.namen.liste::*}:
  30. add 1 to {_count}
  31. add loop-value to {_clan.page.%{_page}%::*}
  32. if {_count} is 15:
  33. add 1 to {_page}
  34. exit loop
  35. if arg 2 is not set:
  36. message "&9Momentan gibt es &4%size of {_clan.namen.liste::*}% &9Clans auf Soulcraft."
  37. message "&9Tipp: Fahre mit der Maus über die Clannamen für Infos!"
  38. loop {_clan.page.1::*}:
  39. 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)
  40. 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)
  41. message "&9Zum schnellen umblättern die orangenen Pfeile anklicken!"
  42. else if arg 2 parsed as integer is less than 1:
  43. message "&cDiese Seite existiert nicht!"
  44. stop
  45. else if arg 2 parsed as integer is more than {_page}:
  46. message "&cDiese Seite existiert nicht!"
  47. stop
  48. else:
  49. if arg 2 is "1":
  50. message "&9Momentan gibt es &4%size of {clan.list::*}% &9Clans auf Soulcraft."
  51. loop {_clan.page.%arg 2%::*}:
  52. set {_entry} to loop-index parsed as integer
  53. add (("%arg 2%" parsed as integer)-1)*15 to {_entry}
  54. 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)
  55. 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)
  56. message "&9Zum schnellen umblättern die orangenen Pfeile anklicken!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement