Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Options:
- Prefix: &6&lCELLER &8»&e
- SDage: 1
- on join:
- if {UUIDC.%player%} isn't set:
- set {UUIDC.%player%} to player's uuid
- command /delete:
- permission: *
- trigger:
- delete {CELLE::*}
- delete {signs::*}
- every second:
- if {CELLE.SLETTET.SPILLERNAVNE::*} is set:
- loop {CELLE.SLETTET.SPILLERNAVNE::*}:
- if {CELLE.SLETTET.SEKUNDER::%{UUIDC.%loop-value%}%} is between -9999999999999999999999 and 0:
- if {CELLE.SLETTET.MINUTTER::%{UUIDC.%loop-value%}%} is between -9999999999999999999999 and 0:
- if {CELLE.SLETTET.TIMER::%{UUIDC.%loop-value%}%} is between -9999999999999999999999 and 0:
- if {CELLE.SLETTET.DAGE::%{UUIDC.%loop-value%}%} is between -9999999999999999999999 and 0:
- #message "&8&m---------------------&c INFO &8&m---------------------" to loop-value
- #message "&e Du kan nu få en ny hytte" to loop-value
- #message "&8&m---------------------&c INFO &8&m---------------------" to loop-value
- execute console command "ce delete %loop-value%"
- clear {CELLE.SLETTET::%{UUIDC.%loop-value%}%}
- clear {CELLE.SLETTET.DAGE::%{UUIDC.%loop-value%}%}
- clear {CELLE.SLETTET.TIMER::%{UUIDC.%loop-value%}%}
- clear {CELLE.SLETTET.MINUTTER::%{UUIDC.%loop-value%}%}
- clear {CELLE.SLETTET.SEKUNDER::%{UUIDC.%loop-value%}%}
- delete {CELLE.SLETTET.SPILLERNAVNE::%{UUIDC.%loop-value%}%::*}
- delete {CELLE::%{UUIDC.%loop-value%}%::EJER}
- remove 1 from {CELLE.SLETTET.DAGE::%{UUIDC.%loop-value%}%}
- set {CELLE.SLETTET.TIMER::%{UUIDC.%loop-value%}%} to 24
- remove 1 from {CELLE.SLETTET.TIMER::%{UUIDC.%loop-value%}%}
- set {CELLE.SLETTET.MINUTTER::%{UUIDC.%loop-value%}%} to 60
- remove 1 from {CELLE.SLETTET.MINUTTER::%{UUIDC.%loop-value%}%}
- set {CELLE.SLETTET.SEKUNDER::%{UUIDC.%loop-value%}%} to 60
- remove 1 from {CELLE.SLETTET.SEKUNDER::%{UUIDC.%loop-value%}%}
- # set action bar of loop-value to "&8[&9Celle&8]&r &3&c&o%{CELLE.SLETTET.DAGE::%{UUIDC.%loop-value%}%}%&8&o:&c&o%{CELLE.SLETTET.TIMER::%{UUIDC.%loop-value%}%}%&8&o:&c&o%{CELLE.SLETTET.MINUTTER::%{UUIDC.%loop-value%}%}%&8&o:&c&o%{CELLE.SLETTET.SEKUNDER::%{UUIDC.%loop-value%}%}%"
- stop
- stop
- command /ce [<text>] [<offlineplayer>] [<text>]:
- trigger:
- if arg 1 isn't "info","remove","addmember","del","add","delmember", "remmember","maintenance","delete" or "clear":
- execute player command "/ce"
- stop
- if arg 1 is not set:
- message "&8&m---------------------&8&m------&8&m---------------------"
- if player have permission "*":
- message "&6Spiller Kommandoer&8:"
- message "&8» &6/ce add <navn> &8- &eAdder en til din celle!"
- message "&8» &6/ce remove <navn> &8- &eFjerner en fra din celle!"
- message "&8» &6/ce delete &8- &eFjerner din celle"
- message "&8» &6/ce info &8- &eInfo omkring din celle"
- if player have permission "Junglen.*":
- message ""
- message "&6Admin Kommandoer&8:"
- message "&8» &6/ce delete <navn> &8- &eFjerner en fra en celle"
- message "&8» &6/ce info <navn> &8- &eInfo omkring en spiller's celle"
- message "&8» &6/ce maintenance &8- &eStop celle tiden &8(&cEjer only&8)"
- message "&8&m---------------------&8&m------&8&m---------------------"
- stop
- if arg 1 is "delete" or "clear" or "slet":
- if arg 2 is not set:
- if player is op:
- set {CELLE.SLETTET::%{UUIDC.%player%}%} to true
- set {CELLE.SLETTET.DAGE::%{UUIDC.%player%}%} to 1
- set {CELLE.SLETTET.TIMER::%{UUIDC.%player%}%} to 0
- set {CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%} to 0
- set {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%} to 0
- add player to {CELLE.SLETTET.SPILLERNAVNE::*}
- clear {CELLE::%{UUIDC.%player%}%::EJET}
- set {_Pris} to {CELLE::%{UUIDC.%player%}%::PRIS}
- set {_celleID} to {CELLE::%{UUIDC.%player%}%::EJER}
- delete {CELLE::%{UUIDC.%player%}%::EJER}
- clear {CELLE::%{UUIDC.%player%}%::TILF?JET}
- clear {CELLE::%{UUIDC.%player%}%::EJET.AF}
- clear {CELLE::%{UUIDC.%player%}%::%{_celleID}%::K?BT}
- clear {CELLE::%{UUIDC.%player%}%::MAKS}
- remove player from {CELLE::*}
- clear {CELLE::%{UUIDC.%player%}%::DAGE}
- clear {CELLE::%{UUIDC.%player%}%::TIMER}
- clear {CELLE::%{UUIDC.%player%}%::MINUTTER}
- clear {CELLE::%{UUIDC.%player%}%::SEKUNDER}
- clear {CELLE::%{UUIDC.%player%}%::MDAGE}
- replace all "&7" with "" in {_celleID}
- set {_Verden} to {CELLE:%{UUIDC.%player%}%::VERDEN}
- execute console command "/rg remmember %{_celleID}% -a -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg removeowner %{_celleID}% -a -w %{_Verden}%"
- clear {CELLE:%{UUIDC.%player%}%::VERDEN}
- loop {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}:
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.ID::%{UUIDC.%player%}%}
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.EJER::%{UUIDC.%player%}%}
- clear {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}
- set line 1 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&6&lTIL SALG"
- set line 2 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&e$%{_Pris}%"
- set line 3 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "%{_celleID}%"
- set line 4 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&e1 Dag"
- clear {CELLE::%{UUIDC.%player%}%::PRIS}
- clear {CELLE::%{UUIDC.%player%}%::PRIS2}
- clear {CELLE::%{UUIDC.%player%}%::LOK}
- clear {_celleID}
- message "{@Prefix} &eDu fjerned din hytte!"
- stop
- else if {CELLE::%{UUIDC.%player%}%::EJER} is not set:
- message "{@Prefix} &eDu har ingen celle"
- stop
- else if {CELLE.SLETTET::%{UUIDC.%player%}%} is set:
- message "{@Prefix} &eDu kan først fjerne din celle om:"
- if {CELLE.SLETTET.DAGE::%{UUIDC.%player%}%} is between 1 and 999999999999999999:
- set {_D} to {CELLE.SLETTET.DAGE::%{UUIDC.%player%}%}
- set {_T} to {CELLE.SLETTET.TIMER::%{UUIDC.%player%}%}
- set {_M} to {CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%}
- set {_S} to {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}
- #DAYS
- if {_D} is 0:
- set {_D} to "Dage"
- if {_D} is 1:
- set {_D} to "dag"
- if {_D} is more than 1:
- set {_D} to "dage"
- #HOURS
- if {_T} is 0:
- set {_T} to "timer"
- if {_T} is 1:
- set {_T} to "time"
- if {_T} is more than 1:
- set {_T} to "timer"
- #MINUTES
- if {_M} is 0:
- set {_M} to "minutter"
- if {_M} is 1:
- set {_M} to "minut"
- if {_M} is more than 1:
- set {_M} to "minutter"
- #SECONDS
- if {_S} is 0:
- set {_S} to "sekunder"
- if {_S} is 1:
- set {_S} to "sekund"
- if {_S} is more than 1:
- set {_S} to "sekunder"
- message "{@Prefix} &e%{CELLE.SLETTET.DAGE::%{UUIDC.%player%}%}% %{_D}%&6, &6%{CELLE.SLETTET.TIMER::%{UUIDC.%player%}%}% %{_T}%&e, &6%{CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%}% %{_M}%&e og &6%{CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}%&e %{_S}%"
- stop
- if {CELLE.SLETTET.TIMER::%{UUIDC.%player%}%} is between 1 and 999999999999999999:
- set {_T} to {CELLE.SLETTET.TIMER::%{UUIDC.%player%}%}
- set {_M} to {CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%}
- set {_S} to {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}
- #HOURS
- if {_T} is 0:
- set {_T} to "timer"
- if {_T} is 1:
- set {_T} to "time"
- if {_T} is more than 1:
- set {_T} to "timer"
- #MINUTES
- if {_M} is 0:
- set {_M} to "minutter"
- if {_M} is 1:
- set {_M} to "minut"
- if {_M} is more than 1:
- set {_M} to "minutter"
- #SECONDS
- if {_S} is 0:
- set {_S} to "sekunder"
- if {_S} is 1:
- set {_S} to "sekund"
- if {_S} is more than 1:
- set {_S} to "sekunder"
- message "{@Prefix} &e%{CELLE.SLETTET.TIMER::%{UUIDC.%player%}%}% %{_T}%&6, &e%{CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%}% %{_M}%&6 og &e%{CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}% %{_S}%"
- stop
- if {CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%} is between 1 and 999999999999999999:
- set {_M} to {CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%}
- set {_S} to {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}
- #MINUTES
- if {_M} is 0:
- set {_M} to "minutes"
- if {_M} is 1:
- set {_M} to "minute"
- if {_M} is more than 1:
- set {_M} to "minutes"
- #SECONDS
- if {_S} is 0:
- set {_S} to "sekunder"
- if {_S} is 1:
- set {_S} to "sekund"
- if {_S} is more than 1:
- set {_S} to "sekunder"
- message "{@Prefix} &e%{CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%}% %{_M}%&6 og &e%{CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}% %{_S}%"
- stop
- if {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%} is between 1 and 999999999999999999:
- set {_S} to {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}
- #SECONDS
- if {_S} is 0:
- set {_S} to "sekunder"
- if {_S} is 1:
- set {_S} to "sekund"
- if {_S} is more than 1:
- set {_S} to "sekunder"
- message "{@Prefix} &e%{CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%}% %{_S}%"
- stop
- set {CELLE.SLETTET::%{UUIDC.%player%}%} to true
- set {CELLE.SLETTET.DAGE::%{UUIDC.%player%}%} to 1
- set {CELLE.SLETTET.TIMER::%{UUIDC.%player%}%} to 0
- set {CELLE.SLETTET.MINUTTER::%{UUIDC.%player%}%} to 0
- set {CELLE.SLETTET.SEKUNDER::%{UUIDC.%player%}%} to 0
- add player to {CELLE.SLETTET.SPILLERNAVNE::*}
- clear {CELLE::%{UUIDC.%player%}%::EJET}
- set {_Pris} to {CELLE::%{UUIDC.%player%}%::PRIS}
- set {_celleID} to {CELLE::%{UUIDC.%player%}%::EJER}
- clear {CELLE::%{UUIDC.%player%}%::EJER}
- clear {CELLE::%{UUIDC.%player%}%::TILF?JET}
- clear {CELLE::%{UUIDC.%player%}%::EJET.AF}
- clear {CELLE::%{UUIDC.%player%}%::%{_celleID}%::K?BT}
- clear {CELLE::%{UUIDC.%player%}%::MAKS}
- remove player from {CELLE::*}
- clear {CELLE::%{UUIDC.%player%}%::DAGE}
- clear {CELLE::%{UUIDC.%player%}%::TIMER}
- clear {CELLE::%{UUIDC.%player%}%::MINUTTER}
- clear {CELLE::%{UUIDC.%player%}%::SEKUNDER}
- clear {CELLE::%{UUIDC.%player%}%::MDAGE}
- replace all "&7" with "" in {_celleID}
- set {_Verden} to {CELLE:%{UUIDC.%player%}%::VERDEN}
- execute console command "/rg remmember %{_celleID}% -a -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg removeowner %{_celleID}% -a -w %{_Verden}%"
- clear {CELLE:%{UUIDC.%player%}%::VERDEN}
- loop {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}:
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.ID::%{UUIDC.%player%}%}
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.EJER::%{UUIDC.%player%}%}
- clear {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}
- set line 1 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&6&lTIL SALG"
- set line 2 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&e$%{_Pris}%"
- set line 3 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "%{_celleID}%"
- set line 4 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&e1 Dag"
- clear {CELLE::%{UUIDC.%player%}%::PRIS}
- clear {CELLE::%{UUIDC.%player%}%::PRIS2}
- clear {CELLE::%{UUIDC.%player%}%::LOK}
- clear {_celleID}
- message "{@Prefix} &eDu fjerned din celle!"
- stop
- if arg 2 is set:
- if player doesn't have permission "*":
- message "{@Prefix} &eDu er ikke ADMIN!"
- stop
- if {CELLE::%{UUIDC.%arg 2%}%::EJER} is not set:
- message "{@Prefix} &a%arg 2%&c Ja.. Du har ingen celle"
- stop
- if command sender isn't console:
- clear {CELLE.SLETTET::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.DAGE::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.TIMER::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.MINUTTER::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.SEKUNDER::%{UUIDC.%arg 2%}%}
- remove arg 2 from {CELLE.SLETTET.SPILLERNAVNE::*}
- clear {CELLE::%{UUIDC.%arg 2%}%::EJET}
- set {_Pris} to {CELLE::%{UUIDC.%arg 2%}%::PRIS}
- set {_celleID} to {CELLE::%{UUIDC.%arg 2%}%::EJER}
- clear {CELLE::%{UUIDC.%arg 2%}%::EJER}
- clear {CELLE::%{UUIDC.%arg 2%}%::TILF?JET}
- clear {CELLE::%{UUIDC.%arg 2%}%::EJET.AF}
- clear {CELLE::%{UUIDC.%arg 2%}%::%{_celleID}%::K?BT}
- clear {CELLE::%{UUIDC.%arg 2%}%::MAKS}
- remove arg 2 from {CELLE::*}
- clear {CELLE::%{UUIDC.%arg 2%}%::DAGE}
- clear {CELLE::%{UUIDC.%arg 2%}%::TIMER}
- clear {CELLE::%{UUIDC.%arg 2%}%::MINUTTER}
- clear {CELLE::%{UUIDC.%arg 2%}%::SEKUNDER}
- clear {CELLE::%{UUIDC.%arg 2%}%::MDAGE}
- replace all "&7" with "" in {_celleID}
- set {_Verden} to {CELLE:%{UUIDC.%arg 2%}%::VERDEN}
- execute console command "/rg removeowner %{_celleID}% %arg 2% -w %{_Verden}%"
- execute console command "/rg remmember %{_celleID}% -a -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %arg 2% -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg removeowner %{_celleID}% -a -w %{_Verden}%"
- clear {CELLE:%{UUIDC.%arg 2%}%::VERDEN}
- loop {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*}:
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.ID::%{UUIDC.%arg 2%}%}
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.EJER::%{UUIDC.%arg 2%}%}
- clear {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*}
- set line 1 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "&6&lTIL SALG"
- set line 2 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "&e$%{_Pris}%"
- set line 3 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "%{_celleID}%"
- set line 4 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "&e1 Dag"
- clear {CELLE::%{UUIDC.%arg 2%}%::LOK}
- clear {CELLE::%{UUIDC.%arg 2%}%::PRIS}
- clear {CELLE::%{UUIDC.%arg 2%}%::PRIS2}
- clear {_celleID}
- message "{@Prefix} &eDu fjernede &a%arg 2%'s&7 celle!"
- message "{@Prefix} &eDu kan nu købe en ny celle." to arg 2
- stop
- if arg 2 is set:
- if {CELLE::%{UUIDC.%arg 2%}%::EJER} is not set:
- message "{@Prefix} &6%arg 2%&e Har ingen celle!"
- stop
- if command sender is console:
- clear {CELLE.SLETTET::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.DAGE::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.TIMER::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.MINUTTER::%{UUIDC.%arg 2%}%}
- clear {CELLE.SLETTET.SEKUNDER::%{UUIDC.%arg 2%}%}
- remove arg 2 from {CELLE.SLETTET.SPILLERNAVNE::*}
- clear {CELLE::%{UUIDC.%arg 2%}%::EJET}
- set {_Pris} to {CELLE::%{UUIDC.%arg 2%}%::PRIS}
- set {_celleID} to {CELLE::%{UUIDC.%arg 2%}%::EJER}
- clear {CELLE::%{UUIDC.%arg 2%}%::EJER}
- clear {CELLE::%{UUIDC.%arg 2%}%::TILF?JET}
- clear {CELLE::%{UUIDC.%arg 2%}%::EJET.AF}
- clear {CELLE::%{UUIDC.%arg 2%}%::%{_celleID}%::K?BT}
- clear {CELLE::%{UUIDC.%arg 2%}%::MAKS}
- remove arg 2 from {CELLE::*}
- clear {CELLE::%{UUIDC.%arg 2%}%::DAGE}
- clear {CELLE::%{UUIDC.%arg 2%}%::TIMER}
- clear {CELLE::%{UUIDC.%arg 2%}%::MINUTTER}
- clear {CELLE::%{UUIDC.%arg 2%}%::SEKUNDER}
- clear {CELLE::%{UUIDC.%arg 2%}%::MDAGE}
- clear {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.EJER::*}
- clear {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::*}
- replace all "&7" with "" in {_celleID}
- set {_Verden} to {CELLE:%{UUIDC.%arg 2%}%::VERDEN}
- execute console command "/rg remmember %{_celleID}% -a -w %{_Verden}%"
- execute console command "/rg remmember %{_celleID}% -a -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg remowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg removeowner %{_celleID}% -a -w %{_Verden}%"
- clear {CELLE:%{UUIDC.%arg 2%}%::VERDEN}
- loop {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*}:
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.ID::%{UUIDC.%arg 2%}%}
- clear {CELLE.%{UUIDC.%loop-value%}%::TILF?JET.EJER::%{UUIDC.%arg 2%}%}
- clear {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*}
- set line 1 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "&6&lTIL SALG"
- set line 2 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "&e$%{_Pris}%"
- set line 3 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "%{_celleID}%"
- set line 4 of block at {CELLE::%{UUIDC.%arg 2%}%::LOK} to "&e1 Dag"
- clear {CELLE::%{UUIDC.%arg 2%}%::LOK}
- clear {CELLE::%{UUIDC.%arg 2%}%::PRIS}
- clear {CELLE::%{UUIDC.%arg 2%}%::PRIS2}
- message "{@Prefix} &a%arg 2%'s &ccelle løb ud!"
- message "{@Prefix} &cDin hytte &a%{_celleID}% &cløb ud!!" to arg 2
- clear {_celleID}
- stop
- if arg 1 is "addmember" or "add":
- if {CELLE::%{UUIDC.%player%}%::EJER} is not set:
- message "{@Prefix} &cDu har ingen celle!"
- stop
- if arg 2 is set:
- if arg 2 is "%player%":
- message "{@Prefix} &7Du kan ikke adde dig selv til din egen celle."
- stop
- if {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*} contains arg 2:
- message "{@Prefix} &a%arg 2% &7er allerde addet til din celle."
- stop
- message "{@Prefix} &a%arg 2% &7Er nu added."
- message "{@Prefix} &7Du er blevet added &7til &a%command sender%'s &7celle!" to arg 2
- add arg 2 to {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}
- set {_celleID} to {CELLE::%{UUIDC.%player%}%::EJER}
- set {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::%{UUIDC.%player%}%} to {_celleID}
- set {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.EJER::%{UUIDC.%player%}%} to player
- replace all "&7" with "" in {_celleID}
- set {_Verden} to {CELLE:%{UUIDC.%player%}%::VERDEN}
- execute console command "/rg addmember %{_celleID}% %arg 2% -w %{_Verden}%"
- clear {_celleID}
- stop
- message "{@Prefix} &7Du skal skrive et spiller navn!"
- stop
- if arg 1 is "delmember","del","remove" or "remmember":
- if {CELLE::%{UUIDC.%player%}%::EJER} is not set:
- message "{@Prefix} &cDu har ikke adgang."
- stop
- if arg 2 is set:
- if arg 2 is "%player%":
- message "{@Prefix} &7Du kan ikke fjerne dig selv fra din egen celle."
- stop
- loop {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}:
- if loop-value is arg 2:
- message "{@Prefix} &a%arg 2% &7Er blevet fjernet fra din celle."
- message "{@Prefix} &7Du blev &7fjernet &7fra &a%command sender%'s &7celle." to arg 2
- remove arg 2 from {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}
- set {_celleID} to {CELLE::%{UUIDC.%player%}%::EJER}
- clear {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::%{UUIDC.%player%}%}
- clear {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.EJER::%{UUIDC.%player%}%}
- replace all "&7" with "" in {_celleID}
- set {_Verden} to {CELLE:%{UUIDC.%player%}%::VERDEN}
- execute console command "/rg remmember %{_celleID}% %arg 2% -w %{_Verden}%"
- clear {_celleID}
- stop
- message "{@Prefix} &a%arg 2% &7Er ikke added til din celle."
- stop
- message "{@Prefix} &7Du skal skrive et spiller navn."
- stop
- if arg 1 is "info":
- if arg 2 is not set:
- if {CELLE::%{UUIDC.%player%}%::EJET.AF} is set:
- message "&8&m---------------&8&m---------&8&m---------------"
- message "&6Udløber om &8:"
- set {_D} to {CELLE::%{UUIDC.%player%}%::DAGE}
- set {_T} to {CELLE::%{UUIDC.%player%}%::TIMER}
- set {_M} to {CELLE::%{UUIDC.%player%}%::MINUTTER}
- set {_S} to {CELLE::%{UUIDC.%player%}%::SEKUNDER}
- #DAYS
- if {_D} is 0:
- set {_D} to "dage"
- if {_D} is 1:
- set {_D} to "dag"
- if {_D} is more than 1:
- set {_D} to "dage"
- #HOURS
- if {_T} is 0:
- set {_T} to "timer"
- if {_T} is 1:
- set {_T} to "time"
- if {_T} is more than 1:
- set {_T} to "timer"
- #MINUTES
- if {_M} is 0:
- set {_M} to "minutter"
- if {_M} is 1:
- set {_M} to "minut"
- if {_M} is more than 1:
- set {_M} to "minutter"
- #SECONDS
- if {_S} is 0:
- set {_S} to "sekunder"
- if {_S} is 1:
- set {_S} to "sekund"
- if {_S} is more than 1:
- set {_S} to "sekunder"
- message "&e%{CELLE::%{UUIDC.%player%}%::DAGE}% %{_D}%&6, &e%{CELLE::%{UUIDC.%player%}%::TIMER}% %{_T}%&6, &e%{CELLE::%{UUIDC.%player%}%::MINUTTER}% %{_M}%&6 og &e%{CELLE::%{UUIDC.%player%}%::SEKUNDER}% %{_S}%"
- message ""
- message "&6Hytte nummer&8:"
- set {_Mid} to {CELLE::%{UUIDC.%player%}%::EJER}
- replace all "&d" with "&e" in {_Mid}
- message "%{_Mid}%"
- message ""
- message "&6Medlemmer&8:"
- if {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*} is set:
- message "&6Online&8:"
- loop {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*}:
- set {_CMedlemmer} to "%loop-value%" parsed as a offline player
- if {_CMedlemmer} is online:
- add {_CMedlemmer} to {_Online5::*}
- if {_CMedlemmer} is offline:
- add {_CMedlemmer} to {_Offline5::*}
- if {_Online5::*} is set:
- set {_Fix96} to "%{_Online5::*}%"
- replace all "," with "%nl%" in {_Fix96}
- replace all "and" with "%nl%" in {_Fix96}
- replace all " " with "" in {_Fix96}
- message "&e%{_Fix96}%"
- if {_Online5::*} is not set:
- message "&eIngen.."
- message ""
- message "&6Offline&8:"
- if {_Offline5::*} is set:
- set {_Fix95} to "%{_Offline5::*}%"
- replace all "," with "%nl%" in {_Fix95}
- replace all "and" with "%nl%" in {_Fix95}
- replace all " " with "" in {_Fix95}
- message "&e%{_Fix95}%"
- if {_Offline5::*} is not set:
- message "&eIngen.."
- if {CELLE.%{UUIDC.%player%}%::MEDLEMMER::*} is not set:
- message "&eIngen..."
- message ""
- message "&6Added til&8:"
- if {CELLE.%{UUIDC.%player%}%::TILF?JET.ID::*} is set:
- set {_Midlertidlig} to "&e%{CELLE.%{UUIDC.%player%}%::TILF?JET.ID::*}% &6Ejet af &e%{CELLE.%{UUIDC.%player%}%::TILF?JET.EJER::*}%"
- replace all "and" with "%newline%" in {_Midlertidlig}
- replace all "," with "%newline%" in {_Midlertidlig}
- replace all " &d" with "&d" in {_Midlertidlig}
- message "%{_Midlertidlig}%"
- if {CELLE.%{UUIDC.%player%}%::TILF?JET.ID::*} is not set:
- message "&eIngen..."
- message "&8&m---------------&8&m---------&8&m---------------"
- stop
- message "&8&m---------------&8&m---------&8&m---------------"
- message "{@Prefix} &eDu har ingen hytte!"
- if {CELLE.%{UUIDC.%player%}%::TILF?JET.ID::*} is set:
- message ""
- message "&6Added til cellen&8:"
- set {_Midlertidlig} to "&e%{CELLE.%{UUIDC.%player%}%::TILF?JET.ID::*}% &6Ejet af &e%{CELLE.%{UUIDC.%player%}%::TILF?JET.EJER::*}%"
- replace all "and" with "%newline%" in {_Midlertidlig}
- replace all "," with "%newline%" in {_Midlertidlig}
- replace all " &d" with "&e" in {_Midlertidlig}
- message "%{_Midlertidlig}%"
- message "&8&m---------------&8&m---------&8&m---------------"
- if arg 1 is "info":
- if arg 2 is set:
- if {CELLE::%{UUIDC.%arg 2%}%::EJET.AF} is set:
- message "&8&m---------------&8&m---------&8&m---------------"
- message "&eTjekker info om &6%arg 2%&6's &ecelle."
- message ""
- message "&6Udløber om&8:"
- set {_D} to {CELLE::%{UUIDC.%arg 2%}%::DAGE}
- set {_T} to {CELLE::%{UUIDC.%arg 2%}%::TIMER}
- set {_M} to {CELLE::%{UUIDC.%arg 2%}%::MINUTTER}
- set {_S} to {CELLE::%{UUIDC.%arg 2%}%::SEKUNDER}
- #DAYS
- if {_D} is 0:
- set {_D} to "dage"
- if {_D} is 1:
- set {_D} to "dag"
- if {_D} is more than 1:
- set {_D} to "dage"
- #HOURS
- if {_T} is 0:
- set {_T} to "timer"
- if {_T} is 1:
- set {_T} to "time"
- if {_T} is more than 1:
- set {_T} to "timer"
- #MINUTES
- if {_M} is 0:
- set {_M} to "minutter"
- if {_M} is 1:
- set {_M} to "minute"
- if {_M} is more than 1:
- set {_M} to "minutter"
- #SECONDS
- if {_S} is 0:
- set {_S} to "sekunder"
- if {_S} is 1:
- set {_S} to "sekund"
- if {_S} is more than 1:
- set {_S} to "sekunder"
- message "&6%{CELLE::%{UUIDC.%arg 2%}%::DAGE}% %{_D}%&e, &6%{CELLE::%{UUIDC.%arg 2%}%::TIMER}% %{_T}%&e, &6%{CELLE::%{UUIDC.%arg 2%}%::MINUTTER}% %{_M}%&e og &6%{CELLE::%{UUIDC.%arg 2%}%::SEKUNDER}% %{_S}%"
- message ""
- message "&6Hytte nummer&8:"
- set {_Mid} to {CELLE::%{UUIDC.%arg 2%}%::EJER}
- replace all "&d" with "&e" in {_Mid}
- message "%{_Mid}%"
- message ""
- message "&6Medlemmer&8:"
- if {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*} is set:
- message "&6Online&8:"
- loop {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*}:
- set {_CMedlemmer} to "%loop-value%" parsed as a offline player
- if {_CMedlemmer} is online:
- add {_CMedlemmer} to {_Online5::*}
- if {_CMedlemmer} is offline:
- add {_CMedlemmer} to {_Offline5::*}
- if {_Online5::*} is set:
- set {_Fix96} to "%{_Online5::*}%"
- replace all "," with "%nl%" in {_Fix96}
- replace all "og" with "%nl%" in {_Fix96}
- replace all " " with "" in {_Fix96}
- message "&e%{_Fix96}%"
- if {_Online5::*} is not set:
- message "&eIngen.."
- message ""
- message "&6Offline&8:"
- if {_Offline5::*} is set:
- set {_Fix95} to "%{_Offline5::*}%"
- replace all "," with "%nl%" in {_Fix95}
- replace all "and" with "%nl%" in {_Fix95}
- replace all " " with "" in {_Fix95}
- message "&e%{_Fix95}%"
- if {_Offline5::*} is not set:
- message "&eIngen.."
- if {CELLE.%{UUIDC.%arg 2%}%::MEDLEMMER::*} is not set:
- message "&eIngen tilføjet."
- message ""
- message "&eTilføjet til&8:"
- if {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::*} is set:
- message "&6%{CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::*}% &eEjet af &6%{CELLE.%{UUIDC.%arg 2%}%::TILF?JET.EJER::*}%"
- if {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::*} is not set:
- message "&eIngen"
- message "&8&m---------------&8&m---------&8&m---------------"
- stop
- message "&8&m---------------&8&m---------&8&m---------------"
- message "&6%arg 2% &eHar ingen hytte."
- if {CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::*} is set:
- message ""
- message "&eAdded til&8:"
- message "&6%{CELLE.%{UUIDC.%arg 2%}%::TILF?JET.ID::*}% &eEjet af &6%{CELLE.%{UUIDC.%arg 2%}%::TILF?JET.EJER::*}%"
- message "&8&m---------------&8&m---------&8&m---------------"
- if arg 1 is "maintenance":
- if player have permission "*":
- if {VEDLIGEHOLDELSE::CELLER} is not set:
- set {VEDLIGEHOLDELSE::CELLER} to true
- message "{@Prefix} &eHytten udløber ikke mere."
- stop
- clear {VEDLIGEHOLDELSE::CELLER}
- message "{@Prefix} &eHytterne udløber igen.."
- stop
- message "{@Prefix} &eDu kan ikke bruge denne kommando."
- stop
- on sign change:
- if player have permission "celle.admin":
- if line 1 of block is "kob" or "[UDLEJ]":
- if line 2 of block is set:
- set {_REGION} to line 2 of block
- set line 1 of block to "&6&lTIL SALG"
- set line 2 of block to "&e$350"
- set line 3 of block to "%{_REGION}%"
- set line 4 of block to "&e1 Dag"
- replace all "&8" with "" in {_REGION}
- replace all " " with "" in {_REGION}
- on leftclick on sign:
- if line 1 of block is "&6&lSOLGT":
- set {_EJER} to line 2 of block
- replace all "&e" with "" in {_EJER}
- if line 2 of block is "&e%{CELLE::%{UUIDC.%player%}%::EJET.AF}%":
- execute player command "ce info"
- else:
- execute player command "ce info %{_EJER}%"
- on rightclick on sign:
- if line 1 of block is "&6&lTIL SALG":
- if {CELLE::%{UUIDC.%player%}%::MAKS} is 1:
- message "{@Prefix} &eMax 1 celle!"
- stop
- if line 1 of block is "&6&lSOLGT":
- if line 2 of block is "&e%{CELLE::%{UUIDC.%player%}%::EJET.AF}%":
- if player is sneaking:
- execute player command "ce delete"
- stop
- else:
- set {_celleID} to line 3 of block
- if line 3 of block is "%{_celleID}%":
- set {_Pris2} to {CELLE::%{UUIDC.%player%}%::PRIS2}
- if player's balance is between -1 and 349:
- set {_Mangler} to 350
- set {_Balance} to player's balance
- reduce {_Mangler} by {_Balance}
- #message "{@Prefix} &cDu har ikke nok penge.!"
- message "{@Prefix} &eDu mangler &6$%{_Mangler}%"
- stop
- else:
- if {CELLE::%{UUIDC.%player%}%::DAGE} is greater or equal to 9:
- message "{@Prefix} &eDu kan ikke købe flere dage!"
- stop
- else if {CELLE::%{UUIDC.%player%}%::DAGE} is less or equal to 9:
- wait 5 ticks
- add 1 to {CELLE::%{UUIDC.%player%}%::DAGE}
- reduce player's balance by 350
- message "{@Prefix} &eDu købte &61 dag&e mere &6$350&e!"
- stop
- else:
- set {_EJER} to line 2 of block
- replace all "&e" with "" in {_EJER}
- message "{@Prefix} &eDenne celle er ejet af &6%{_EJER}%&e!"
- stop
- if line 1 of block is "&6&lTIL SALG":
- if line 4 of block is "&e1 Dag":
- set {_PRIS} to line 2 of block
- if line 2 of block is "%{_PRIS}%":
- set {_REGION} to line 3 of block
- if line 3 of block is "%{_REGION}%":
- set {_PRIS1} to {_PRIS}
- replace all "&e" with "" in {_PRIS1}
- replace all "$" with "" in {_PRIS1}
- replace all " " with "" in {_PRIS1}
- set {_PRIS1} to {_PRIS1} parsed as number
- if player's balance is between 0 and 349:
- set {_Mangler} to {_PRIS1}
- set {_Balance} to player's balance
- reduce {_Mangler} by {_Balance}
- #message "{@Prefix} &cDu har ikke nok penge!!"
- message "{@Prefix} &eHva! Du mangler &6$%{_Mangler}%"
- stop
- set {_celleID} to line 3 of block
- add player to {CELLE::*}
- reduce player's balance by {_PRIS1}
- set {CELLE::%{UUIDC.%player%}%::PRIS} to line 2 of block
- replace all "$" with "" in {CELLE::%{UUIDC.%player%}%::PRIS}
- replace all "&a" with "" in {CELLE::%{UUIDC.%player%}%::PRIS}
- replace all "&8" with "" in {CELLE::%{UUIDC.%player%}%::PRIS}
- set {CELLE::%{UUIDC.%player%}%::PRIS2} to {_PRIS1}
- set {CELLE::%{UUIDC.%player%}%::LOK} to block's location
- set {CELLE::%{UUIDC.%player%}%::EJER} to {_celleID}
- set {CELLE::%{UUIDC.%player%}%::%{_celleID}%::K?BT} to true
- set {CELLE::%{UUIDC.%player%}%::EJET.AF} to "%player%"
- set {CELLE::%{UUIDC.%player%}%::TILF?JET} to "&eIngen!"
- set {CELLE::%{UUIDC.%player%}%::MAKS} to 1
- set {CELLE::%{UUIDC.%player%}%::DAGE} to {@SDage}
- set {CELLE::%{UUIDC.%player%}%::TIMER} to 0
- set {CELLE::%{UUIDC.%player%}%::MINUTTER} to 0
- set {CELLE::%{UUIDC.%player%}%::SEKUNDER} to 0
- set {CELLE::%{UUIDC.%player%}%::REGION} to line 4 of block
- set line 1 of block to "&6&lSOLGT"
- set line 2 of block to "&e%{CELLE::%{UUIDC.%player%}%::EJET.AF}%"
- set line 3 of block to "%{_celleID}%"
- set line 4 of block at {CELLE::%{UUIDC.%player%}%::LOK} to "&e%{CELLE::%{UUIDC.%player%}%::DAGE}%d&8:&e%{CELLE::%{UUIDC.%player%}%::TIMER}%h&8:&e%{CELLE::%{UUIDC.%player%}%::MINUTTER}%m&8:&e%{CELLE::%{UUIDC.%player%}%::SEKUNDER}%&es"
- replace all "&8" with "" in {_celleID}
- set {CELLE:%{UUIDC.%player%}%::VERDEN} to player's world
- set {_Verden} to {CELLE:%{UUIDC.%player%}%::VERDEN}
- message "{@Prefix} &eDu købte cellen &6%{_celleID}%&e for &6$%{_PRIS1}%&e!"
- execute console command "/rg addowner %{_celleID}% %player% -w %{_Verden}%"
- execute console command "/rg addmember %{_celleID}% %player% -w %{_Verden}%"
- stop
- every second:
- if {VEDLIGEHOLDELSE::CELLER} is not set:
- loop {CELLE::*}:
- if {CELLE::%{UUIDC.%loop-value%}%::EJET.AF} is set:
- if {CELLE::%{UUIDC.%loop-value%}%::SEKUNDER} is between -99999999999 and 0:
- if {CELLE::%{UUIDC.%loop-value%}%::MINUTTER} is between -99999999999 and 0:
- if {CELLE::%{UUIDC.%loop-value%}%::TIMER} is between -99999999999 and 0:
- if {CELLE::%{UUIDC.%loop-value%}%::DAGE} is between -99999999999 and 0:
- execute console command "/ce delete %loop-value%"
- remove 1 from {CELLE::%{UUIDC.%loop-value%}%::DAGE}
- set {CELLE::%{UUIDC.%loop-value%}%::TIMER} to 24
- remove 1 from {CELLE::%{UUIDC.%loop-value%}%::TIMER}
- set {CELLE::%{UUIDC.%loop-value%}%::MINUTTER} to 60
- remove 1 from {CELLE::%{UUIDC.%loop-value%}%::MINUTTER}
- set {CELLE::%{UUIDC.%loop-value%}%::SEKUNDER} to 60
- remove 1 from {CELLE::%{UUIDC.%loop-value%}%::SEKUNDER}
- set line 1 of block at {CELLE::%{UUIDC.%loop-value%}%::LOK} to "&6&lSOLGT"
- set line 2 of block at {CELLE::%{UUIDC.%loop-value%}%::LOK} to "&e%{CELLE::%{UUIDC.%loop-value%}%::EJET.AF}%"
- set line 3 of block at {CELLE::%{UUIDC.%loop-value%}%::LOK} to "%{CELLE::%{UUIDC.%loop-value%}%::EJER}%"
- set line 4 of block at {CELLE::%{UUIDC.%loop-value%}%::LOK} to "&e%{CELLE::%{UUIDC.%loop-value%}%::DAGE}%d&8:&e%{CELLE::%{UUIDC.%loop-value%}%::TIMER}%h&8:&e%{CELLE::%{UUIDC.%loop-value%}%::MINUTTER}%m&8:&e%{CELLE::%{UUIDC.%loop-value%}%::SEKUNDER}%&es"
- stop
- stop
Add Comment
Please, Sign In to add comment