Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.84 KB | None | 0 0
  1. # ============================================== #
  2.  
  3. # ▁ ▂ ▄ ▅ ▆ ▇ █ KitsPlus █ ▇ ▆ ▅ ▄ ▂ ▁ #
  4.  
  5. # Created by ElDub #
  6.  
  7. # ============================================== #
  8.  
  9. options:
  10.  
  11. prefix: %{kp::prefix}%
  12. no-perm: %{kp::no-perm}%
  13. unknown-kit: %{kp::unknown-kit}%
  14. enter-name: %{kp::enter-name}%
  15. enter-price: %{kp::enter-item}%
  16. enter-delay: %{kp::enter-delay}%
  17. enter-player: %{kp::enter-player}%
  18. kit-already-created: %{kp::k-a-c}%
  19. menu-name: %{kp::menu-name}%
  20. kit-given: %{kp::kit-given}%
  21. kit-received: %{kp::kit-received}%
  22. sign-created: %{kp::sign-created}%
  23.  
  24. sound: random.orb
  25. pitch: 3
  26.  
  27. command /kit [<text>]:
  28. aliases: kitsplus:kit
  29. executable by: players
  30. trigger:
  31. if argument 1 is not set:
  32. if player has permission "kitsplus.kits" or "kitsplus.kit" or "kitsplus.*":
  33. if {kp.kits} is more than 0:
  34. send "&7Available kits: %{kp.kits::*}%"
  35. else:
  36. send "&7There's not available kits"
  37. else:
  38. send "{@no-perm}"
  39. if arg 1 is set:
  40. if {kp.kit.%arg 1%.created} is true:
  41. if player has permission "kitsplus.kit.%arg 1%" or "kitsplus.kits.*" or "kitsplus.*":
  42. if {kp::clear-after-get} is "true":
  43. if {kp::auto-armor} is "true":
  44. equip player with {kp.kit.%arg 1%.helmet}
  45. equip player with {kp.kit.%arg 1%.chestplate}
  46. equip player with {kp.kit.%arg 1%.leggings}
  47. equip player with {kp.kit.%arg 1%.boots}
  48. set {kit} to "%arg 1%"
  49. set {_slot} to 0
  50. loop 36 times:
  51. set slot {_slot} of player to {slot.%{_slot}%.%arg 1%}
  52. add 1 to {_slot}
  53. send "{@prefix} %{kp::received-kit}%"
  54. else:
  55. if {kp::auto-armor} is "false":
  56. if {kp::clear-after-get} is "false":
  57. set {kit} to "%arg 1%"
  58. set {_slot} to 0
  59. loop 36 times:
  60. give player {slot.%{_slot}%.%arg 1%}
  61. add 1 to {_slot}
  62. send "{@prefix} %{kp::received-kit}%"
  63. if {kp::clear-after-get} is "true":
  64. set {kit} to "%arg 1%"
  65. set {_slot} to 0
  66. loop 36 times:
  67. set slot {_slot} of player to {slot.%{_slot}%.%arg 1%}
  68. add 1 to {_slot}
  69. send "{@prefix} %{kp::received-kit}%"
  70. else:
  71. if {kp::clear-after-get} is "false":
  72. if {kp::auto-armor} is "true":
  73. equip player with {kp.kit.%arg 1%.helmet}
  74. equip player with {kp.kit.%arg 1%.chestplate}
  75. equip player with {kp.kit.%arg 1%.leggings}
  76. equip player with {kp.kit.%arg 1%.boots}
  77. set {kit} to "%arg 1%"
  78. set {_slot} to 0
  79. loop 36 times:
  80. give player {slot.%{_slot}%.%arg 1%}
  81. add 1 to {_slot}
  82. send "{@prefix} %{kp::received-kit}%"
  83. if {kp::auto-armor} is "false":
  84. set {kit} to "%arg 1%"
  85. set {_slot} to 0
  86. loop 36 times:
  87. give player {slot.%{_slot}%.%arg 1%}
  88. add 1 to {_slot}
  89. send "{@prefix} %{kp::received-kit}%"
  90. else:
  91. send "&4You need the permission &ckitsplus.kit.%arg 1% &4to use this."
  92. else:
  93. send "{@prefix} {@unknown-kit}"
  94.  
  95. command /kits [<text>]:
  96. aliases: kitsplus:kits
  97. executable by: players
  98. trigger:
  99. if argument 1 is not set:
  100. if player has permission "kitsplus.kits" or "kitsplus.kit" or "kitsplus.*":
  101. if {kp.kits} is more than 0:
  102. send "&7Available kits: %{kp.kits::*}%"
  103. else:
  104. send "&7There's not available kits"
  105. else:
  106. send "{@no-perm}"
  107. if arg 1 is set:
  108. if {kp.kit.%arg 1%.created} is true:
  109. if player has permission "kitsplus.kit.%arg 1%" or "kitsplus.kits.*" or "kitsplus.*":
  110. if {kp::clear-after-get} is "true":
  111. if {kp::auto-armor} is "true":
  112. equip player with {kp.kit.%arg 1%.helmet}
  113. equip player with {kp.kit.%arg 1%.chestplate}
  114. equip player with {kp.kit.%arg 1%.leggings}
  115. equip player with {kp.kit.%arg 1%.boots}
  116. set {kit} to "%arg 1%"
  117. set {_slot} to 0
  118. loop 36 times:
  119. set slot {_slot} of player to {slot.%{_slot}%.%arg 1%}
  120. add 1 to {_slot}
  121. send "{@prefix} %{kp::received-kit}%"
  122. else:
  123. if {kp::auto-armor} is "false":
  124. if {kp::clear-after-get} is "false":
  125. set {kit} to "%arg 1%"
  126. set {_slot} to 0
  127. loop 36 times:
  128. give player {slot.%{_slot}%.%arg 1%}
  129. add 1 to {_slot}
  130. send "{@prefix} %{kp::received-kit}%"
  131. if {kp::clear-after-get} is "true":
  132. set {kit} to "%arg 1%"
  133. set {_slot} to 0
  134. loop 36 times:
  135. set slot {_slot} of player to {slot.%{_slot}%.%arg 1%}
  136. add 1 to {_slot}
  137. send "{@prefix} %{kp::received-kit}%"
  138. else:
  139. if {kp::clear-after-get} is "false":
  140. if {kp::auto-armor} is "true":
  141. equip player with {kp.kit.%arg 1%.helmet}
  142. equip player with {kp.kit.%arg 1%.chestplate}
  143. equip player with {kp.kit.%arg 1%.leggings}
  144. equip player with {kp.kit.%arg 1%.boots}
  145. set {kit} to "%arg 1%"
  146. set {_slot} to 0
  147. loop 36 times:
  148. give player {slot.%{_slot}%.%arg 1%}
  149. add 1 to {_slot}
  150. send "{@prefix} %{kp::received-kit}%"
  151. if {kp::auto-armor} is "false":
  152. set {kit} to "%arg 1%"
  153. set {_slot} to 0
  154. loop 36 times:
  155. give player {slot.%{_slot}%.%arg 1%}
  156. add 1 to {_slot}
  157. send "{@prefix} %{kp::received-kit}%"
  158. else:
  159. send "&4You need the permission &ckitsplus.kit.%arg 1% &4to use this."
  160. else:
  161. send "{@prefix} {@unknown-kit}"
  162.  
  163. command /kp [<text>] [<text>] [<text>]:
  164. aliases: kitsplus , kitsplus:kp , kitsplus:kitsplus
  165. executable by: players
  166. trigger:
  167. if argument 1 is not set:
  168. if player has permission "kitsplus.use" or "kitsplus.*":
  169. send "{@prefix} &6Type /kp help for help."
  170. else:
  171. send "&8[&cKitsPlus&8] &ev1.1.4 &6by ElDub"
  172. if arg 1 is not "help" or "create" or "remove" or "edit" or "save" or "give" or "list" or "menu" or "reload":
  173. send "{@prefix} &cInvalid usage. Type /kp help for help."
  174. if arg 1 is "help":
  175. if player has permission "kitsplus.help" or "kitsplus.*":
  176. if arg 2 is not set:
  177. send "&8------------[ &b&lKitsPlus &8]------------"
  178. send "&6"
  179. send "&6/kp create <kit> - Create a kit"
  180. send "&6/kp remove <kit> - Remove a kit"
  181. send "&6/kp give <kit> <player> - Give kits to players"
  182. send "&6/kp edit <kit> - Edit a kit"
  183. send "&6/kp save <kit> - Save a kit"
  184. send "&6/kp setprice <kit> <price> - Set price to kits"
  185. send "&6/kp list - List of created kits"
  186. send "&6/kp menu - Open list of kits in menu"
  187. send "&6/kp reload - Reload config"
  188. send "&6"
  189. send "&8----------------------------------"
  190. if arg 2 is "1":
  191. make player execute command "/kp help"
  192. if arg 2 is not "1":
  193. send "&cThere's not page %arg 2% to display."
  194. else:
  195. send "{@no-perm}"
  196. if arg 1 is "create":
  197. if player has permission "kitsplus.create" or "kitsplus.*":
  198. if arg 2 is set:
  199. if arg 3 is set:
  200. if {kp.kit.%arg 2%.created} is not set:
  201. set {kp.kit.%arg 2%.created} to true
  202. set {kp.kit.%arg 2%.delay} to "%arg 3% seconds"
  203. add arg 2 to {kp.kits::*}
  204. add 1 to {kp.kits}
  205. set {kp.kit.%arg 2%.helmet} to helmet of player
  206. set {kp.kit.%arg 2%.chestplate} to chestplate of player
  207. set {kp.kit.%arg 2%.leggings} to leggings of player
  208. set {kp.kit.%arg 2%.boots} to boots of player
  209. set {kit} to "%arg 2%"
  210. set {_slot} to 0
  211. loop 36 times:
  212. set {slot.%{_slot}%.%arg 2%} to slot {_slot} of player's inventory
  213. add 1 to {_slot}
  214. play raw sound "{@sound}" at player with pitch {@pitch} volume 25
  215. send "{@prefix} %{kp::kit-created}%"
  216. else:
  217. send "{@kit-already-created}"
  218. else:
  219. send "{@prefix} {@enter-delay}"
  220. else:
  221. send "{@prefix} {@enter-name}"
  222. else:
  223. send "{@no-perm}"
  224. if arg 1 is "remove":
  225. if player has permission "kitsplus.remove" or "kitsplus.*":
  226. if arg 2 is set:
  227. if {kp.kit.%arg 2%.created} is true:
  228. delete {kp.kit.%arg 2%.created}
  229. delete {kp.kit.%arg 2%.delay}
  230. remove arg 2 from {kp.kits::*}
  231. remove 1 from {kp.kits}
  232. delete {kp.kit.%arg 2%.helmet}
  233. delete {kp.kit.%arg 2%.chestplate}
  234. delete {kp.kit.%arg 2%.leggings}
  235. delete {kp.kit.%arg 2%.boots}
  236. set {kit} to "%arg 2%"
  237. set {_slot} to 0
  238. loop 36 times:
  239. delete {slot.%{_slot}%.%arg 2%}
  240. add 1 to {_slot}
  241. play raw sound "{@sound}" at player with pitch {@pitch} volume 25
  242. send "{@prefix} %{kp::kit-removed}%"
  243. else:
  244. send "{@prefix} {@unknown-kit}"
  245. else:
  246. send "{@prefix} {@enter-name}"
  247. else:
  248. send "{@no-perm}"
  249. if arg 1 is "give":
  250. if player has permission "kitsplus.give" or "kitsplus.*":
  251. if arg 2 is set:
  252. if argument 3 is set:
  253. if {kp.kit.%arg 2%.created} is true:
  254. if {kp::clear-after-get} is "true":
  255. if {kp::auto-armor} is "true":
  256. set {player} to "%arg 3%" parsed as player
  257. equip {player} with {kp.kit.%arg 2%.helmet}
  258. equip {player} with {kp.kit.%arg 2%.chestplate}
  259. equip {player} with {kp.kit.%arg 2%.leggings}
  260. equip {player} with {kp.kit.%arg 2%.boots}
  261. set {kit} to "%arg 2%"
  262. set {_slot} to 0
  263. loop 36 times:
  264. set slot {_slot} of {player} to {slot.%{_slot}%.%arg 2%}
  265. add 1 to {_slot}
  266. send "{@prefix} %{kp::received-kit}%" to {player}
  267. send "{@prefix} %{kp::kit-given}%" to player
  268. else:
  269. if {kp::auto-armor} is "false":
  270. if {kp::clear-after-get} is "false":
  271. set {player} to "%arg 3%" parsed as player
  272. set {kit} to "%arg 2%"
  273. set {_slot} to 0
  274. loop 36 times:
  275. give {player} {slot.%{_slot}%.%arg 2%}
  276. add 1 to {_slot}
  277. send "{@prefix} %{kp::received-kit}%" to {player}
  278. send "{@prefix} %{kp::kit-given}%" to player
  279. if {kp::clear-after-get} is "true":
  280. set {player} to "%arg 3%" parsed as player
  281. set {kit} to "%arg 2%"
  282. set {_slot} to 0
  283. loop 36 times:
  284. set slot {_slot} of {player} to {slot.%{_slot}%.%arg 2%}
  285. add 1 to {_slot}
  286. send "{@prefix} %{kp::received-kit}%" to {player}
  287. send "{@prefix} %{kp::kit-given}%" to player
  288. else:
  289. if {kp::clear-after-get} is "false":
  290. if {kp::auto-armor} is "true":
  291. set {player} to "%arg 3%" parsed as player
  292. equip {player} with {kp.kit.%arg 2%.helmet}
  293. equip {player} with {kp.kit.%arg 2%.chestplate}
  294. equip {player} with {kp.kit.%arg 2%.leggings}
  295. equip {player} with {kp.kit.%arg 2%.boots}
  296. set {kit} to "%arg 2%"
  297. set {_slot} to 0
  298. loop 36 times:
  299. give {player} {slot.%{_slot}%.%arg 2%}
  300. add 1 to {_slot}
  301. send "{@prefix} %{kp::received-kit}%" to {player}
  302. send "{@prefix} %{kp::kit-given}%" to player
  303. if {kp::auto-armor} is "false":
  304. set {player} to "%arg 3%" parsed as player
  305. set {kit} to "%arg 2%"
  306. set {_slot} to 0
  307. loop 36 times:
  308. give {player} {slot.%{_slot}%.%arg 2%}
  309. add 1 to {_slot}
  310. send "{@prefix} %{kp::received-kit}%" to {player}
  311. send "{@prefix} %{kp::kit-given}%" to player
  312. else:
  313. send "{@prefix} {@unknown-kit}"
  314. else:
  315. send "{@prefix} {@enter-player}"
  316. else:
  317. send "{@prefix} {@enter-name}"
  318. else:
  319. send "{@no-perm}"
  320. if arg 1 is "edit":
  321. if player has permission "kitsplus.edit" or "kitsplus.*":
  322. if arg 2 is set:
  323. if {kp.kit.%arg 2%.created} is true:
  324. set {kp.savingkit.%player%} to true
  325. set gamemode of player to creative
  326. clear player's inventory
  327. equip player with {kp.kit.%arg 2%.helmet}
  328. equip player with {kp.kit.%arg 2%.chestplate}
  329. equip player with {kp.kit.%arg 2%.leggings}
  330. equip player with {kp.kit.%arg 2%.boots}
  331. set {kit} to "%arg 2%"
  332. set {_slot} to 0
  333. loop 36 times:
  334. set slot {_slot} of player to {slot.%{_slot}%.%arg 2%}
  335. add 1 to {_slot}
  336. send "%{kp::edit-mode-1}%"
  337. send json "%{kp::edit-mode-2}%" styled gray tooltip "%{kp::em-tooltip}%" run "/kp save %arg 2%" to player
  338. else:
  339. send "{@prefix} {@unknown-kit}"
  340. else:
  341. send "{@prefix} {@enter-name}"
  342. else:
  343. send "{@no-perm}"
  344. if arg 1 is "save":
  345. if player has permission "kitsplus.save" or "kitsplus.*":
  346. if arg 2 is set:
  347. if {kp.kit.%arg 2%.created} is true:
  348. if {kp.savingkit.%player%} is true:
  349. set {kp.savingkit.%player%} to false
  350. set {kp.kit.%arg 2%.helmet} to helmet of player
  351. set {kp.kit.%arg 2%.chestplate} to chestplate of player
  352. set {kp.kit.%arg 2%.leggings} to leggings of player
  353. set {kp.kit.%arg 2%.boots} to boots of player
  354. set {kit} to "%arg 2%"
  355. set {_slot} to 0
  356. loop 36 times:
  357. set {slot.%{_slot}%.%arg 2%} to slot {_slot} of player's inventory
  358. add 1 to {_slot}
  359. play raw sound "{@sound}" at player with pitch {@pitch} volume 25
  360. send "{@prefix} %{kp::kit-saved}%"
  361. else:
  362. send "{@prefix} &cYou aren't in edit mode."
  363. else:
  364. send "{@prefix} {@unknown-kit}"
  365. else:
  366. send "{@prefix} {@enter-name}"
  367. else:
  368. send "{@no-perm}"
  369. if arg 1 is "list":
  370. if player has permission "kitsplus.list" or "kitsplus.*":
  371. if {kp.kits} is more than 0:
  372. send "&8-------- &6&lKITS &8--------"
  373. loop {kp.kits::*}:
  374. send "&e%loop-value%"
  375. else:
  376. send "&8-------- &6&lKITS &8--------"
  377. send "&cCan't found a kit..."
  378. else:
  379. send "{@no-perm}"
  380. if arg 1 is "reload":
  381. if player has permission "kitsplus.reload" or "kitsplus.*":
  382. if file "plugins/Skript/scripts/KitsPlus.sk" doesn't exists:
  383. send "&cAn error ocurred, KitsPlus can't be loaded, check console for more details."
  384. send "&8----------------------------------" to console
  385. send "&cThe file KitsPlus.sk in folder" to console
  386. send "&cscripts doesn't exist, make sure" to console
  387. send "&cthat you didn't changed the name." to console
  388. send "&8----------------------------------" to console
  389. else:
  390. if {kp.kits} is more than 0:
  391. send "&aReloading KitsPlus..."
  392. send "&aReloading KitsPlus..." to console
  393. make console execute command "sk reload KitsPlus"
  394. wait 1 second
  395. send "{@prefix} &aKits loaded!"
  396. send "{@prefix} &aFound %{kp.kits}% kits!"
  397. send "{@prefix} &aLoaded correctly!"
  398. send "{@prefix} &aKits loaded!" to console
  399. send "{@prefix} &aFound %{kp.kits}% kits!" to console
  400. send "{@prefix} &aLoaded correctly!" to console
  401. else:
  402. send "&aReloading KitsPlus..."
  403. send "&aReloading KitsPlus..." to console
  404. make console execute command "sk reload KitsPlus"
  405. wait 1 second
  406. send "{@prefix} &aKits loaded!"
  407. send "{@prefix} &aFound 0 kits!"
  408. send "{@prefix} &aLoaded correctly!"
  409. send "{@prefix} &aKits loaded!" to console
  410. send "{@prefix} &aFound 0 kits!" to console
  411. send "{@prefix} &aLoaded correctly!" to console
  412. else:
  413. send "{@no-perm}"
  414. if arg 1 is "menu":
  415. if player has permission "kitsplus.menu" or "kitsplus.*":
  416. open chest with 4 rows named "{@menu-name}" to player
  417. wait 1 tick
  418. set {_x} to 0
  419. loop {kp.kits::*}:
  420. format slot {_x} of player with {icon} named "&a%loop-value%" with lore "&7||%{kp::menu-lore}%" to close then run [make player execute command "/kit %loop-value%"]
  421. add 1 to {_x}
  422. else:
  423. send "{@no-perm}"
  424.  
  425. command /kpver:
  426. aliases: kitsplus:kpver
  427. trigger:
  428. if {kp.addons} is more than 0:
  429. send "&eThis server is running KitPlus v1.1.5 by ElDub"
  430. send "&e(MC: 1.8-1.10) with %{kp.addons}% KP addons"
  431. else:
  432. send "&eThis server is running KitPlus v1.1.5 by ElDub"
  433. send "&e(MC: 1.8-1.10) with 0 KP addons"
  434.  
  435. on quit:
  436. set {kp.savingkit.%player%} to false
  437.  
  438. on join:
  439. if player has permission "kitsplus.*":
  440. if file "plugins/Skript/scripts/KitsPlus.sk" doesn't exists:
  441. send "&cHey! the file &3KitsPlus.sk &cin folder scripts doesn't exist, this will cause some errors, make sure that you didn't changed the name."
  442.  
  443. on sign change:
  444. if line 1 is "[kit]":
  445. if player has permission "kitsplus.sign.place" or "kitsplus.*":
  446. if line 2 is set:
  447. if {kp.kit.%line 2%.created} is true:
  448. if {kp.kit.%line 2%.price} is not set:
  449. set {_kit} to line 2
  450. set {kit.%{_kit}%.sign} to location of event-block
  451. set line 1 to "%{kit.sign.line1}%"
  452. set line 2 to "%{_kit}%"
  453. play raw sound "{@sound}" at player with pitch {@pitch} volume 25
  454. send "{@prefix} {@sign-created}"
  455. else:
  456. set {_kit} to line 2
  457. set {kit.%{_kit}%.sign} to location of event-block
  458. set line 1 to "%{kit.sign.line1}%"
  459. set line 2 to "%{_kit}%"
  460. set line 3 to "$ %{kp.kit.%line 2%.cost}%"
  461. play raw sound "{@sound}" at player with pitch {@pitch} volume 25
  462. send "{@prefix} {@sign-created}"
  463. else:
  464. send "{@prefix} {@unknown-kit}"
  465. else:
  466. send "{@prefix} {@enter-name}"
  467. else:
  468. send "&cYou don't have permission to place signs."
  469. else:
  470. stop
  471.  
  472. on break of sign:
  473. if player has permission "kitsplus.sign.break" or "kitsplus.*":
  474. if location of event-block is {kp.kit.%line 2%.sign}:
  475. delete {kit.%line 2%.sign}
  476. play raw sound "random.break" at player with pitch {@pitch} volume 25
  477. send "{@prefix} %{kp::sign-removed}%"
  478. else:
  479. stop
  480. else:
  481. send "&cYou don't have permission to break signs."
  482.  
  483. on right-click on sign:
  484. if location of event-block is {kit.%line 2%.sign}:
  485. make player execute command "/kit %line 2%"
  486. else:
  487. stop
  488.  
  489. on first join:
  490. if {kp::first-join-kit} is "true":
  491. loop {kp.kits::*}:
  492. if {kp::first-kit} is "%loop-value%":
  493. make player execute the command "kit %loop-value%"
  494.  
  495. on join:
  496. if {kp::join-kit} is "true":
  497. loop {kp.kits::*}:
  498. if {kp::jkit} is "%loop-value%":
  499. make player execute the command "kit %loop-value%"
  500.  
  501. on load:
  502. if {kp.kits} is more than 0:
  503. load script from file "plugins/KitsPlus/items.sk"
  504. send "&6[KitsPlus] &7KitsPlus v1.1.5 enabled" to console
  505. send "&6[KitsPlus] &7Found %{kp.kits}% kits!" to console
  506. else:
  507. load script from file "plugins/KitsPlus/items.sk"
  508. send "&6[KitsPlus] &7KitsPlus v1.1.5 enabled" to console
  509. send "&6[KitsPlus] &7Found 0 kits!" to console
  510.  
  511. on unload:
  512. send "&6[KitsPlus] &7KitsPlus v1.1.4 disabled" to console
  513.  
  514. on rightclick:
  515. if player's tool is {j.item} named "%{j.name}%" with lore "%{j.lore}%":
  516. if {kp::join-item} is "true":
  517. cancel event
  518. make player execute the command "kp menu"
  519.  
  520. on join:
  521. if {kp::join-item} is "true":
  522. set slot 4 of player to {j.item} named "%{j.name}%" with lore "%{j.lore}%"
  523.  
  524. # ----------------------- CONFIG FILES ----------------------- #
  525. # Do not touch this!
  526.  
  527. on load:
  528. if folder "plugins/KitsPlus" doesn't exists:
  529. create folder "plugins/KitsPlus"
  530. if file "plugins/KitsPlus/items.sk" doesn't exists:
  531. create file "plugins/KitsPlus/items.sk"
  532. wf "on load:" to "plugins/KitsPlus/items.sk"
  533. wf "" to "plugins/KitsPlus/items.sk"
  534. wf "## Menu icon" to "plugins/KitsPlus/items.sk"
  535. wf "" to "plugins/KitsPlus/items.sk"
  536. wf " set {icon} to diamond" to "plugins/KitsPlus/items.sk"
  537. wf "" to "plugins/KitsPlus/items.sk"
  538. wf "## Join item" to "plugins/KitsPlus/items.sk"
  539. wf "" to "plugins/KitsPlus/items.sk"
  540. wf " set {j.item} to paper" to "plugins/KitsPlus/items.sk"
  541. wf "" to "plugins/KitsPlus/items.sk"
  542. wf "## First join kit" to "plugins/KitsPlus/items.sk"
  543. wf "" to "plugins/KitsPlus/items.sk"
  544. wf " set {kit.1} to stone sword" to "plugins/KitsPlus/items.sk"
  545. wf " set {kit.2} to stone pickaxe" to "plugins/KitsPlus/items.sk"
  546. wf " set {kit.3} to stone axe" to "plugins/KitsPlus/items.sk"
  547. if file "plugins/KitsPlus/config.yml" doesn't exists:
  548. create file "plugins/KitsPlus/config.yml"
  549. wf "## K I T S P L U S" to "plugins/KitsPlus/config.yml"
  550. wf "" to "plugins/KitsPlus/config.yml"
  551. wf "## Clear inventory of player after get kit?" to "plugins/KitsPlus/config.yml"
  552. wf "clear-after-get: true" to "plugins/KitsPlus/config.yml"
  553. wf "## If this is true it will automatically give armor of kit after get" to "plugins/KitsPlus/config.yml"
  554. wf "auto-armor: true" to "plugins/KitsPlus/config.yml"
  555. wf "## Give player kit item menu on join?" to "plugins/KitsPlus/config.yml"
  556. wf "join-item: true" to "plugins/KitsPlus/config.yml"
  557. wf " " to "plugins/KitsPlus/config.yml"
  558. wf "## Join kits" to "plugins/KitsPlus/config.yml"
  559. wf "first-join-kit: true" to "plugins/KitsPlus/config.yml"
  560. wf "kit: default" to "plugins/KitsPlus/config.yml"
  561. wf " " to "plugins/KitsPlus/config.yml"
  562. wf "join-kit: false" to "plugins/KitsPlus/config.yml"
  563. wf "jkit: default" to "plugins/KitsPlus/config.yml"
  564. wf " " to "plugins/KitsPlus/config.yml"
  565. wf "## Options for kit list menu" to "plugins/KitsPlus/config.yml"
  566. wf "name: '&8>> &6&lKits menu &8<<'" to "plugins/KitsPlus/config.yml"
  567. wf "lore: '&7>> Click to get the kit <<'" to "plugins/KitsPlus/config.yml"
  568. wf " " to "plugins/KitsPlus/config.yml"
  569. wf "## Options for join item" to "plugins/KitsPlus/config.yml"
  570. wf "jname: '&aKits menu'" to "plugins/KitsPlus/config.yml"
  571. wf "jlore: '&7Open kit list menu'" to "plugins/KitsPlus/config.yml"
  572. wf " " to "plugins/KitsPlus/config.yml"
  573. wf "## Options for kit signs" to "plugins/KitsPlus/config.yml"
  574. wf "line1: '&1[Kit]'" to "plugins/KitsPlus/config.yml"
  575. wf "line2: '&0'" to "plugins/KitsPlus/config.yml"
  576. if file "plugins/KitsPlus/messages.yml" doesn't exists:
  577. create file "plugins/KitsPlus/messages.yml"
  578. wf "## K I T S P L U S" to "plugins/KitsPlus/messages.yml"
  579. wf "" to "plugins/KitsPlus/messages.yml"
  580. wf "prefix: '&6&lKitsPlus &7>>'" to "plugins/KitsPlus/messages.yml"
  581. wf "no-perm: '&4&lERROR&8: &cYou do not have permission for this.'" to "plugins/KitsPlus/messages.yml"
  582. wf "kit-created: '&aSuccessfully created kit!'" to "plugins/KitsPlus/messages.yml"
  583. wf "kit-removed: '&aSuccessfully removed kit!'" to "plugins/KitsPlus/messages.yml"
  584. wf "kit-saved: '&aSuccessfully saved kit!'" to "plugins/KitsPlus/messages.yml"
  585. wf "unknown-kit: '&cThis kit does not exist.'" to "plugins/KitsPlus/messages.yml"
  586. wf "enter-name: '&cEnter a kit name.'" to "plugins/KitsPlus/messages.yml"
  587. wf "enter-price: '&cEnter a price for this kit'" to "plugins/KitsPlus/messages.yml"
  588. wf "enter-delay: '&cPlease enter delay for this kit'" to "plugins/KitsPlus/messages.yml"
  589. wf "enter-player: '&cEnter a player'" to "plugins/KitsPlus/messages.yml"
  590. wf "received-kit: '&aKit received!'" to "plugins/KitsPlus/messages.yml"
  591. wf "kit-given: '&aSuccessfully gave kit!'" to "plugins/KitsPlus/messages.yml"
  592. wf "kit-already-created: '&cThis kit already exist!'" to "plugins/KitsPlus/messages.yml"
  593. wf "sign-created: '&aSuccessfully created sign!'" to "plugins/KitsPlus/messages.yml"
  594. wf "sign-removed: '&aSuccessfully removed sign!'" to "plugins/KitsPlus/messages.yml"
  595. wf "success-action: '&aSuccess!'" to "plugins/KitsPlus/messages.yml"
  596. wf "" to "plugins/KitsPlus/messages.yml"
  597. wf "## Edit mode lines" to "plugins/KitsPlus/messages.yml"
  598. wf "line1: '&aYou joined to edit mode!'" to "plugins/KitsPlus/messages.yml"
  599. wf "line2: '&b&lClick here to save the kit'" to "plugins/KitsPlus/messages.yml"
  600. wf "tooltip: '&7Click to save &c(%{kit}%)'" to "plugins/KitsPlus/messages.yml"
  601. set {kp::prefix} to coloured value "prefix" get of "plugins/KitsPlus/messages.yml"
  602. set {kp::no-perm} to coloured value "no-perm" get of "plugins/KitsPlus/messages.yml"
  603. set {kp::kit-created} to coloured value "kit-created" get of "plugins/KitsPlus/messages.yml"
  604. set {kp::kit-removed} to coloured value "kit-removed" get of "plugins/KitsPlus/messages.yml"
  605. set {kp::kit-saved} to coloured value "kit-saved" get of "plugins/KitsPlus/messages.yml"
  606. set {kp::unknown-kit} to coloured value "unknown-kit" get of "plugins/KitsPlus/messages.yml"
  607. set {kp::enter-name} to coloured value "enter-name" get of "plugins/KitsPlus/messages.yml"
  608. set {kp::enter-price} to coloured value "enter-price" get of "plugins/KitsPlus/messages.yml"
  609. set {kp::enter-delay} to coloured value "enter-delay" get of "plugins/KitsPlus/messages.yml"
  610. set {kp::received-kit} to coloured value "received-kit" get of "plugins/KitsPlus/messages.yml"
  611. set {kp::k-a-c} to coloured value "kit-already-created" get of "plugins/KitsPlus/messages.yml"
  612. set {kp::enter-player} to coloured value "enter-player" get of "plugins/KitsPlus/messages.yml"
  613. set {kp::kit-given} to coloured value "kit-given" get of "plugins/KitsPlus/messages.yml"
  614. set {kp::edit-mode-1} to coloured value "line1" get of "plugins/KitsPlus/messages.yml"
  615. set {kp::edit-mode-2} to coloured value "line2" get of "plugins/KitsPlus/messages.yml"
  616. set {kp::em-tooltip} to coloured value "tooltip" get of "plugins/KitsPlus/messages.yml"
  617. set {kp::sign-created} to coloured value "sign-created" get of "plugins/KitsPlus/messages.yml"
  618. set {kp::sign-removed} to coloured value "sign-removed" get of "plugins/KitsPlus/messages.yml"
  619. set {kp::success-action} to coloured value "success-action" get of "plugins/KitsPlus/messages.yml"
  620.  
  621. set {kp::clear-after-get} to coloured value "clear-after-get" get of "plugins/KitsPlus/config.yml"
  622. set {kp::menu-lore} to coloured value "lore" get of "plugins/KitsPlus/config.yml"
  623. set {kp::menu-name} to coloured value "name" get of "plugins/KitsPlus/config.yml"
  624. set {kit.sign.line2} to coloured value "line2" get of "plugins/KitsPlus/config.yml"
  625. set {kit.sign.line1} to coloured value "line1" get of "plugins/KitsPlus/config.yml"
  626. set {kp::first-join-kit} to coloured value "first-join-kit" get of "plugins/KitsPlus/config.yml"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement