Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.40 KB | None | 0 0
  1. options:
  2. prefix: &3Bande &8»
  3. Bannednavne: "","","","","","","","","","","","","","","","","",".",",","","","","","","","","","*","_" ,"","","&","-","'","¥","+","?","=","]","[","{","}","(",")","^",":",";","Ω","@","£","%%","§","/" or ">½"
  4.  
  5. on join:
  6. if {bande::%uuid of player%} is set:
  7. if {bander::%{bande::%uuid of player%}%::vagtkills} is not set:
  8. set {bander::%{bande::%uuid of player%}%::vagtkills} to 0
  9. if {bander::%{bande::%uuid of player%}%::fangekills} is not set:
  10. set {bander::%{bande::%uuid of player%}%::fangekills} to 0
  11. if {bander::%{bande::%uuid of player%}%::damage} is not set:
  12. set {bander::%{bande::%uuid of player%}%::damage} to 100
  13. if {bander::%{bande::%uuid of player%}%::maxmedlemmer} is not set:
  14. set {bander::%{bande::%uuid of player%}%::maxmedlemmer} to 3
  15. if {bande::%uuid of player%} is set:
  16. if {navn::%uuid of player%} is not set:
  17. set {navn::%uuid of player%} to "%player%"
  18. set {uuid::%player%} to "%uuid of player%"
  19. if {bande::%uuid of player%} is set:
  20. if {bander::%{bande::%uuid of player%}%::maxmedlemmer} is smaller than "%size of {bander::%{bande::%uuid of player%}%::medlemmer::*}%":
  21. message "{@prefix} &7Der er for mange medlemmer i din bande, du skal enten kicke nogen eller skal du købe adgang til flere via &c/bande shop&7."
  22.  
  23. function bandemoremedlem1(p: player):
  24. set {_bankkonto} to "%{bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}%" parsed as a number
  25. if {_bankkonto} is more than 2499:
  26. add 1 to {bander::%{bande::%{uuid::%{_p}%}%}%::maxmedlemmer}
  27. send "{@prefix} &7Du har nu købt &a1 medlem&7 mere til din bande!" to {_p}
  28. remove 2500 from {bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}
  29. stop
  30. else:
  31. send "{@prefix} &7Din bande har ikke nok penge på jeres bande konto!" to {_p}
  32. stop
  33.  
  34. function bandemoremedlem2(p: player):
  35. set {_bankkonto} to "%{bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}%" parsed as a number
  36. if {_bankkonto} is more than 9999:
  37. add 1 to {bander::%{bande::%{uuid::%{_p}%}%}%::maxmedlemmer}
  38. send "{@prefix} &7Du har nu købt &a1 medlem&7 mere til din bande!" to {_p}
  39. remove 10000 from {bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}
  40. stop
  41. else:
  42. send "{@prefix} &7Din bande har ikke nok penge på jeres bande konto!" to {_p}
  43. stop
  44.  
  45. function bandemoremedlem3(p: player):
  46. set {_bankkonto} to "%{bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}%" parsed as a number
  47. if {_bankkonto} is more than 99999:
  48. add 1 to {bander::%{bande::%{uuid::%{_p}%}%}%::maxmedlemmer}
  49. send "{@prefix} &7Du har nu købt &a1 medlem&7 mere til din bande!" to {_p}
  50. remove 100000 from {bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}
  51. stop
  52. else:
  53. send "{@prefix} &7Din bande har ikke nok penge på jeres bande konto!" to {_p}
  54. stop
  55.  
  56. function mindrebandeskade(p: player):
  57. set {_bankkonto} to "%{bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}%" parsed as a number
  58. if {_bankkonto} is more than 9999:
  59. if {bander::%{bande::%{uuid::%{_p}%}%}%::damage} is more than 0:
  60. remove 1 from {bander::%{bande::%{uuid::%{_p}%}%}%::damage}
  61. send "{@prefix} &7Du har nu købt &a1%%&7 mindrere bande skade!" to {_p}
  62. remove 10000 from {bander::%{bande::%{uuid::%{_p}%}%}%::bankkonto}
  63. stop
  64. loop {bande::%{bande::%{uuid::%{_p}%}%}%::medlemmer::*}:
  65. set {_loop} to "%loop-value%" parsed as a offline player
  66. send "{@prefix} &a%{_p}%&7 købe &a1%% &7mindre bandeskade til banden!" to {_loop}
  67. stop
  68. else:
  69. send "{@prefix} &7Din bande er allerede på &a0%&7 bandeskade!" to {_p}
  70. stop
  71. else:
  72. send "{@prefix} &7Din bande har ikke nok penge på jeres bande konto!" to {_p}
  73. stop
  74.  
  75. on chat:
  76. cancel event
  77. if {bande::%uuid of player%} is not set:
  78. broadcast "%colored player's prefix%%colored player's suffix% %player% &8» &r%message%"
  79. if {bande::%uuid of player%} is set:
  80. broadcast "&8[&b%{bande::%uuid of player%}%&8][&a%{bander::%{bande::%uuid of player%}%::level}%&8] %colored player's prefix%%colored player's suffix% %player% &8» &r%message%"
  81. stop
  82.  
  83. Command /bande [<text>] [<offline player>] [<text>]:
  84. trigger:
  85. if arg 1 is not set:
  86. execute player command "bande hjælp"
  87. stop
  88. if arg 1 is not "neutral", "fjende", "alli", "list", "butik", "bank", "info", "hjælp", "afvis", "opret", "inviter", "tilslut", "forlad", "shop" or "kick":
  89. execute player command "bande hjælp"
  90. stop
  91. if arg 1 is "hjælp" or "help":
  92. message "&b&m+---------- &3Bande Hjælp &b&m----------+"
  93. message "&c/bande hjælp &8| &7Viser denne menu."
  94. message "&c/bande opret &8| &7For at lave en bande."
  95. message "&c/bande inviter &8| &7For at invitere en til din bande."
  96. message "&c/bande tilslut &8| &7For at joine en bande."
  97. message "&c/bande afvis &8| &7For at afvise en invitation."
  98. message "&c/bande forlad &8| &7For at forlade en bande."
  99. message "&c/bande kick &8| &7For at smide en ud af din bande."
  100. message "&c/bande info &8| &7Viser info om din bande."
  101. message "&c/bande info <Bande> &8| &7Viser info om banden."
  102. message "&c/bande bank &8| &7For at se hvormange penge man har på sin bande bank."
  103. message "&c/bande bank indsæt &8| &7For at indsætte penge til din bande bank."
  104. message "&c/bande bank hæv &8| &7For at hæve penge fra din bande bank. &8(&cEjer&8)"
  105. message "&c/bande shop &8| &7Åbner bande shoppen.
  106. message "&b&m+---------- &3Bande Hjælp &b&m----------+"
  107. stop
  108. if arg 1 is "opret":
  109. if {bande::%uuid of player%} is set:
  110. message "{@prefix} &7Du er allerede med i banden &c%{bande::%uuid of player%}%&7, vist du vil forlade den skriv &c/bande forlad&7."
  111. stop
  112. else:
  113. if player's money is between -4999 and 4999:
  114. message "{@prefix} &7Du mangler &b$%5000 - player's money% &7 for at lave en bande"
  115. stop
  116. if arg 2 is not set:
  117. message "{@prefix} &7Korrekt brug: &c/bande opret <navn>&7."
  118. stop
  119. else:
  120. set {_arg2} to "%arg 2%" parsed as a text
  121. if arg 3 is set:
  122. message "{@prefix} &7Der må IKKE &7være mellemrum &7i bande navnet."
  123. stop
  124. if length of {_arg2} is between -9999999999999 and 3:
  125. message "{@prefix} &7Dit bande navn skal være længere end &c3 &7bugstaver!"
  126. stop
  127. if length of {_arg2} is above 15:
  128. message "{@prefix} &7Dit bande navn må IKKE være længere end &c15 &7bugstaver!"
  129. stop
  130. if player do not have permission "*":
  131. if arg 2 contains {@Bannednavne}:
  132. message "{@prefix} &7Din bande må IKKE &7hedde &c%arg 2%"
  133. stop
  134. if arg 2 do not contain "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "Æ", "Ø" or "Å":
  135. message "{@prefix} &7Din bande må IKKE &7hedde &c%arg 2%"
  136. stop
  137. if {bander::%arg 2%} is set:
  138. message "{@prefix} &7Der er allerede en bande der hedder &c%arg 2%&7."
  139. stop
  140. set {bande::%uuid of player%} to "%arg 2%"
  141. set {bander::%arg 2%} to "%arg 2%"
  142. set {bander::%arg 2%::lavet} to now
  143. set {bander::%arg 2%::ejer} to uuid of player
  144. set {bander::%arg 2%::level} to 1
  145. set {bander::%arg 2%::bankkonto} to 0
  146. set {bander::%arg 2%::vagtkills} to 0
  147. set {bander::%arg 2%::fangekills} to 0
  148. set {navn::%uuid of player%} to "%player%"
  149. set {uuid::%player%} to "%uuid of player%"
  150. add uuid of player to {bander::%{bande::%uuid of player%}%::medlemmer::*}
  151. remove 5000 from player's money
  152. message "{@prefix} &7Du har lavet banden &c%arg 2%&7."
  153. stop
  154.  
  155. if arg 1 is "forlad":
  156. if {bander::%{bande::%uuid of player%}%::ejer} is uuid of player:
  157. message "{@prefix} &7Siden du nu var ejeren er hele banden blevet slettet."
  158. delete {bander::%{bande::%uuid of player%}%::bankkonto}
  159. delete {bander::%{bande::%uuid of player%}%::ejer}
  160. delete {bander::%{bande::%uuid of player%}%::level}
  161. delete {bander::%{bande::%uuid of player%}%::damage}
  162. delete {bander::%{bande::%uuid of player%}%::maxmedlemmer}
  163. delete {bander::%{bande::%uuid of player%}%}
  164. loop {bander::%{bande::%uuid of player%}%::medlemmer::*}:
  165. remove loop-value from {bander::%{bande::%loop-value%}%::medlemmer::*}
  166. delete {bande::%loop-value%}
  167. if {bande::%uuid of player%} is set:
  168. message "{@prefix} &cDer skete en fejl, kontakt FrederikHartz."
  169. else:
  170. loop all players:
  171. if {bande::%uuid of player%} is {bande::%uuid of loop-player%}:
  172. message "{@prefix} &c%player% &7har forladt banden." to loop-player
  173. remove uuid of player from {bander::%{bande::%uuid of player%}%::medlemmer::*}
  174. delete {bande::%uuid of player%}
  175. stop
  176.  
  177. if arg 1 is "inviter":
  178. if {bande::%uuid of player%} is not set:
  179. message "{@prefix} &7Du er ikke med i en bande."
  180. stop
  181. else:
  182. if {bande::%uuid of arg 2%} is set:
  183. message "{@prefix} &c%arg 2% &7er allerede med i en bande."
  184. stop
  185. if {bande::%player%::invite} is set:
  186. message "{@prefix} &c%arg 2% &7er allerede blevet inviteret til din bande."
  187. stop
  188. if arg 2 is player:
  189. message "{@prefix} &7Du kan ikke invitere dig selv."
  190. stop
  191. if {bander::%{bande::%uuid of player%}%::maxmedlemmer} is "%size of {bander::%{bande::%uuid of player%}%::medlemmer::*}%":
  192. message "{@prefix} &7Du kan ikke invitere flere personer til din bande."
  193. stop
  194. set {_player} to "%arg 2%" parsed as a player
  195. set {_playeruuid} to uuid of {_player}
  196. set {_uuidplayer} to "%{_playeruuid}%" parsed as a player
  197. if {_player} is online:
  198. if {bander::%{bande::%uuid of player%}%::ejer} is not uuid of player:
  199. message "{@prefix} 7Du skal &7være ejeren for at invitere en til banden."
  200. stop
  201. else:
  202. if arg 2 is not set:
  203. message "{@prefix} &7Korrekt brug: &c/bande inviter <navn>&7."
  204. stop
  205. else:
  206. if {bande::%{_player}%::invite} is set:
  207. message "{@prefix} &c%arg 2% &7er allerede blevet inviteret til en bande, få %{_player}% til at afvise den anden invitation med &c/bande afvis&7."
  208. stop
  209. else:
  210. if {bande::%{_uuidplayer}%} is set:
  211. message "{@prefix} &c%{_player}% &7er allerede med i en bande."
  212. stop
  213. else:
  214. set {bande::%{_player}%::invite} to "%{bande::%uuid of player%}%"
  215. message "{@prefix} &7Du er blevet inviteret til &c%{bande::%uuid of player%}% &7skriv &c/bande tilslut &7for at joine banden, for at afvise invitationen skriv &c/bande afvis&7." to {_player}
  216. message "{@prefix} &7Du har inviteret &c%{_player}% &7til banden."
  217. stop
  218. else:
  219. message "{@prefix} &c%arg 2% &7er ikke online.... Han/Hun skal være online."
  220.  
  221. if arg 1 is "afvis":
  222. if {bande::%player%::invite} is set:
  223. message "{@prefix} &7Du har afvist invitationen fra &c%{bande::%player%::invite}%&7."
  224. loop all players:
  225. if {bander::%{bande::%player%::invite}%::ejer} is uuid of loop-player:
  226. message "{@prefix} &c%player% &7har afvist invitationen." to loop-player
  227. delete {bande::%player%::invite}
  228. stop
  229. else:
  230. message "{@prefix} &7Du er ikke blevet inviteret til en bande."
  231. stop
  232.  
  233. if arg 1 is "tilslut":
  234. if {bande::%uuid of player%} is set:
  235. message "{@prefix} &7Du er allerede med i en bande."
  236. stop
  237. else:
  238. if {bande::%player%::invite} is set:
  239. loop all players:
  240. if {bander::%{bande::%player%::invite}%::medlemmer::*} is uuid of loop-player:
  241. message "{@prefix} &c%player% &7har joinet banden." to loop-player
  242. set {bande::%uuid of player%} to {bande::%player%::invite}
  243. add uuid of player to {bander::%{bande::%player%::invite}%::medlemmer::*}
  244. message "{@prefix} &7Du har joinet banden &c%{bande::%player%::invite}%&7."
  245. set {navn::%uuid of player%} to "%player%"
  246. set {uuid::%player%} to "%uuid of player%"
  247. delete {bande::%player%::invite}
  248. stop
  249. else:
  250. message "{@prefix} &7Du er ikke blevet inviteret til en bande"
  251. stop
  252.  
  253. if arg 1 is "kick":
  254. if {bande::%uuid of player%} is not set:
  255. message "{@prefix} &7Du er ikke med i en bande."
  256. else:
  257. if {bander::%{bande::%uuid of player%}%::ejer} is uuid of player:
  258. if arg 2 is not set:
  259. message "{@prefix} &7Korrekt brug: &c/bande kick <spiller>&7."
  260. stop
  261. message "{@prefix} &7Du har smidt &c%arg 2% &7ud af banden."
  262. delete {bande::%{uuid::%arg 2%}%}
  263. remove {uuid::%arg 2%} from {bander::%{bande::%uuid of player%}%::medlemmer::*}
  264. message "{@prefix} &7Du er blevet smidt ud af banden &c%{bande::%uuid of player%}%&7." to {_player}
  265. stop
  266. else:
  267. message "{@prefix} &7Du skal &7være ejeren for at smide en ud af bande."
  268. stop
  269.  
  270. if arg 1 is "info":
  271. if arg 2 is not set:
  272. if {bande::%uuid of player%} is not set:
  273. message "{@prefix} &7Du er ikke med i en bande."
  274. message "{@prefix} &7Skal du se info om en anden bande skriv &c/bande info <bande>&7."
  275. stop
  276. else:
  277. message "&b&m+---------- &3Bande Info&b&m----------+"
  278. message "&3Bande &8(&3Lvl: &b%{bander::%{bande::%uuid of player%}%::level}%&8)&3:"
  279. message " &b%{bande::%uuid of player%}%"
  280. message ""
  281. message "&3Medlemmer &8(&3%size of {bander::%{bande::%uuid of player%}%::medlemmer::*}% &7ud af &c%{bander::%{bande::%uuid of player%}%::maxmedlemmer}%&8)&3:"
  282. loop {bander::%{bande::%uuid of player%}%::medlemmer::*}:
  283. if loop-value is {bander::%{bande::%uuid of player%}%::ejer}:
  284. message " &b%{navn::%loop-value%}% &8(&cEjer&8)"
  285. else:
  286. message " &b%{navn::%loop-value%}%"
  287. message ""
  288. message "&3Bande bank:"
  289. message " &b%{bander::%{bande::%uuid of player%}%::bankkonto}%"
  290. message ""
  291. message "&3Lavet den:"
  292. message " &b%{bander::%{bande::%uuid of player%}%::lavet}%"
  293. message ""
  294. message "&3Vagt kills:"
  295. message " &b%{bander::%{bande::%uuid of player%}%::vagtkills}%"
  296. message ""
  297. message "&3Fange kills:"
  298. message " &b%{bander::%{bande::%uuid of player%}%::fangekills}%"
  299. message "&b&m+---------- &3Bande Hjælp &b&m----------+"
  300. stop
  301. if arg 2 is set:
  302. if {bande::%uuid of arg 2%} is set:
  303. message "&b&m+---------- &3Bande Info &b&m----------+"
  304. message "&3Bande &8(&3Lvl: &b%{bander::%{bande::%uuid of arg 2%}%::level}%&8)&3:"
  305. message " &b%{bande::%uuid of arg 2%}%"
  306. message ""
  307. message "&3Medlemmer &8(&3%size of {bander::%{bande::%uuid of arg 2%}%::medlemmer::*}%&8)&3:"
  308. loop {bander::%{bande::%uuid of arg 2%}%::medlemmer::*}:
  309. if loop-value is {bander::%{bande::%uuid of arg 2%}%::ejer}:
  310. message " &b%{navn::%loop-value%}% &8(&cEjer&8)"
  311. else:
  312. message " &b%{navn::%loop-value%}%"
  313. message ""
  314. message "&3Bande bank:"
  315. message " &b%{bander::%{bande::%uuid of arg 2%}%::bankkonto}%"
  316. message ""
  317. message "&3Lavet den:"
  318. message " &b%{bander::%{bande::%uuid of arg 2%}%::lavet}%"
  319. message ""
  320. message "&3Vagt kills:"
  321. message " &b%{bander::%{bande::%uuid of arg 2%}%::vagtkills}%"
  322. message ""
  323. message "&3Fange kills:"
  324. message " &b%{bander::%{bande::%uuid of arg 2%}%::fangekills}%"
  325. message "&b&m+---------- &3Bande Info &b&m----------+"
  326. stop
  327. else:
  328. if {bander::%arg 2%} is set:
  329. message "&b&m+---------- &3Bande Hjælp &b&m----------+"
  330. message "&3Bande &8(&3Lvl: &b%{bander::%{bander::%arg 2%}%::level}%&8)&3:"
  331. message " &b%{bander::%arg 2%}%"
  332. message ""
  333. message "&3Medlemmer &8(&3%size of {bander::%{bander::%arg 2%}%::medlemmer::*}%&8)&3:"
  334. loop {bander::%{bander::%arg 2%}%::medlemmer::*}:
  335. if loop-value is {bander::%{bander::%arg 2%}%::ejer}:
  336. message " &b%{navn::%loop-value%}% &8(&cEjer&8)"
  337. else:
  338. message " &b%{navn::%loop-value%}%"
  339. message ""
  340. message "&3Bande bank:"
  341. message " &b%{bander::%{bander::%arg 2%}%::bankkonto}%"
  342. message ""
  343. message "&3Lavet den:"
  344. message " &b%{bander::%{bander::%arg 2%}%::lavet}%"
  345. message ""
  346. message "&3Vagt kills:"
  347. message " &b%{bander::%{bander::%arg 2%}%::vagtkills}%"
  348. message ""
  349. message "&3Fange kills:"
  350. message " &b%{bander::%{bander::%arg 2%}%::fangekills}%"
  351. message "&b&m+---------- &3Bande Hjælp &b&m----------+"
  352. stop
  353. else:
  354. message "{@prefix} &7Banden &c%arg 2% &7findes ikke."
  355. stop
  356. if arg 1 is "bank":
  357. if {bande::%uuid of player%} is not set:
  358. message "{@prefix} &7Du er ikke med i en bande."
  359. stop
  360. else:
  361. if arg 2 is not set:
  362. message "&b&m+---------- &3Bande Bank &b&m----------+"
  363. message "&7Du har &c%{bander::%{bande::%uuid of player%}%::bankkonto}%&7$ i din bande bank"
  364. message "&c/bande bank indsæt &8| &7For at indsætte penge til din bande bank."
  365. message "&c/bande bank hæv &8| &7For at hæve penge fra din bande bank. &8(&cEjer&8)"
  366. message "&b&m+---------- &3Bande Bank &b&m----------+"
  367. stop
  368. if arg 2 is set:
  369. if arg 2 is not "hæv" or "indsæt":
  370. message "&b&m+---------- &3Bande Bank &b&m----------+"
  371. message "&7Du har &c%{bander::%{bande::%uuid of player%}%::bankkonto}%&7$ i din bande bank"
  372. message "&c/bande bank indsæt &8| &7For at indsætte penge til din bande bank."
  373. message "&c/bande bank hæv &8| &7For at hæve penge fra din bande bank. &8(&cEjer&8)"
  374. message "&b&m+---------- &3Bande Bank &b&m----------+"
  375. stop
  376. if arg 2 is "indsæt":
  377. if arg 3 is not set:
  378. message "{@prefix} &7Korrekt brug: &c/bande indsæt <antal>"
  379. stop
  380. if arg 3 is set:
  381. if arg 3 contains "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "Æ", "Ø" or "Å":
  382. message "{@prefix} &c%arg 3% &7er IKKE &7et tal."
  383. stop
  384. else:
  385. set {_arg3} to arg 3 parsed as a number
  386. if player's money is between -999999 and {_arg3} - 1:
  387. message "{@prefix} &7Det har du IKKE &7nok penge til."
  388. stop
  389. else:
  390. remove {_arg3} from player's money
  391. message "{@prefix} &7Du har &asat &c%{_arg3}%&7$ ind på bande banken."
  392. add {_arg3} to {bander::%{bande::%uuid of player%}%::bankkonto}
  393. stop
  394. if arg 2 is "hæv":
  395. if {bander::%{bande::%uuid of player%}%::ejer} is not uuid of player:
  396. message "{@prefix} &7Du skal &7være ejeren for at gøre dette."
  397. stop
  398. if arg 3 is not set:
  399. message "{@prefix} &7Korrekt brug: &c/bande hæv <antal>"
  400. stop
  401. if arg 3 is set:
  402. if arg 3 contains "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "Æ", "Ø" or "Å":
  403. message "{@prefix} &c%arg 3% &7er IKKE &7et tal."
  404. stop
  405. else:
  406. set {_arg3} to arg 3 parsed as a number
  407. if {bander::%{bande::%uuid of player%}%::bankkonto} is between -999999 and {_arg3} - 1:
  408. message "{@prefix} &7Det har din bande &4&lIKKE &7nok penge til."
  409. stop
  410. else:
  411. add {_arg3} to player's money
  412. message "{@prefix} &7Du har &chævet &c%{_arg3}%&7$ fra din bande banken."
  413. remove {_arg3} from {bander::%{bande::%uuid of player%}%::bankkonto}
  414. stop
  415. if arg 1 is "shop":
  416. if {bande::%uuid of player%} is set:
  417. open chest with 6 rows named "&b&lBande shop" to player
  418. if {bander::%{bande::%uuid of player%}%::maxmedlemmer} is between 0 and 5:
  419. format slot 10 of player with diamond sword named "&3Køb 1 medlem mere!" with lore "&bKøb adgang til at have et medlem mere,||&b i din bande||&7Pris: &f$2.500||&7&oPengene tages fra bandens konto!" to run [bandemoremedlem1(player)]
  420. if {bander::%{bande::%uuid of player%}%::maxmedlemmer} is between 6 and 10:
  421. format slot 10 of player with diamond sword named "&3Køb 1 medlem mere!" with lore "&bKøb adgang til at have et medlem mere,||&b i din bande||&7Pris: &f$10.000||&7&oPengene tages fra bandens konto!" to run [bandemoremedlem2(player)]
  422. if {bander::%{bande::%uuid of player%}%::maxmedlemmer} is higher than 10:
  423. format slot 10 of player with diamond sword named "&3Køb 1 medlem mere!" with lore "&bKøb adgang til at have et medlem mere,||&b i din bande||&7Pris: &f$100.000||&7&oPengene tages fra bandens konto!" to run [bandemoremedlem3(player)]
  424. format slot 16 of player with diamond chestplate named "&3Køb 1%% mindre bande skade!" with lore "&bKøb 1%% mindre bande skade.||&bMindre chance for at skade en fra din bande.||&7Pris: &f$10.000||&7&oPengene tages fra bandens konto!" to run [mindrebandeskade(player)]
  425. else:
  426. message "{@prefix} &BKommer snart"
  427. #message "{@prefix} &cDu har ikke en bande!"
  428.  
  429. if arg 1 is "list":
  430. if player has permission "bande.admin":
  431. open chest with 6 rows named "&3&lBANDER" to player
  432. wait 1 tick
  433. set {_slot} to -1
  434. loop {bander::*}:
  435. loop {bander::%loop-value%::medlemmer::*}:
  436. if loop-value-2 is {bander::%loop-value-1%::ejer}:
  437. add "&d%{navn::%loop-value-2%}% &8(&cEjer&8)" to {_medlemmer1::*}
  438. else:
  439. add "&d%{navn::%loop-value-2%}%" to {_medlemmer1::*}
  440. set {_medlemmer} to "%{_medlemmer1::*}%"
  441. replace "," with "||" in {_medlemmer}
  442. replace " and" with "||" in {_medlemmer}
  443. add 1 to {_slot}
  444. format slot {_slot} of player with paper named "&3%loop-value%" with lore "&5Ejer:|| &d%{navn::%{bander::%loop-value%::ejer}%}%||&5Level:|| &d%{bander::%loop-value%::level}%||&5Medlemmer &8(&5%size of {bander::%loop-value%::medlemmer::*}%&8)|| %{_medlemmer}%" to run [make player execute command "bande info %loop-value%"]
  445. delete {_medlemmer}
  446. delete {_medlemmer1::*}
  447. else:
  448. make player execute command "bande"
  449. stop
  450.  
  451. on death:
  452. if {bande::%uuid of victim%} is set:
  453. loop all players:
  454. if {bande::%uuid of loop-player%} is {bande::%uuid of victim%}:
  455. execute console command "/tm amsg %loop-player% &4%victim% &7fra din bande er blevet dræbt af &c%attacker%"
  456. if {bande::%uuid of attacker%} is set:
  457. if victim has permission "bande.vagt":
  458. add 1 to {bander::%{bande::%uuid of attacker%}%::vagtkills}
  459. else:
  460. add 1 to {bander::%{bande::%uuid of attacker%}%::fangekills}
  461.  
  462. on damage:
  463. if {bande::%uuid of attacker%} is {bande::%uuid of victim%}:
  464. set {_random} to a random number between 0 and 100
  465. if {_random} is not between 0 and {bander::%{bande::%uuid of attacker%}%::damage}:
  466. message "{@prefix} &7Du kan &4&LIKKE &7slå dine bande medlemmer." to attacker
  467. cancel event
  468. stop trigger
  469. else:
  470. stop trigger
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement