Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ############################################
- Copyright
- Im_Flexy & NexuzzzMC
- Må ikke videresælges!
- ############################################
- on load:
- message "&8&m-------------------&r &3BANDER &8&m-------------------" to console
- message "&3Bande 1.1 er loadet" to console
- message "&8&m-------------------&r &3BANDER &8&m-------------------" to console
- options:
- prefix: &8[&e&lBander&8] &7
- chat: true
- chatformat: &8[&b{bande}&8] %colored player's prefix%%player%%colored player's suffix%&3 ✄&7 # "{bande}"
- chatformatno: %colored player's prefix%%player%%colored player's suffix%&f&3 ✄&7
- command /bande [<text=help>] [<text>]:
- aliases: /b, /bander
- trigger:
- # AIDE
- if arg 1 is "help":
- message "&8&m------------&3 Bande kommandoer &8&m------------"
- message "&8/&fBande opret &c<navn> &8| &7lav en bande"
- message "&8/&fBande forlad &8| &7forlad banden"
- message "&8/&fBande invite &c<Spiller> &8| &7invite en spiller"
- message "&8/&fBande join &c<bande> &8| &7for at joine en bande"
- message "&8/&fBande list &8| &7se en liste over alle bander"
- message "&8/&fBande info &c<bande> &8| &7se info om en bande"
- message "&8&m------------&3 Bande kommandoer &8&m------------"
- stop
- if arg 1 is "opret":
- if {bande.%player%} is false:
- if arg 2 is set:
- if player's money is between -4999 and 4998:
- message "{@prefix} Det koster 5000 at lave en bande"
- stop
- if {bande.use.%arg 2%} is not set:
- set {bande.use.%arg 2%} to true
- set {bande.owner.%arg 2%} to player
- set {bande.membre.%arg 2%} to 0
- add 1 to {bande.membre.%arg 2%}
- set {bande.online.%arg 2%} to 1
- add arg 2 to {bande.list::*}
- set {bande.%player%} to true
- add player to {bande.member.%arg 2%::*}
- set {bande.name.%player%} to "%arg 2%" parsed as a text
- message "{@prefix} Du har lavet banden %arg 2%."
- remove 5000 from player's money
- stop
- else:
- message "{@prefix} Banden %arg 2% findes allerede."
- stop
- else:
- message "{@prefix} &8/&fbande opret &c<navn>"
- stop
- else:
- message "{@prefix} Du er allerede med i en bande brug /bande leave. For at leave din bande"
- stop
- if arg 1 is "opret":
- if {bande.%player%} is false:
- if arg 2 is set:
- if player's money is between -4999 and 4999:
- message "{@prefix} Det koster 5000 at lave en bande"
- stop
- if {bande.use.%arg 2%} is not set:
- set {bande.use.%arg 2%} to true
- set {bande.owner.%arg 2%} to player
- set {bande.membre.%arg 2%} to 0
- add 1 to {bande.membre.%arg 2%}
- set {bande.online.%arg 2%} to 1
- add arg 2 to {bande.list::*}
- set {bande.%player%} to true
- add player to {bande.member.%arg 2%::*}
- set {bande.name.%player%} to "%arg 2%" parsed as a text
- message "{@prefix} Du har lavet banden %arg 2%."
- remove 5000 from player's money
- stop
- else:
- message "{@prefix} Banden %arg 2% findes allerede."
- stop
- else:
- message "{@prefix} &8/&fbande opret &c<navn>
- stop
- else:
- message "{@prefix} Du er allerede med i en bande brug /bande leave. For at leave din bande"
- stop
- if arg 1 is "forlad":
- if {bande.%player%} is true:
- if "%{bande.owner.%{bande.name.%player%}%}%" is "%player%":
- set {bande.%player%} to false
- clear {bande.use.%{bande.name.%player%}%}
- clear {bande.owner.%{bande.name.%player%}%}
- clear {bande.member.%{bande.name.%player%}%::*}
- remove {bande.name.%player%} from {bande.list::*}
- loop {bande.member.%{bande.name.%player%}%::*}:
- if "%loop-value%" is not "%player%":
- set {bande.%loop-value%} to false
- clear {bande.name.%loop-value%}
- clear {bande.name.%player%}
- message "{@prefix} Efter at have forladt banden, siden du var skaberen, er den blevet sletted."
- stop
- else:
- set {bande.%player%} to false
- add -1 to {bande.member.%{bande.name.%player%}%}
- add -1 to {bande.online.%{bande.name.%player%}%}
- remove player from {bande.member.%{bande.name.%player%}%::*}
- loop all players:
- if {bande.%loop-player%} is true:
- if "%{bande.name.%player%}%" is "%{bande.name.%loop-player%}%":
- message "{@prefix} %player% Gik ud af banden." to loop-player
- clear {bande.name.%player%}
- message "{@prefix} Du forlod din bande."
- stop
- if arg 1 is "invite":
- if arg 2 is set:
- set {_player} to "%arg 2%" parsed as a player
- if {_player} is online:
- if {bande.%arg 2%} is false:
- if "%{bande.owner.%{bande.name.%player%}%}%" is "%player%":
- set {bande.invite.%{bande.name.%player%}%.%arg 2%} to true
- message "{@prefix} Du har inviteret %arg 2% til at joine banden."
- message "{@prefix} %player% Du er blevet inviteret til at join bande %{bande.name.%player%}%." to {_player}
- make console execute command "/tellraw %arg 2% ["""",{""text"":""/bande join %{bande.name.%player%}%"",""clickEvent"":{""action"":""run_command"",""value"":""/bande join %{bande.name.%player%}%""},""hoverEvent"":{""action"":""show_text"",""value"":{""text"":"""",""extra"":[{""text"":""&7Clique pour rejoindre le bande %{bande.name.%player%}%""}]}}}]"
- wait 3 minutes
- set {bande.invite.%{bande.name.%player%}%.%arg 2%} to false
- stop
- else:
- message "{@prefix} Du har ikke tilladelse til invitere folk."
- stop
- else:
- message "{@prefix} %arg 2% Er allerede med i en bande."
- stop
- else:
- message "{@prefix} %arg 2% Er ikke online...."
- stop
- else:
- message "{@prefix} &8/&fbande invite &c<spiller>"
- stop
- if arg 1 is "join":
- if {bande.%player%} is false:
- if arg 2 is set:
- set {_verif} to 0
- loop {bande.list::*}:
- if "%arg 2%" is "%loop-value%":
- if {bande.invite.%arg 2%.%player%} is true:
- loop all players:
- if {bande.%loop-player%} is true:
- if "%{bande.name.%loop-player%}%" is "%arg 2%":
- message "{@prefix} %player% Har joinet banden" to loop-player
- add 1 to {_verif}
- add player to {bande.member.%arg 2%::*}
- set {bande.name.%player%} to "%arg 2%" parsed as a text
- add 1 to {bande.online.%arg 2%}
- add 1 to {bande.member.%arg 2%}
- set {bande.%player%} to true
- message "{@prefix} Du har joinet banden %arg 2%."
- stop
- else:
- message "{@prefix} Du er ikke blevet inviteret til at joine den bande %arg 2%."
- stop
- if {_verif} is 0:
- message "{@prefix} Banden %arg 2% findes ikke...."
- stop
- else:
- message "{@prefix} &8/&fbande join &c<bande>."
- stop
- else:
- message "{@prefix} Du er allerede i en bande brug /bande leave. for at gå ud af din bande"
- stop
- if arg 1 is "list":
- set {_nombre} to 0
- loop {bande.list::*}:
- message "&f%loop-value% &7- &a%{bande.online.%loop-value%}% &7/ &2%{bande.member.%loop-value%}% &3Online"
- add 1 to {_nombre}
- message "&3Der er ialt %{_nombre}% bander"
- stop
- if arg 1 is "info":
- if arg 2 is set:
- if {bande.use.%arg 2%} is true:
- message "&7Infos sur le bande %arg 2%:"
- set {_verif} to 0
- loop {bande.member.%arg 2%::*}:
- if "%loop-value%" is "%{bande.owner.%arg 2%}%":
- message "&7Créateur&8: &f%loop-value%"
- else:
- if {_verif} is 0:
- message "&7members&8:"
- add 1 to {_verif}
- message " &7- &f%loop-value%"
- message "&a%{bande.online.%arg 2%}% &7/ &2%{bande.member.%arg 2%}% &3Online"
- message "&3Fange kills&8: &3%{bande.kills.%arg 2%}%"
- message "&3Vagt kills&8: &3%{bande.vagtkills.%arg 2%}%"
- stop
- else:
- message "{@prefix} Banden %arg 2% findes ikke..."
- stop
- else:
- message "{@prefix} &8/&fbande info &c<bande>"
- stop
- on join:
- if {bande.%player%} is true:
- add 1 to {bande.online.%{bande.name.%player%}%}
- loop all players:
- if {bande.%loop-player%} is true:
- if "%{bande.name.%player%}%" is "%{bande.name.%loop-player%}%":
- message "{@prefix} %player% Joinede serveren" to loop-player
- stop
- on quit:
- if {bande.%player%} is true:
- add -1 to {bande.online.%{bande.name.%player%}%}
- loop all players:
- if {bande.%loop-player%} is true:
- if "%{bande.name.%player%}%" is "%{bande.name.%loop-player%}%":
- message "{@prefix} %player% Leavede serven" to loop-player
- stop
- every 1 seconds:
- loop all players:
- if {bande.%loop-player%} is not set:
- set {bande.%loop-player%} to false
- stop
- on chat:
- if "{@chat}" is "true":
- if {bande.%player%} is true:
- cancel event
- set {_prefix} to "{@chatformat}"
- replace all "{bande}" with "%{bande.name.%player%}%" in {_prefix}
- broadcast "%{_prefix}% %message%"
- stop
- if {bande.%player%} is false:
- cancel event
- set {_prefix} to "{@chatformatno}"
- broadcast "%{_prefix}% %message%"
- stop
- on damage:
- if attacker is a player:
- if victim is a player:
- if {bande.%victim%} is true:
- if {bande.%attacker%} is true:
- if "%{bande.name.%attacker%}%" is "%{bande.name.%victim%}%":
- cancel event
- message "{@prefix} Du kan ikke slå medlemmerne af din bande." to attacker
- stop
- on death:
- if victim has permission "vagt.bande":
- add 1 to {bande.vagtkills.%{bande.name.%attacker%}%}
- if victim does not have permission "vagt.bande":
- add 1 to {bande.kill.%{bande.name.%player%}%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement