jahumen

jBank 1.0

Mar 2nd, 2016
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.94 KB | None | 0 0
  1. command /bank [<text>] [<number>] [<player>]:
  2. trigger:
  3. set {_ist.%player%} to yaml value "konto.ist" from "bankgracze/%player%.yml"
  4. if arg 1 is "utworz":
  5. if {_ist.%player%} is "0":
  6. send "&9&l&m----------------------------------------"
  7. send "&f&lKonto w banku zalozone!"
  8. send "&f&lUzyj &9&l/bank &f&laby zobaczyc liste komend!"
  9. send "&9&l&m----------------------------------------"
  10. set yaml value "konto.ist" from "bankgracze/%player%.yml" to "1"
  11. stop
  12. else:
  13. send "&9&l&m----------------------------------------"
  14. send "&f&lJuz posiadasz konto!"
  15. send "&9&l&m----------------------------------------"
  16. if {_ist.%player%} is "0":
  17. send "&9&l&m----------------------------------------"
  18. send "&f&lNie masz konta w banku!"
  19. send "&f&lUzyj &9&l/bank utworz"
  20. send "&9&l&m----------------------------------------"
  21. stop
  22. if arg 1 is not set:
  23. send "&9&l&m----------------------------------------"
  24. send "&9&l/bank konto &f&l> Pokazuje stan konta"
  25. send "&9&l/bank wplac <kwota> &f&l> Wplaca pieniadze do banku"
  26. send "&9&l/bank wyplac <kwota> &f&l> Wyplaca pieniadze z banku"
  27. send "&9&l/bank kredyt <kwota &f&l> Bierze kredyt"
  28. send "&9&l/bank splac <kwota> &f&l> Splaca kredyt"
  29. send "&9&l/bank przelew <kwota> <nick > &f&l> Przelewa pieniadze"
  30. send "&9&l/bank zamknij &f&l> Zamyka konto"
  31. send "&9&l&m----------------------------------------"
  32. if arg 1 is not "zamknij" or "konto" or "wplac" or "wyplac" or "kredyt" or "splac" or "przelew":
  33. make player execute command "bank"
  34. stop
  35. if arg 1 is "zamknij":
  36. if arg 2 is 1:
  37. set {_sprkr.%player%} to yaml value "konto.kredyt" from "bankgracze/%player%.yml"
  38. if {_sprkr.%player%} is 0:
  39. set yaml value "konto.ist" from "bankgracze/%player%.yml" to "0"
  40. set yaml value "konto.kasa" from "bankgracze/%player%.yml" to "0"
  41. set yaml value "konto.kredyt" from "bankgracze/%player%.yml" to 0
  42. send "&9&l&m----------------------------------------"
  43. send "&f&lKonto zamkniete!"
  44. send "&9&l&m----------------------------------------"
  45. else:
  46. send "&9&l&m----------------------------------------"
  47. send "&f&lAby zamknac konto w banku musisz splacic"
  48. send "&f&lWszystkie kredyty! Obecny kredyt wynosi:"
  49. send "&f&l>> &9&l%{_sprkr.%player%}%&f&l$"
  50. send "&f&lUzyj &9&l/bank splac kwota &f&laby go splacic!"
  51. send "&9&l&m----------------------------------------"
  52. else:
  53. send "&9&l&m----------------------------------------"
  54. send "&f&lPamietaj! Usuwajac konto w banku, tracisz"
  55. send "&f&lwszystkie wplacone pieniadze! Lepiej je wyplac!"
  56. send "&f&lJesli nadal chcesz zamknac konto"
  57. send "&f&lUzyj &9&l/bank zamknij 1"
  58. send "&9&l&m----------------------------------------"
  59. stop
  60. if arg 1 is "konto":
  61. set {_kasabank.%player%} to yaml value "konto.kasa" from "bankgracze/%player%.yml"
  62. send "&9&l&m----------------------------------------"
  63. send "&f&lTwoje obecne pieniadze:"
  64. send "&f&lPortfel: &a&l%player's account%"
  65. send "&f&lBank: &a&l$%{_kasabank.%player%}%"
  66. set {_sprkr.%player%} to yaml value "konto.kredyt" from "bankgracze/%player%.yml"
  67. if {_sprkr.%player%} is 0:
  68. send "&f&lNie masz kredytu!"
  69. else:
  70. send "&f&lKredyt: &c&l$%{_sprkr.%player%}%"
  71. send "&9&l&m----------------------------------------"
  72. if arg 1 is "wplac":
  73. if arg 2 is set:
  74. if arg 2 is number:
  75. set {_wplac.%player%} to arg 2
  76. if player's money is more than {_wplac.%player%}:
  77. subtract {_wplac.%player%} from player's money
  78. set {_op.%player%} to yaml value "konto.kasa" from "bankgracze/%player%.yml"
  79. set {_op1.%player%} to {_op.%player%}+{_wplac.%player%}
  80. set yaml value "konto.kasa" from "bankgracze/%player%" to {_op1.%player%}
  81. if {ostatnia.wplata.%player%} is not set:
  82. set {ostatnia.wplata.%player%} to now
  83. send "&9&l&m----------------------------------------"
  84. send "&f&lWplacono: &a&l$%{_wplac.%player%}%"
  85. send "&9&l&m----------------------------------------"
  86. stop
  87. if player's money is {_wplac.%player%}:
  88. subtract {_wplac.%player%} from player's money
  89. set {_op.%player%} to yaml value "konto.kasa" from "bankgracze/%player%.yml"
  90. set {_op1.%player%} to {_op.%player%}+{_wplac.%player%}
  91. set yaml value "konto.kasa" from "bankgracze/%player%" to {_op1.%player%}
  92. if {ostatnia.wplata.%player%} is not set:
  93. set {ostatnia.wplata.%player%} to now
  94. send "&9&l&m----------------------------------------"
  95. send "&f&lWplacono: &a&l$%{_wplac.%player%}%"
  96. send "&9&l&m----------------------------------------"
  97. stop
  98. else:
  99. send "&9&l&m----------------------------------------"
  100. send "&f&lTwoj portfel nie zawiera tyle pieniedzy!"
  101. send "&9&l&m----------------------------------------"
  102. else:
  103. send "&9&l&m----------------------------------------"
  104. send "&f&lUzyj &9&l/bank wplac kwota"
  105. send "&9&l&m----------------------------------------"
  106. else:
  107. send "&9&l&m----------------------------------------"
  108. send "&f&lUzyj &9&l/bank wplac kwota"
  109. send "&9&l&m----------------------------------------"
  110. if arg 1 is "wyplac":
  111. if arg 2 is set:
  112. if arg 2 is number:
  113. set {_wyplac.%player%} to arg 2
  114. set {_op.%player%} to yaml value "konto.kasa" from "bankgracze/%player%"
  115. if {_op.%player%} is {_wyplac.%player%}:
  116. add {_wyplac.%player%} to player's money
  117. set {_op1.%player%} to {_op.%player%}-{_wyplac.%player%}
  118. set yaml value "konto.kasa" from "bankgracze/%player%" to {_op1.%player%}
  119. send "&9&l&m----------------------------------------"
  120. send "&f&lWyplacono: &a&l$%{_wyplac.%player%}%"
  121. send "&9&l&m----------------------------------------"
  122. stop
  123. if {_op.%player%} is more than {_wyplac.%player%}:
  124. add {_wyplac.%player%} to player's money
  125. set {_op1.%player%} to {_op.%player%}-{_wyplac.%player%}
  126. set yaml value "konto.kasa" from "bankgracze/%player%" to {_op1.%player%}
  127. send "&9&l&m----------------------------------------"
  128. send "&f&lWyplacono: &a&l$%{_wyplac.%player%}%"
  129. send "&9&l&m----------------------------------------"
  130. stop
  131. else:
  132. send "&9&l&m----------------------------------------"
  133. send "&f&lTwoje konto nie zawiera tyle pieniedzy!"
  134. send "&9&l&m----------------------------------------"
  135. else:
  136. send "&9&l&m----------------------------------------"
  137. send "&f&lUzyj &9&l/bank wyplac kwota"
  138. send "&9&l&m----------------------------------------"
  139. else:
  140. send "&9&l&m----------------------------------------"
  141. send "&f&lUzyj &9&l/bank wyplac kwota"
  142. send "&9&l&m----------------------------------------"
  143. if arg 1 is "kredyt":
  144. if arg 2 is set:
  145. set {_kredyt.%player%} to arg 2
  146. if {_kredyt.%player%} is less than 10:
  147. send "&9&l&m----------------------------------------"
  148. send "&f&lMinimalna kwota kredytu wynosi: &9&l$10"
  149. send "&9&l&m----------------------------------------"
  150. else:
  151. set {_kredyty.%player%} to yaml value "konto.kredyt" from "bankgracze/%player%"
  152. set {_opk1.%player%} to {_kredyt.%player%}+{_kredyty.%player%}
  153. if {_opk1.%player%} is more than 2500:
  154. send "&9&l&m----------------------------------------"
  155. send "&f&lTwoje kredyty moga maksymalnie wynosic &9&l$2500$&f&l!"
  156. send "&9&l&m----------------------------------------"
  157. else:
  158. set yaml value "konto.kredyt" from "bankgracze/%player%.yml" to {_opk1.%player%}
  159. set {_op7.%player%} to yaml value "konto.kasa" from "bankgracze/%player%.yml"
  160. set {_opk2.%player%} to {_op7.%player%}+{_kredyt.%player%}
  161. set yaml value "konto.kasa" from "bankgracze/%player%.yml" to {_opk2.%player%}
  162. if {kredytczas.%player%} is 0:
  163. set {kredytczas.%player%} to now
  164. if {kredytczas.%player%} is not set:
  165. set {kredytczas.%player%} to now
  166. set {kredyt.%player%} to true
  167. send "&9&l&m----------------------------------------"
  168. send "&f&lWziales kredyt! Teraz Twoje kredyty lacznie"
  169. send "&f&lwynosza: &9&l$%{_opk1.%player%}%&f&l!"
  170. send "&6&lPowodzenia w splacaniu ;)"
  171. send "&9&l&m----------------------------------------"
  172.  
  173. else:
  174. send "&9&l&m----------------------------------------"
  175. send "&f&lUzyj &9&l/bank kredyt kwota"
  176. send "&9&l&m----------------------------------------"
  177. if arg 1 is "splac":
  178. if arg 2 is set:
  179. set {_zmspl.%player%} to arg 2
  180. set {_krdospl.%player%} to yaml value "konto.kredyt" from "bankgracze/%player%"
  181. set {_ks.%player%} to yaml value "konto.kasa" from "bankgracze/%player%"
  182. set {_wyn.%player%} to {_krdospl.%player%}-{_zmspl.%player%}
  183. if {_wyn.%player%} is less than 0:
  184. send "&9&l&m----------------------------------------"
  185. send "&f&lProbojesz splacic wiecej niz jestes winien!"
  186. send "&f&lTwoj kredyt wynosi: &9&l$%{_krdospl.%player%}%"
  187. send "&9&l&m----------------------------------------"
  188. stop
  189. if {_ks.%player%} is more than {_zmspl.%player%}:
  190. set {_spl1.%player%} to {_ks.%player%} - {_zmspl.%player%}
  191. set {_splkr1.%player%} to {_krdospl.%player%} - {_zmspl.%player%}
  192. set yaml value "konto.kasa" from "bankgracze/%player%" to {_spl1.%player%}
  193. set yaml value "konto.kredyt" from "bankgracze/%player%" to {_splkr1.%player%}
  194. send "&9&l&m----------------------------------------"
  195. send "&f&lSplaciles: &a&l$%{_zmspl.%player%}%"
  196. if {_splkr1.%player%} is less than 0.1:
  197. set yaml value "konto.kredyt" from "bankgracze/%player%" to 0
  198. send "&a&lSplaciles caly kredyt!"
  199. set {kredytczas.%player%} to 0
  200. else:
  201. send "&f&lPozostaly kredyt: &9&l$%{_splkr1.%player%}%"
  202. send "&9&l&m----------------------------------------"
  203. stop
  204. if {_ks.%player%} is {_zmspl.%player%}:
  205. set {_spl1.%player%} to {_ks.%player%} - {_zmspl.%player%}
  206. set {_splkr1.%player%} to {_krdospl.%player%} - {_zmspl.%player%}
  207. set yaml value "konto.kasa" from "bankgracze/%player%" to {_spl1.%player%}
  208. set yaml value "konto.kredyt" from "bankgracze/%player%" to {_splkr1.%player%}
  209. send "&9&l&m----------------------------------------"
  210. send "&f&lSplaciles: &a&l$%{_zmspl.%player%}%"
  211. if {_splkr1.%player%} is less than 0.1:
  212. set yaml value "konto.kredyt" from "bankgracze/%player%" to 0
  213. send "&a&lSplaciles caly kredyt!"
  214. set {kredytczas.%player%} to 0
  215. else:
  216. send "&f&lPozostaly kredyt: &9&l$%{_splkr1.%player%}%"
  217. send "&9&l&m----------------------------------------"
  218. stop
  219. else:
  220. send "&9&l&m----------------------------------------"
  221. send "&f&lNie masz tyle kasy!"
  222. send "&9&lUwaga! Liczy sie tylko kasa, ktora posiadasz"
  223. send "&9&lna koncie bankowym!"
  224. send "&9&l&m----------------------------------------"
  225. else:
  226. send "&9&l&m----------------------------------------"
  227. send "&f&lUzyj &9&l/bank splac kwota"
  228. send "&9&l&m----------------------------------------"
  229. if arg 1 is "przelew":
  230. if arg 2 is set:
  231. if arg 3 is set:
  232. set {_kasa.%player%} to yaml value "konto.kasa" from "bankgracze/%player%"
  233. if {_kasa.%player%} is less than arg 2:
  234. send "&9&l&m----------------------------------------"
  235. send "&f&lNie posiadasz &c&l%arg 2%$&f&l!"
  236. send "&9&l&m----------------------------------------"
  237. stop
  238. if arg 2 is less than 10:
  239. send "&9&l&m----------------------------------------"
  240. send "&f&lNie mozesz przelac tak malej kwoty!"
  241. send "&9&l&m----------------------------------------"
  242. stop
  243. set {_ok.%player%} to yaml value "konto.kasa" from "bankgracze/%player-arg%"
  244. set {_op.%player%} to arg 2
  245. set yaml value "konto.kasa" from "bankgracze/%player%" to {_kasa.%player%}-{_op.%player%}
  246. set yaml value "konto.kasa" from "bankgracze/%player-arg%" to {_ok.%player%}+{_op.%player%}
  247. send "&9&l&m----------------------------------------"
  248. send "&f&lPrzelano &9&l%{_op.%player%}%$&f&l graczowi &9&l%player-arg%&f&l!"
  249. send "&9&l&m----------------------------------------"
  250. else:
  251. send "&9&l&m----------------------------------------"
  252. send "&f&lUzyj &9&l/bank przelew kwota nick"
  253. send "&9&l&m----------------------------------------"
  254. else:
  255. send "&9&l&m----------------------------------------"
  256. send "&f&lUzyj &9&l/bank przelew kwota nick"
  257. send "&9&l&m----------------------------------------"
  258. every 600 seconds:
  259. loop all players:
  260. set {_sprkredytow.%loop-player%} to yaml value "konto.kredyt" from "bankgracze/%loop-player%"
  261. if {_sprkredytow.%loop-player%} is more than 0:
  262. send "&9&l&m----------------------------------------" to loop-player
  263. send "&f&lPamietaj o splacie swojego kredytu!" to loop-player
  264. set {_kredytspr.%loop-player%} to difference between {kredytczas.%loop-player%} and now
  265. #
  266. if {_kredytspr.%loop-player%} is more than 7 day:
  267. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*3
  268. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  269. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  270. set {_kasacoczas.%loop-player%} to yaml value "konto.kasa" from "bankgracze/%loop-player%"
  271. send "&c&lNadchodza kary finansowe! Tracisz:" to loop-player
  272. set {_traci.%loop-player%} to {_nowykredyt.%loop-player%}*0.2
  273. if {_kasacoczas.%loop-player%} is more than {_traci.%loop-player%}:
  274. set {_kps.%loop-player%} to {_kasacoczas.%loop-player%}-{_traci.%loop-player%}
  275. set yaml value "kasa.player" from "bankgracze/%loop-player%" to {_kps.%loop-player%}
  276. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego konta bankowego!" to loop-player
  277. send "&9&l&m----------------------------------------" to loop-player
  278. stop
  279. else:
  280. if loop-player's money is more than {_traci.%loop-player%}:
  281. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego portfela!" to loop-player
  282. subtract {_traci.%loop-player%} from loop-player's money
  283. send "&9&l&m----------------------------------------" to loop-player
  284. stop
  285. else:
  286. set loop-player's money to 0
  287. send "&c&l>> &4&l$%{_traci.%loop-player%}%&c&l!" to loop-player
  288. send "&c&lPoniewaz nie masz tyle $ - Twoj portfel zostaje wyzerowany!" to loop-player
  289. send "&9&l&m----------------------------------------" to loop-player
  290. stop
  291. #
  292. if {_kredytspr.%loop-player%} is more than 6 day:
  293. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*3
  294. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  295. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  296. set {_kasacoczas.%loop-player%} to yaml value "konto.kasa" from "bankgracze/%loop-player%"
  297. send "&c&lNadchodza kary finansowe! Tracisz:" to loop-player
  298. set {_traci.%loop-player%} to {_nowykredyt.%loop-player%}*0.2
  299. if {_kasacoczas.%loop-player%} is more than {_traci.%loop-player%}:
  300. set {_kps.%loop-player%} to {_kasacoczas.%loop-player%}-{_traci.%loop-player%}
  301. set yaml value "kasa.player" from "bankgracze/%loop-player%" to {_kps.%loop-player%}
  302. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego konta bankowego!" to loop-player
  303. send "&9&l&m----------------------------------------" to loop-player
  304. stop
  305. else:
  306. if loop-player's money is more than {_traci.%loop-player%}:
  307. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego portfela!" to loop-player
  308. subtract {_traci.%loop-player%} from loop-player's money
  309. send "&9&l&m----------------------------------------" to loop-player
  310. stop
  311. else:
  312. set loop-player's money to 0
  313. send "&c&l>> &4&l$%{_traci.%loop-player%}%&c&l!" to loop-player
  314. send "&c&lPoniewaz nie masz tyle $ - Twoj portfel zostaje wyzerowany!" to loop-player
  315. send "&9&l&m----------------------------------------" to loop-player
  316. stop
  317. #
  318. if {_kredytspr.%loop-player%} is more than 5 day:
  319. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*3
  320. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  321. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  322. set {_kasacoczas.%loop-player%} to yaml value "konto.kasa" from "bankgracze/%loop-player%"
  323. send "&c&lNadchodza kary finansowe! Tracisz:" to loop-player
  324. set {_traci.%loop-player%} to {_nowykredyt.%loop-player%}*0.2
  325. if {_kasacoczas.%loop-player%} is more than {_traci.%loop-player%}:
  326. set {_kps.%loop-player%} to {_kasacoczas.%loop-player%}-{_traci.%loop-player%}
  327. set yaml value "kasa.player" from "bankgracze/%loop-player%" to {_kps.%loop-player%}
  328. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego konta bankowego!" to loop-player
  329. send "&9&l&m----------------------------------------" to loop-player
  330. stop
  331. else:
  332. if loop-player's money is more than {_traci.%loop-player%}:
  333. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego portfela!" to loop-player
  334. subtract {_traci.%loop-player%} from loop-player's money
  335. send "&9&l&m----------------------------------------" to loop-player
  336. stop
  337. else:
  338. set loop-player's money to 0
  339. send "&c&l>> &4&l$%{_traci.%loop-player%}%&c&l!" to loop-player
  340. send "&c&lPoniewaz nie masz tyle $ - Twoj portfel zostaje wyzerowany!" to loop-player
  341. send "&9&l&m----------------------------------------" to loop-player
  342. stop
  343. #
  344. if {_kredytspr.%loop-player%} is more than 4 day:
  345. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*3
  346. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  347. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  348. set {_kasacoczas.%loop-player%} to yaml value "konto.kasa" from "bankgracze/%loop-player%"
  349. send "&c&lNadchodza kary finansowe! Tracisz:" to loop-player
  350. set {_traci.%loop-player%} to {_nowykredyt.%loop-player%}*0.2
  351. if {_kasacoczas.%loop-player%} is more than {_traci.%loop-player%}:
  352. set {_kps.%loop-player%} to {_kasacoczas.%loop-player%}-{_traci.%loop-player%}
  353. set yaml value "kasa.player" from "bankgracze/%loop-player%" to {_kps.%loop-player%}
  354. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego konta bankowego!" to loop-player
  355. send "&9&l&m----------------------------------------" to loop-player
  356. stop
  357. else:
  358. if loop-player's money is more than {_traci.%loop-player%}:
  359. send "&c&l>> &4&l$%{_traci.%loop-player%}% &c&lze swojego portfela!" to loop-player
  360. subtract {_traci.%loop-player%} from loop-player's money
  361. send "&9&l&m----------------------------------------" to loop-player
  362. stop
  363. else:
  364. set loop-player's money to 0
  365. send "&c&l>> &4&l$%{_traci.%loop-player%}%&c&l!" to loop-player
  366. send "&c&lPoniewaz nie masz tyle $ - Twoj portfel zostaje wyzerowany!" to loop-player
  367. send "&9&l&m----------------------------------------" to loop-player
  368. stop
  369. if {_kredytspr.%loop-player%} is more than 3 day:
  370. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*1.50
  371. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  372. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  373. send "&9&l&m----------------------------------------" to loop-player
  374. stop
  375. if {_kredytspr.%loop-player%} is more than 2 day:
  376. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*1.30
  377. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  378. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  379. send "&9&l&m----------------------------------------" to loop-player
  380. stop
  381. if {_kredytspr.%loop-player%} is more than 1 day:
  382. set {_nowykredyt.%loop-player%} to {_sprkredytow.%loop-player%}*1.13
  383. set yaml value "konto.kredyt" from "bankgracze/%loop-player%" to {_nowykredyt.%loop-player%}
  384. send "&f&lNie splacasz kredytu! Teraz wynosi: &c&l$%{_nowykredyt.%loop-player%}%" to loop-player
  385. send "&9&l&m----------------------------------------" to loop-player
  386. stop
  387. send "&9&l&m----------------------------------------" to loop-player
  388. every 600 seconds:
  389. loop all players:
  390. set {_kasalokaty.%loop-player%} to yaml value "konto.kasa" from "bankgracze/%loop-player%"
  391. if {_kasalokaty.%loop-player%} is more than 0:
  392. set {_lokataspr.%loop-player%} to difference between {ostatnia.wplata.%loop-player%} and now
  393. if {_lokataspr.%loop-player%} is more than 1 day:
  394. set {ostatnia.wplata.%loop-player%} to now
  395. if loop-player has permission "bank.gracz":
  396. set {_lokatazysk.%loop-player%} to {_kasalokaty.%loop-player%}*1.050
  397. if loop-player has permission "bank.vip":
  398. set {_lokatazysk.%loop-player%} to {_kasalokaty.%loop-player%}*1.080
  399. if loop-player has permission "bank.svip":
  400. set {_lokatazysk.%loop-player%} to {_kasalokaty.%loop-player%}*1.1
  401. set yaml value "konto.kasa" from "bankgracze/%loop-player%" to {_lokatazysk.%loop-player%}
  402. send "&9&l&m----------------------------------------" to loop-player
  403. send "&a&lTwoje pieniadze procentuja!" to loop-player
  404. send "&9&l&m----------------------------------------" to loop-player
  405.  
  406.  
  407. #
  408. #
  409. #
  410.  
  411.  
  412.  
  413. on script load:
  414. if folder "plugins/Skript/scripts/bankgracze" doesn't exists:
  415. create folder "plugins/Skript/scripts/bankgracze"
  416.  
  417. on join:
  418. if file "plugins/Skript/scripts/bankgracze/%player%.yml" doesn't exists:
  419. create file "plugins/Skript/scripts/bankgracze/%player%.yml"
  420. set yaml value "konto.ist" from "bankgracze/%player%.yml" to "0"
  421. set yaml value "konto.kasa" from "bankgracze/%player%.yml" to "0"
  422. set yaml value "konto.kredyt" from "bankgracze/%player%.yml" to "0"
Add Comment
Please, Sign In to add comment