Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- fpr: &7[&bFriede&7]
- command /friede [<text>] [<player>]:
- trigger:
- player is "dasjdiasjiodajiosdjaiojdiojaosidjoja":
- send "&cInternal error occurred."
- stop
- arg 1 is not set:
- send "&7&m---&6&m[&7&m-----&6 TimeLess-Friede &7&m-----&6&m]&7&m---"
- send " "
- send "&7/friede &aeinladen &9<Spieler> &7- Sende ein Friedensangebot!"
- send "&7/friede &aannehmen &9<Spieler> &7- Nimm ein Friedensangebot an!"
- send "&7/friede &cablehnen &9<Spieler> &7- Lehne ein Friedensangebot ab!"
- send "&7/friede &cbeenden &9<Spieler> &7- Beende ein Friedensabkommen!"
- send "&7/friede &eliste &7- Siehe alle deine Verbündeten an!"
- stop
- arg 1 is not "einladen" or "annehmen" or "ablehnen" or "liste":
- send "{@fpr} &cDer Befehl &a'%arg 1%' &ckonnte nicht gefunden werden."
- stop
- arg 1 is "einladen":
- arg 2 is not set:
- send "{@fpr} &cBitte gib einen Spieler an."
- stop
- loop {accepted.inv.%player%::*}:
- arg 2 is loop-value:
- send "{@fpr} &cDu hast mit diesem Spieler schon ein Friedensabkommen."
- stop
- add player to {invites.%arg player%::*}
- send "{@fpr} &7Du hast &a%arg 2% &7ein Friedensangebot gemacht!"
- send "{@fpr} &7Spieler &a%player% &7hat dir ein Friedensangebot gemacht" to arg player
- wait 1 tick
- send "{@fpr} &7Nutze: /friede &aannehmen &9%player%" to arg player
- send "{@fpr} &7Nutze: /friede &cablehnen &9%player%" to arg player
- send "{@fpr} &7Nutze: /friede &eliste" to arg player
- stop
- arg 1 is "beenden":
- arg 2 is not set:
- send "{@fpr} &cBitte gib einen Spieler an."
- stop
- loop {accepted.inv.%player%::*}:
- arg 2 is loop-value:
- send "{@fpr} &7Du hast das Friedensabkommen mit &a%arg player% &7beendet."
- remove loop-value from {accepted.inv.%player%::*}
- send "{@fpr} &7Spieler &a%player% &7hat das Friedensabkommen beendet." to arg player
- remove player from {accepted.inv.%loop-value%::*}
- stop
- arg 1 is "annehmen":
- arg 2 is not set:
- send "{@fpr} &cBitte gib einen Spieler an."
- stop
- loop {invites.%player%::*}:
- loop-value is "%arg 2%":
- add loop-value to {accepted.inv.%player%::*}
- add player to {accepted.inv.%arg 2%::*}
- remove loop-value from {invites.%player%::*}
- broadcast "{@fpr} &a%player% &7und &a%arg 2% &7haben Frieden geschlossen."
- stop
- arg 1 is "ablehnen":
- arg 2 is not set:
- send "{@fpr} &cBitte gib einen Spieler an."
- stop
- loop {invites.%player%::*}:
- loop-value is "%arg 2%":
- remove loop-value from {invites.%player%::*}
- send "{@fpr} &7Du hast das Friedensangebot von &a%loop-value% &7abgelehnt."
- send "{@fpr} &a%player% &7hat dein Friedensangebot abgelehnt. " to loop-value
- stop
- arg 1 is "liste":
- set {_number} to 0
- send "&7&m---&6&m[&7&m-----&6 TimeLess-Friede &7&m-----&6&m]&7&m---"
- send " "
- send "&7Du hast mit folgenden Spielern ein Friedensabkommen:"
- loop {accepted.inv.%player%::*}:
- add 1 to {_number}
- send "&8%{_number}%. &7┃ &a%loop-value%"
- on damage:
- damager is a player
- victim is a player
- loop {accepted.inv.%victim%::*}:
- loop-value is damager:
- cancel the event
- send "{@fpr} &7Du hast mit &a%victim% &7Frieden geschlossen!" to damager
Add Comment
Please, Sign In to add comment