Advertisement
Hsuwan

Untitled

Dec 4th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.49 KB | None | 0 0
  1. function NeckItem(p: player, no: integer):
  2. set {_number} to {_no}
  3. set slot 36 of {_p} to {飾品保存.%{_p}%::%{_number}%}
  4. set {_lore::*} to uncolored lore of slot 36 of {_p} split at "||"
  5. set {_level} to 0
  6. loop {_lore::*}:
  7. if {_lore::%loop-index%} contains "等級限制" or "等級需求":
  8. loop 500 times:
  9. if {_lore::%loop-index%} contains "%500 - loop-number%":
  10. if {_p}'s level is smaller than (500 - loop-number):
  11. set {_level} to 1
  12. give {飾品保存.%{_p}%::%{_number}%} to {_p}
  13. delete {飾品保存.%{_p}%::%{_number}%}
  14. send "裝備%name of slot 36 of {_p}%&c不符合等級要求" to {_p}
  15. exit loop
  16. if {_level} is 0:
  17. loop {_lore::*}:
  18. set {_oao} to 0
  19. if {_no} is between 0 and 3:
  20. if {_lore::%loop-index%} contains "頭飾" or "頭盔" or "衣服" or "衣甲" or "褲子" or "護腿" or "靴子":
  21. set {_oao} to 1
  22. send "裝備%name of slot 36 of {_p}%&c不符合欄位要求,該欄位是飾品欄" to {_p}
  23. exit loop
  24. if {_no} is between 9 and 12:
  25. set {_oao} to 1
  26. if {_no} is 9:
  27. if {_lore::%loop-index%} contains "頭飾" or "頭盔":
  28. set {_oao} to 0
  29. exit loop
  30. if {_no} is 10:
  31. if {_lore::%loop-index%} contains "衣服" or "衣甲":
  32. set {_oao} to 0
  33. exit loop
  34. if {_no} is 11:
  35. if {_lore::%loop-index%} contains "褲子" or "護腿":
  36. set {_oao} to 0
  37. exit loop
  38. if {_no} is 12:
  39. if {_lore::%loop-index%} contains "靴子":
  40. set {_oao} to 0
  41. exit loop
  42. if {_lore::%loop-index%} contains "勾玉" or "飾品":
  43. send "裝備%name of slot 36 of {_p}%&c不符合欄位要求,該欄位是裝備欄" to {_p}
  44. exit loop
  45. if {_oao} is 1:
  46. give {飾品保存.%{_p}%::%{_number}%} to {_p}
  47. delete {飾品保存.%{_p}%::%{_number}%}
  48. set slot 36 of {_p} to air
  49.  
  50. #more Setting ADD Here vvvvvvvvv
  51. #vvvvvvvvvvvvvvvvvvvv
  52.  
  53.  
  54. #^^^^^^^^^^^^^^^^^^^^
  55. #Stop line---------------
  56.  
  57. function ArmorItem(p: player, no: integer):
  58. set {_number} to {_no}
  59. set {_lore::*} to uncolored lore of {飾品保存.%{_p}%::%{_number}%} split at "||"
  60. set {_level} to 0
  61. loop {_lore::*}:
  62. set {_lin.%{_p}%} to loop-index parsed as integer
  63. if {_lore::%loop-index%} contains "以上,則增":
  64. if {_lore::%loop-index%} contains "力量":
  65. replace all "力量", "當", "或" and " " and "以上,則增" with "" in {_lore::%loop-index%}
  66. set {_lin.%{_p}%} to {_lin.%{_p}%} + 1
  67. replace all "加攻擊力 " with "" in {_lore::%{_lin.%{_p}%}%}
  68. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  69. set {_lore::%{_lin.%{_p}%}%} to {_lore::%{_lin.%{_p}%}%} parsed as integer
  70. if ({玩家資料.%{_p}%::力量} + {飾品狀態.%{_p}%::力量}) is more than or equal to {_lore::%loop-index%}:
  71. set {_lore::%{_lin.%{_p}%}%} to {_lore::%{_lin.%{_p}%}%} / 2
  72. add {_lore::%{_lin.%{_p}%}%} to {飾品狀態.%{_p}%::攻擊力}
  73. if {_lore::%loop-index%} contains "智慧":
  74. replace all "智慧" and " ", "或", "當" and "以上,則增" with "" in {_lore::%loop-index%}
  75. set {_lin.%{_p}%} to {_lin.%{_p}%} + 1
  76. replace all "加攻擊力" and " " with "" in {_lore::%{_lin.%{_p}%}%}
  77. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  78. set {_lore::%{_lin.%{_p}%}%} to {_lore::%{_lin.%{_p}%}%} parsed as integer
  79. if ({玩家資料.%{_p}%::智慧} + {飾品狀態.%{_p}%::智慧}) is more than or equal to {_lore::%loop-index%}:
  80. set {_lore::%{_lin.%{_p}%}%} to {_lore::%{_lin.%{_p}%}%} / 2
  81. add {_lore::%{_lin.%{_p}%}%} to {飾品狀態.%{_p}%::攻擊力}
  82. if {_lore::%loop-index%} contains "敏捷":
  83. replace all "敏捷" and " ", "或", "當" and "以上,則增" with "" in {_lore::%loop-index%}
  84. set {_lin.%{_p}%} to {_lin.%{_p}%} + 1
  85. replace all "加攻擊力" and " " with "" in {_lore::%{_lin.%{_p}%}%}
  86. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  87. set {_lore::%{_lin.%{_p}%}%} to {_lore::%{_lin.%{_p}%}%} parsed as integer
  88. if ({玩家資料.%{_p}%::敏捷} + {飾品狀態.%{_p}%::敏捷}) is more than or equal to {_lore::%loop-index%}:
  89. set {_lore::%{_lin.%{_p}%}%} to {_lore::%{_lin.%{_p}%}%} / 2
  90. add {_lore::%{_lin.%{_p}%}%} to {飾品狀態.%{_p}%::攻擊力}
  91. if {_lore::%loop-index%} contains "血量增加" or "最大血量":
  92. replace all "血量增加 " and "最大血量 " with "" in {_lore::%loop-index%}
  93. if {飾品狀態.%{_p}%::血量增加} isn't set:
  94. set {飾品狀態.%{_p}%::血量增加} to {_lore::%loop-index%} parsed as integer
  95. else:
  96. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  97. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::血量增加}
  98. if {_lore::%loop-index%} contains "力量":
  99. replace all "力量 +" and " " with "" in {_lore::%loop-index%}
  100. if {飾品狀態.%{_p}%::力量} isn't set:
  101. set {飾品狀態.%{_p}%::力量} to {_lore::%loop-index%} parsed as integer
  102. else:
  103. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  104. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::力量}
  105. if {_lore::%loop-index%} contains "爆擊倍率":
  106. loop 5000 times:
  107. if {_lore::%loop-index%} contains "%5000 - loop-number%":
  108. set {_lore::%loop-index%} to 5000 - loop-number
  109. exit loop
  110. if {飾品狀態.%{_p}%::爆擊倍率} isn't set:
  111. set {飾品狀態.%{_p}%::爆擊倍率} to {_lore::%loop-index%}
  112. else:
  113. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::爆擊倍率}
  114. if {_lore::%loop-index%} contains "爆傷傷害增加":
  115. replace all "爆傷傷害增加" and " " with "" in {_lore::%loop-index%}
  116. if {飾品狀態.%{_p}%::爆傷} isn't set:
  117. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  118. set {飾品狀態.%{_p}%::爆傷} to {_lore::%loop-index%} / 2
  119. else:
  120. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  121. set {_lore::%loop-index%} to {_lore::%loop-index%} / 2
  122. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::爆傷}
  123. if {_lore::%loop-index%} contains "智慧":
  124. replace all "智慧 +" and " " with "" in {_lore::%loop-index%}
  125. if {飾品狀態.%{_p}%::智慧} isn't set:
  126. set {飾品狀態.%{_p}%::智慧} to {_lore::%loop-index%} parsed as integer
  127. else:
  128. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  129. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::智慧}
  130. if {_lore::%loop-index%} contains "敏捷":
  131. replace all "敏捷 +" and " " with "" in {_lore::%loop-index%}
  132. if {飾品狀態.%{_p}%::敏捷} isn't set:
  133. set {飾品狀態.%{_p}%::敏捷} to {_lore::%loop-index%} parsed as integer
  134. else:
  135. set {_lore::%loop-index%} to {_lore::%loop-index%} parsed as integer
  136. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::敏捷}
  137. if {_lore::%loop-index%} contains "爆擊率":
  138. loop 5000 times:
  139. if {_lore::%loop-index%} contains "%5000 - loop-number%":
  140. set {_lore::%loop-index%} to 5000 - loop-number
  141. exit loop
  142. if {飾品狀態.%{_p}%::爆擊率} isn't set:
  143. set {飾品狀態.%{_p}%::爆擊率} to {_lore::%loop-index%}/100
  144. else:
  145. set {_lore::%loop-index%} to {_lore::%loop-index%}/100
  146. add {_lore::%loop-index%} to {飾品狀態.%{_p}%::爆擊率}
  147. #vvvvvvvvvvvvvvvvvv
  148.  
  149.  
  150. #^^^^^^^^^^^^^^^^^^^^
  151. #Stop line---------------
  152. #裝備系統
  153. on load:
  154. loop all players:
  155. loop 4 times:
  156. set {_no} to loop-number - 1
  157. NeckItem(loop-player, {_no})
  158. set {_no} to loop-number + 8
  159. NeckItem(loop-player, {_no})
  160. on inventory click:
  161. if inventory name of player's current inventory contains "的裝備0-0":
  162. cancel event
  163. if player is a op:
  164. if inventory name of player's current inventory contains "裝備(op狀態)":
  165. set {_omg} to inventory name of player's current inventory
  166. wait 0.5 ticks
  167. replace all " 裝備(op狀態)" with "" in {_omg}
  168. loop 4 times:
  169. set {飾品保存.%{_omg}%::%loop-number + 4%} to slot (loop-number + 4) of player's current inventory
  170. set {飾品保存.%{_omg}%::%loop-number + 13%} to slot (loop-number + 13) of player's current inventory
  171. set {_omg} to {_omg} parsed as player
  172. if inventory name of {_omg}'s current inventory contains "裝備介面e":
  173. loop 4 times:
  174. set slot (loop-number + 4) of {_omg}'s current inventory to slot (loop-number + 4) of player's current inventory
  175. set slot (loop-number + 13) of {_omg}'s current inventory to slot (loop-number + 13) of player's current inventory
  176. on drop:
  177. if inventory name of player's current inventory contains "的 裝備":
  178. cancel event
  179. on inventory close:
  180. if player is a op:
  181. if inventory name of player's current inventory contains "裝備(op狀態)":
  182. set {_omg} to inventory name of player's current inventory
  183. replace all " 裝備(op狀態)" with "" in {_omg}
  184. loop 4 times:
  185. set {飾品保存.%{_omg}%::%loop-number + 4%} to slot (loop-number + 4) of player's current inventory
  186. set {飾品保存.%{_omg}%::%loop-number + 13%} to slot (loop-number + 13) of player's current inventory
  187. on command:
  188. command is "equip"
  189. cancel event
  190. set {_arg} to "%arguments%"
  191. replace all "<none>" with "" in {_arg}
  192. execute player command "equipw %{_arg}%"
  193. command /equipw [<text>]:
  194. trigger:
  195. close player's inventory
  196. wait 1 tick
  197. set {箱子::%player%} to 1
  198. if arg-1 is set:
  199. play raw sound "random.click" at player with pitch 1 volume 1
  200. if player is op:
  201. open chest with 2 row named "%arg-1% 裝備(op狀態)" to player
  202. wait 1 ticks
  203. if inventory name of player's current inventory contains "%arg-1%":
  204. format slot 4 of player with white stained glass pane named "&9<這邊放&d飾品" to be unstealable
  205. format slot 13 of player with white stained glass pane named "&9<這邊放&b裝備" to be unstealable
  206. wait 1 ticks
  207. loop 4 times:
  208. set {_n} to loop-number
  209. set {_a} to loop-number - 1
  210. set {_b} to loop-number + 8
  211. set slot {_a} of player's current inventory to {飾品保存.%arg-1%::%{_a}%}
  212. set slot {_b} of player's current inventory to {飾品保存.%arg-1%::%{_b}%}
  213. set slot (loop-number + 4) of player's current inventory to {飾品保存.%arg-1%::%loop-number + 4%}
  214. set slot (loop-number + 13) of player's current inventory to {飾品保存.%arg-1%::%loop-number + 13%}
  215. stop trigger
  216. open chest with 2 row named "%arg-1% 的裝備0-0" to player
  217. wait 1 ticks
  218. if inventory name of player's current inventory contains "%arg-1%":
  219. format slot 4 of player with white stained glass pane named "&9<這邊放&d飾品" to be unstealable
  220. format slot 13 of player with white stained glass pane named "&9<這邊放&b裝備" to be unstealable
  221. wait 1 ticks
  222. loop 4 times:
  223. set {_n} to loop-number
  224. set {_a} to loop-number - 1
  225. set {_b} to loop-number + 8
  226. if inventory name of player's current inventory contains "裝備0-0":
  227. format slot {_a} of player with {飾品保存.%arg-1%::%{_a}%} to be unstealable
  228. if inventory name of player's current inventory contains "裝備0-0":
  229. format slot {_b} of player with {飾品保存.%arg-1%::%{_b}%} to be unstealable
  230. if inventory name of player's current inventory contains "裝備0-0":
  231. format slot ({_n} + 4) of player with stained glass pane:15 named "&7" to be unstealable
  232. format slot ({_n} + 13) of player with stained glass pane:15 named "&7" to be unstealable
  233. stop trigger
  234. open chest with 2 row named "&6裝備介面e &8額外背包" to player
  235. wait a tick
  236. if inventory name of player's current inventory contains "裝備介面e":
  237. format slot 4 of player with stained glass pane:13 named "&9<這邊放&d飾品" with lore "&9請關閉窗口儲存" to be unstealable
  238. format slot 13 of player with white stained glass pane named "&9<這邊放&b裝備" to be unstealable
  239. wait 1 ticks
  240. loop 4 times:
  241. if inventory name of player's current inventory contains "裝備介面e":
  242. set slot (loop-number - 1) of player's current inventory to {飾品保存.%player%::%loop-number - 1%}
  243. if inventory name of player's current inventory contains "裝備介面e":
  244. set slot (loop-number + 8) of player's current inventory to {飾品保存.%player%::%loop-number + 8%}
  245. if inventory name of player's current inventory contains "裝備介面e":
  246. set slot (loop-number + 4) of player's current inventory to {飾品保存.%player%::%loop-number + 4%}
  247. if inventory name of player's current inventory contains "裝備介面e":
  248. set slot (loop-number + 13) of player's current inventory to {飾品保存.%player%::%loop-number + 13%}
  249. if inventory name of player's current inventory contains "裝備介面e":
  250. set {okay::%player%} to true
  251. loop 2 times:
  252. play raw sound "note.pling" at player with pitch 1.8 volume 0.5
  253. wait 2 tick
  254. play raw sound "note.pling" at player with pitch 1.4 volume loop-number
  255. wait 3 tick
  256. wait 10 seconds
  257. set {箱子::%player%} to 0
  258. stop trigger
  259. on inventory close:
  260. # SomthingDebug(player)
  261. if inventory name of player's current inventory contains "裝備介面e":
  262. set {_save} to 0
  263. delete {檢測.%player%}
  264. if {okay::%player%} is set:
  265. loop 4 times:
  266. if inventory name of player's current inventory contains "裝備介面e":
  267. set {飾品保存.%player%::%loop-number - 1%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player
  268. if inventory name of player's current inventory contains "裝備介面e":
  269. set {飾品保存.%player%::%loop-number + 8%} to slot "%loop-number + 8%" parsed as an integer of current inventory of player
  270. if inventory name of player's current inventory contains "裝備介面e":
  271. set {飾品保存.%player%::%loop-number + 4%} to slot "%loop-number + 4%" parsed as an integer of current inventory of player
  272. if inventory name of player's current inventory contains "裝備介面e":
  273. set {飾品保存.%player%::%loop-number + 13%} to slot "%loop-number + 13%" parsed as an integer of current inventory of player
  274. set player's slot (40 - loop-number) to air
  275. delete {okay::%player%}
  276. set {_save} to 1
  277. if {_save} is 1:
  278. loop 4 times:
  279. set {_n} to loop-number - 1
  280. if {_n} is 1:
  281. set {_see} to {_n} + 1
  282. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  283. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  284. if name of slot 37 of player is name of slot 36 of player:
  285. set {_ddd} to {飾品保存.%player%::%{_see}%}
  286. wait 1 ticks
  287. delete {飾品保存.%player%::%{_see}%}
  288. if {飾品保存.%player%::%{_see}%} isn't set:
  289. give {_ddd} to player
  290. set slot 36 of player to air
  291. set slot 37 of player to air
  292. set {_see} to {_n} + 2
  293. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  294. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  295. if name of slot 37 of player is name of slot 36 of player:
  296. set {_ddd} to {飾品保存.%player%::%{_see}%}
  297. wait 1 ticks
  298. delete {飾品保存.%player%::%{_see}%}
  299. if {飾品保存.%player%::%{_see}%} isn't set:
  300. give {_ddd} to player
  301. set slot 36 of player to air
  302. set slot 37 of player to air
  303. set {_see} to {_n} + 3
  304. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  305. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  306. if name of slot 37 of player is name of slot 36 of player:
  307. set {_ddd} to {飾品保存.%player%::%{_see}%}
  308. wait 1 ticks
  309. delete {飾品保存.%player%::%{_see}%}
  310. if {飾品保存.%player%::%{_see}%} isn't set:
  311. give {_ddd} to player
  312. set slot 36 of player to air
  313. set slot 37 of player to air
  314. if {_n} is 2:
  315. set {_see} to {_n} + 1
  316. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  317. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  318. if name of slot 37 of player is name of slot 36 of player:
  319. set {_ddd} to {飾品保存.%player%::%{_see}%}
  320. wait 1 ticks
  321. delete {飾品保存.%player%::%{_see}%}
  322. if {飾品保存.%player%::%{_see}%} isn't set:
  323. give {_ddd} to player
  324. set slot 36 of player to air
  325. set slot 37 of player to air
  326. set {_see} to {_n} + 2
  327. if {飾品保存.%player%::%{_n}%} is {飾品保存.%player%::%{_see}%}:
  328. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  329. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  330. if name of slot 37 of player is name of slot 36 of player:
  331. set {_ddd} to {飾品保存.%player%::%{_see}%}
  332. wait 1 ticks
  333. delete {飾品保存.%player%::%{_see}%}
  334. if {飾品保存.%player%::%{_see}%} isn't set:
  335. give {_ddd} to player
  336. set slot 36 of player to air
  337. set slot 37 of player to air
  338. set {_see} to {_n} - 1
  339. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  340. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  341. if name of slot 37 of player is name of slot 36 of player:
  342. set {_ddd} to {飾品保存.%player%::%{_see}%}
  343. wait 1 ticks
  344. delete {飾品保存.%player%::%{_see}%}
  345. if {飾品保存.%player%::%{_see}%} isn't set:
  346. give {_ddd} to player
  347. set slot 36 of player to air
  348. set slot 37 of player to air
  349. if {_n} is 3:
  350. set {_see} to {_n} + 1
  351. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  352. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  353. if name of slot 37 of player is name of slot 36 of player:
  354. set {_ddd} to {飾品保存.%player%::%{_see}%}
  355. wait 1 ticks
  356. delete {飾品保存.%player%::%{_see}%}
  357. if {飾品保存.%player%::%{_see}%} isn't set:
  358. give {_ddd} to player
  359. set slot 36 of player to air
  360. set slot 37 of player to air
  361. set {_see} to {_n} - 2
  362. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  363. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  364. if name of slot 37 of player is name of slot 36 of player:
  365. set {_ddd} to {飾品保存.%player%::%{_see}%}
  366. wait 1 ticks
  367. delete {飾品保存.%player%::%{_see}%}
  368. if {飾品保存.%player%::%{_see}%} isn't set:
  369. give {_ddd} to player
  370. set slot 36 of player to air
  371. set slot 37 of player to air
  372. set {_see} to {_n} - 1
  373. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  374. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  375. if name of slot 37 of player is name of slot 36 of player:
  376. set {_ddd} to {飾品保存.%player%::%{_see}%}
  377. wait 1 ticks
  378. delete {飾品保存.%player%::%{_see}%}
  379. if {飾品保存.%player%::%{_see}%} isn't set:
  380. give {_ddd} to player
  381. set slot 36 of player to air
  382. set slot 37 of player to air
  383. if {_n} is 4:
  384. set {_see} to {_n} - 3
  385. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  386. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  387. if name of slot 37 of player is name of slot 36 of player:
  388. set {_ddd} to {飾品保存.%player%::%{_see}%}
  389. wait 1 ticks
  390. delete {飾品保存.%player%::%{_see}%}
  391. if {飾品保存.%player%::%{_see}%} isn't set:
  392. give {_ddd} to player
  393. set slot 36 of player to air
  394. set slot 37 of player to air
  395. set {_see} to {_n} - 2
  396. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  397. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  398. if name of slot 37 of player is name of slot 36 of player:
  399. set {_ddd} to {飾品保存.%player%::%{_see}%}
  400. wait 1 ticks
  401. delete {飾品保存.%player%::%{_see}%}
  402. if {飾品保存.%player%::%{_see}%} isn't set:
  403. give {_ddd} to player
  404. set slot 36 of player to air
  405. set slot 37 of player to air
  406. set {_see} to {_n} - 1
  407. set slot 36 of player to {飾品保存.%player%::%{_see}%}
  408. set slot 37 of player to {飾品保存.%player%::%{_n}%}
  409. if name of slot 37 of player is name of slot 36 of player:
  410. set {_ddd} to {飾品保存.%player%::%{_see}%}
  411. wait 1 ticks
  412. delete {飾品保存.%player%::%{_see}%}
  413. if {飾品保存.%player%::%{_see}%} isn't set:
  414. give {_ddd} to player
  415. set slot 36 of player to air
  416. set slot 37 of player to air
  417. set slot 36 of player to air
  418. set slot 37 of player to air
  419. loop 4 times:
  420. set {_check} to loop-number - 1
  421. NeckItem(player, {_check})
  422. set {_check} to loop-number + 8
  423. NeckItem(player, {_check})
  424. loop 2 times:
  425. play raw sound "note.pling" at player with pitch 1.4 volume 0.5
  426. wait 2 tick
  427. play raw sound "note.pling" at player with pitch 1.8 volume loop-number
  428. wait 3 tick
  429. delete {飾品狀態.%player%::*}
  430. loop 4 times:
  431. if {飾品保存.%player%::%loop-number - 1%} is set:
  432. set {_check} to loop-number - 1
  433. ArmorItem(player, {_check})
  434. if {飾品保存.%player%::%loop-number + 8%} is set:
  435. set {_check} to loop-number + 8
  436. ArmorItem(player, {_check})
  437. if {飾品狀態.%player%::爆擊率} is more than or equal to 1:
  438. set {飾品狀態.%player%::爆擊率} to 1 - {玩家資料.%player%::爆擊率} / 100
  439. if {飾品狀態.%player%::爆傷倍率} isn't set:
  440. set {飾品狀態.%player%::爆傷倍率} to 1
  441. else:
  442. set {飾品狀態.%player%::爆傷倍率} to {飾品狀態.%player%::爆傷倍率} / 100
  443. on quit:
  444. delete {save::%player%}
  445. delete {okay::%player%}
  446. delete {檢測.%player%}
  447. every 1 seconds:
  448. delete {禁止::*}
  449. on drop:
  450. if inventory name of player's current inventory contains "裝備介面e":
  451. cancel event
  452. on join:
  453. delete {禁止::*}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement