# #! ________________________ # #! ___________________________________ # Support System # © Made by HiqqhFive™ # v1.0.020 # #! ___________________________________ # #! ________________________ options: prefix: &6Support &8»&7 # // Prefix for the messages. prefix_chat: &8[&cSupport&8] # // Prefix for the Support-Chats. permission_team: support.team # // Permission for the SSL-Command to work with the Tickets. version: 1.0.020 # // Version of the Skript. Please do not change. # // Commands command /Support []: trigger: {support::%player%::request} is set: delete {support::%player%::request} delete {support::%player%::reason} send "{@prefix} Du hast dein Ticket gelöscht." stop arg-1 is not set: send "{@prefix} &fUsage: /Support &e[]" stop set {_reason} to arg-1 set {support::%player%::request} to true set {support::%player%::reason} to "%{_reason}%" loop all players: loop-player has permission "{@permission_team}": send "{@prefix} &c%player% &7benötigt Hilfe." to loop-player send "{@prefix} Anliegen: &c%{_reason}%" to loop-player send "{@prefix} Du hast erfolgreich ein Ticket erstellt." send "{@prefix} Anliegen: &c%{_reason}%&7." send "{@prefix} Falls du keine Hilfe mehr benötigst, tippe &f/Support&7." stop command /ssl [] []: trigger: player has permission "{@permission_team}" arg-1 is not set: send "&7~~~~~~~~~~~~~~~ &9SUPPORT-ÜBERSICHT &7~~~~~~~~~~~~~~~" send " &7Version: {@version} &8| &7© by HiqqhFive." send "&6&m-----------------------------------------------------" send "" loop all players: {support::%loop-player%::request} is set: add 1 to {_tickets} send "%{_tickets}% &8- &c%loop-player% &8- &c%{support::%loop-player%::reason}%" else: send "{@prefix} &cEs sind keine Tickets vorhanden." stop arg-1 is "accept": arg-2 is not set: send "{@prefix} &fUsage: /SSL &8accept &e[]" stop set {_player} to arg-2 {support::%{_player}%::request} is not set: send "{@prefix} &cDieser Spieler hat kein Ticket erstellt." stop set {support::%player%::sendTo} to {_player} set {support::%{_player}%::sendTo} to player set {support::%player%::chat} to true set {support::%{_player}%::chat} to true delete {support::%{_player}%::request} send "{@prefix} &c%player% &7hat dein Ticket angenommen und wird dir nun in einem privatem Chat helfen." to {support::%player%::sendTo} send "{@prefix} Du hast &c%{_player}%&7's Ticket angenommen. Ihr seid jetzt in einem privatem Chat." to {support::%{_player}%::sendTo} send "{@prefix} Dein Anliegen: &c%{support::%{_player}%::reason}%&7." to {support::%player%::sendTo} send "{@prefix} Anliegen: &c%{support::%{_player}%::reason}%" to {support::%{_player}%::sendTo} stop arg-1 is "close": {support::%player%::sendTo} is not set: send "{@prefix} &cDu bist derzeit in keinem Supportgespräch." stop send "{@prefix} &7Dein Ticket wurde von &c%player% &7geschlossen." to {support::%player%::sendTo} send "{@prefix} &7Du hast das Ticket von &c%{support::%player%::sendTo}% &7geschlossen." to {support::%{support::%player%::sendTo}%::sendTo} delete {support::%{support::%player%::sendTo}%::*} delete {support::%player%::*} stop arg-1 is "decline": arg-2 is not set: send "{@prefix} &fUsage /SSL decline &e[]" stop set {_player} to arg-2 {support::%{_player}%::request} is not set: send "{@prefix} &cDer Spieler hat kein Ticket erstellt." stop send "{@prefix} &c%player% &7hat dein Ticket abgelehnt." to {_player} send "{@prefix} Du hast das Ticket von &c%{_player}% &7abgelehnt." delete {support::%{_player}%::*} stop arg-1 is "help": send "&7~~~~~~~~~~~~~~~ &9SUPPORT-ÜBERSICHT &7~~~~~~~~~~~~~~~" send " &7Version: {@version} &8| &7© by HiqqhFive." send "&6&m-----------------------------------------------------" send "" send "&8» &f/Ssl &8accept &e[] &8- &7Ticket annehmen." send "&8» &f/Ssl &8decline &e[] &8- &7Ticket ablehnen." send "&8» &f/Ssl &8close - &7Ticket schließen." # // Events on chat: {support::%player%::chat} is set: cancel Event send "{@prefix_chat} &6%player% &8» &9%message%" to {support::%player%::sendTo} send "{@prefix_chat} &6%player% &8» &9%message%" to {support::%{support::%player%::sendTo}%::sendTo} stop on quit: {support::%player%::chat} is set: send "{@prefix} Dein Chatpartner hat den Server verlassen. Dein Ticket wird geschlossen." to {support::%player%::sendTo} delete {support::%{support::%player%::sendTo}%::*} delete {support::%player%::*} stop {support::%player%::request} is set: delete {support::%player%::*}