Guest User

Untitled

a guest
Oct 8th, 2013
1,073
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.48 KB | None | 0 0
  1. #==========================================================#
  2. #==================== Server Tools ====================#
  3. #==========================================================#
  4. # AUTHOR: AvaterysPL #
  5. # VERSION: Release 0.1 #
  6. #==========================================================#
  7. #====================== KONFIGURACJA ======================#
  8. options:
  9. # Nazwa skryptu.
  10. skname: ServerTools
  11. # Wiadomosc przy pierwszym wejsciu na serwer.
  12. fjmessage: &6&l>> &aWitamy nowego gracza&c: %player% &6&l<<
  13. # Wiadomosc przy wejsciu gracza na serwer.
  14. jmessage: &adolaczyl do gry!
  15. # Wiadomosc przy wyjsciu gracza z serwera.
  16. lmessage: &cwyszedl z gry! # Wiadomosc przy wyjsciu gracza z serwera.
  17. # Startowe itemy do EnderChest
  18. iloscitemu1: 1
  19. iloscitemu2: 1
  20. iloscitemu3: 1
  21. iloscitemu4: 1
  22. iloscitemu5: 1
  23. iloscitemu6: 1
  24. item1: steak
  25. item2: steak
  26. item3: steak
  27. item4: steak
  28. item5: steak
  29. item6: steak
  30. # Liczba slotow na serwerze.
  31. sloty: 300
  32. #======================= KOD SKRYPTU =======================#
  33. on skript load:
  34. send "&9&l<>&7=========================================================&9&l<>" to the console
  35. send "&9&l<> &6&lServer Tools &9&l<>" to the console
  36. send "&9&l<> &aAUTHOR: &cAvaterysPL &9&l<>" to the console
  37. send "&9&l<> &aVERSION: &cRelease 0.1 &9&l<>" to the console
  38. send "&9&l<>&7=========================================================&9&l<>" to the console
  39. on first join:
  40. broadcast "{@fjmessage}"
  41. give {@iloscitemu1} {@item1} to the player's enderchest
  42. give {@iloscitemu2} {@item2} to the player's enderchest
  43. give {@iloscitemu3} {@item3} to the player's enderchest
  44. give {@iloscitemu4} {@item4} to the player's enderchest
  45. give {@iloscitemu5} {@item5} to the player's enderchest
  46. give {@iloscitemu6} {@item6} to the player's enderchest
  47. on join:
  48. set join message to "&7%player% {@jmessage}"
  49. on quit:
  50. set leave message to "&7%player% {@lmessage}"
  51. on first join:
  52. wait 1 tick
  53. teleport player to {spawn}
  54. on death:
  55. wait 1 tick
  56. teleport player to {spawn}
  57. on first login:
  58. wait 1 tick
  59. teleport player to {spawn}
  60. command /st [<text>]:
  61. trigger:
  62. arg is not set:
  63. player has permission "st.admin"
  64. send "&9&l<>&7================ &aServer Tools &7================&9&l<>"
  65. send "&9&l< &7/st przeladuj &8- &6Przeladowuje skrypt."
  66. send "&9&l< &7/st autor &8- &6Informacje o autorze."
  67. send "&9&l< &7/st test &8- &6Sprawdza zgodnosc skryptu."
  68. send "&7================================================="
  69. arg is "przeladuj" or "autor" or "test"
  70. arg is "przeladuj":
  71. player has permission "st.admin"
  72. execute console command "sk reload {@skname}"
  73. send "&aSkrypt zostal przeladowany pomyslnie!"
  74. arg is "autor":
  75. player has permission "st.admin"
  76. send "&aAutor skryptu: &7AvaterysPL"
  77. arg is "test":
  78. player has permission "st.admin"
  79. send "&aSprawdzanie zgodnosci skryptu..."
  80. wait 1 second
  81. send "&aSerwer pracuje na wersji Skript: %skript version%"
  82.  
  83.  
  84. command /ogloszenie [<text>]:
  85. permission: st.ogloszenie
  86. trigger:
  87. broadcast "&7[&6OGLOSZENIE&7]: &c%argument%"
  88. command /who:
  89. permission: st.list
  90. aliases: list
  91. trigger:
  92. send "&9Na serwerze jest &c%number of all players% &9osob &9na maksymalnie &c{@sloty} &9mozliwych."
  93. command /enderchest:
  94. permission: st.enderchest
  95. trigger:
  96. send "&aOtworzyles podreczny enderchest!"
  97. open the player's ender chest to the player
  98. command /gamemode [<text>]:
  99. trigger:
  100. arg is not set:
  101. player has permission "st.gamemode"
  102. send "&aAby zmienic tryb gry wpisz: &7/gamemode <0/1>&a."
  103. arg is "0":
  104. player has permission "st.gamemode"
  105. set the player's gamemode to survival
  106. send "&aZmieniles tryb gry na: &7Survival&a."
  107. arg is "1":
  108. player has permission "st.gamemode"
  109. set the player's gamemode to creative
  110. send "&aZmieniles tryb gry na: &7Creative&a."
  111. command /chat [<text>]:
  112. trigger:
  113. arg is not set:
  114. player has permission "st.chat"
  115. send "&7/chat wyczysc &8- &6Czysci chat"
  116. send "&7/chat zablokuj &8- &6Blokuje chat."
  117. send "&7/chat odblokuj &8- &6Odblokowuje chat."
  118. arg is "wyczysc":
  119. player has permission "st.chat"
  120. broadcast ""
  121. broadcast " "
  122. broadcast " "
  123. broadcast " "
  124. broadcast " "
  125. broadcast " "
  126. broadcast " "
  127. broadcast " "
  128. broadcast " "
  129. broadcast " "
  130. broadcast " "
  131. broadcast " "
  132. broadcast " "
  133. broadcast " "
  134. broadcast " "
  135. broadcast " "
  136. broadcast " "
  137. broadcast " "
  138. broadcast " "
  139. broadcast " "
  140. broadcast " "
  141. broadcast " "
  142. broadcast " "
  143. broadcast " "
  144. broadcast " "
  145. broadcast " "
  146. broadcast " "
  147. broadcast " "
  148. broadcast " "
  149. broadcast " "
  150. broadcast " "
  151. broadcast " "
  152. broadcast " "
  153. broadcast " "
  154. broadcast " "
  155. broadcast " "
  156. broadcast " "
  157. broadcast " "
  158. broadcast " "
  159. broadcast " "
  160. broadcast " "
  161. broadcast " "
  162. broadcast " "
  163. broadcast " "
  164. broadcast " "
  165. broadcast " "
  166. broadcast " "
  167. broadcast " "
  168. broadcast " "
  169. broadcast " "
  170. broadcast " "
  171. broadcast " "
  172. broadcast " "
  173. broadcast " "
  174. broadcast " "
  175. broadcast " "
  176. broadcast " "
  177. broadcast " "
  178. broadcast " "
  179. broadcast " "
  180. broadcast " "
  181. broadcast " "
  182. broadcast " "
  183. broadcast " "
  184. broadcast " "
  185. broadcast " "
  186. broadcast " "
  187. broadcast " "
  188. broadcast " "
  189. broadcast " "
  190. broadcast " "
  191. broadcast ""
  192. broadcast " "
  193. broadcast " "
  194. broadcast " "
  195. broadcast " "
  196. broadcast " "
  197. broadcast " "
  198. broadcast " "
  199. broadcast " "
  200. broadcast " "
  201. broadcast " "
  202. broadcast " "
  203. broadcast " "
  204. broadcast " "
  205. broadcast " "
  206. broadcast " "
  207. broadcast " "
  208. broadcast " "
  209. broadcast " "
  210. broadcast " "
  211. broadcast " "
  212. broadcast " "
  213. broadcast " "
  214. broadcast " "
  215. broadcast " "
  216. broadcast " "
  217. broadcast " "
  218. broadcast " "
  219. broadcast " "
  220. broadcast " "
  221. broadcast " "
  222. broadcast " "
  223. broadcast " "
  224. broadcast " "
  225. broadcast " "
  226. broadcast " "
  227. broadcast " "
  228. broadcast " "
  229. broadcast " "
  230. broadcast " "
  231. broadcast " "
  232. broadcast " "
  233. broadcast " "
  234. broadcast " "
  235. broadcast " "
  236. broadcast " "
  237. broadcast " "
  238. broadcast " "
  239. broadcast " "
  240. broadcast " "
  241. broadcast " "
  242. broadcast " "
  243. broadcast " "
  244. broadcast " "
  245. broadcast " "
  246. broadcast " "
  247. broadcast " "
  248. broadcast " "
  249. broadcast " "
  250. broadcast " "
  251. broadcast " "
  252. broadcast " "
  253. broadcast " "
  254. broadcast " "
  255. broadcast " "
  256. broadcast " "
  257. broadcast " "
  258. broadcast " "
  259. broadcast " "
  260. broadcast " "
  261. broadcast " "
  262. broadcast "&7================================================"
  263. broadcast " &c>> &6CHAT ZOSTAL WYCZYSZCZONY! &c<<"
  264. broadcast "&7================================================"
  265. broadcast ""
  266. broadcast " "
  267. broadcast " "
  268. stop
  269. arg is "zablokuj":
  270. player has permission "st.chat"
  271. execute console command "pex user %player% add worldguard.*"
  272. execute player command "rg flag __global__ sendchat deny"
  273. console command "pex user %player% remove worldguard.*"
  274. broadcast ""
  275. broadcast " "
  276. broadcast " "
  277. broadcast " "
  278. broadcast " "
  279. broadcast " "
  280. broadcast " "
  281. broadcast " "
  282. broadcast " "
  283. broadcast " "
  284. broadcast " "
  285. broadcast " "
  286. broadcast " "
  287. broadcast " "
  288. broadcast " "
  289. broadcast " "
  290. broadcast " "
  291. broadcast " "
  292. broadcast " "
  293. broadcast " "
  294. broadcast " "
  295. broadcast " "
  296. broadcast " "
  297. broadcast " "
  298. broadcast " "
  299. broadcast " "
  300. broadcast " "
  301. broadcast " "
  302. broadcast " "
  303. broadcast " "
  304. broadcast " "
  305. broadcast " "
  306. broadcast " "
  307. broadcast " "
  308. broadcast " "
  309. broadcast " "
  310. broadcast " "
  311. broadcast " "
  312. broadcast " "
  313. broadcast " "
  314. broadcast " "
  315. broadcast " "
  316. broadcast " "
  317. broadcast " "
  318. broadcast " "
  319. broadcast " "
  320. broadcast " "
  321. broadcast " "
  322. broadcast " "
  323. broadcast " "
  324. broadcast " "
  325. broadcast " "
  326. broadcast " "
  327. broadcast " "
  328. broadcast " "
  329. broadcast " "
  330. broadcast " "
  331. broadcast " "
  332. broadcast " "
  333. broadcast " "
  334. broadcast " "
  335. broadcast " "
  336. broadcast " "
  337. broadcast " "
  338. broadcast " "
  339. broadcast " "
  340. broadcast " "
  341. broadcast " "
  342. broadcast " "
  343. broadcast " "
  344. broadcast " "
  345. broadcast ""
  346. broadcast " "
  347. broadcast " "
  348. broadcast " "
  349. broadcast " "
  350. broadcast " "
  351. broadcast " "
  352. broadcast " "
  353. broadcast " "
  354. broadcast " "
  355. broadcast " "
  356. broadcast " "
  357. broadcast " "
  358. broadcast " "
  359. broadcast " "
  360. broadcast " "
  361. broadcast " "
  362. broadcast " "
  363. broadcast " "
  364. broadcast " "
  365. broadcast " "
  366. broadcast " "
  367. broadcast " "
  368. broadcast " "
  369. broadcast " "
  370. broadcast " "
  371. broadcast " "
  372. broadcast " "
  373. broadcast " "
  374. broadcast " "
  375. broadcast " "
  376. broadcast " "
  377. broadcast " "
  378. broadcast " "
  379. broadcast " "
  380. broadcast " "
  381. broadcast " "
  382. broadcast " "
  383. broadcast " "
  384. broadcast " "
  385. broadcast " "
  386. broadcast " "
  387. broadcast " "
  388. broadcast " "
  389. broadcast " "
  390. broadcast " "
  391. broadcast " "
  392. broadcast " "
  393. broadcast " "
  394. broadcast " "
  395. broadcast " "
  396. broadcast " "
  397. broadcast " "
  398. broadcast " "
  399. broadcast " "
  400. broadcast " "
  401. broadcast " "
  402. broadcast " "
  403. broadcast " "
  404. broadcast " "
  405. broadcast " "
  406. broadcast " "
  407. broadcast " "
  408. broadcast " "
  409. broadcast " "
  410. broadcast " "
  411. broadcast " "
  412. broadcast " "
  413. broadcast " "
  414. broadcast " "
  415. broadcast " "
  416. broadcast "&7================================================"
  417. broadcast " &c>> &6CHAT ZOSTAL ZABLOKOWANY! &c<<"
  418. broadcast "&7================================================"
  419. broadcast ""
  420. broadcast " "
  421. broadcast " "
  422. stop
  423. arg is "odblokuj":
  424. player has permission "st.chat"
  425. execute console command "pex user %player% add worldguard.*"
  426. execute player command "rg flag __global__ sendchat allow"
  427. console command "pex user %player% remove worldguard.*"
  428. broadcast ""
  429. broadcast " "
  430. broadcast " "
  431. broadcast " "
  432. broadcast " "
  433. broadcast " "
  434. broadcast " "
  435. broadcast " "
  436. broadcast " "
  437. broadcast " "
  438. broadcast " "
  439. broadcast " "
  440. broadcast " "
  441. broadcast " "
  442. broadcast " "
  443. broadcast " "
  444. broadcast " "
  445. broadcast " "
  446. broadcast " "
  447. broadcast " "
  448. broadcast " "
  449. broadcast " "
  450. broadcast " "
  451. broadcast " "
  452. broadcast " "
  453. broadcast " "
  454. broadcast " "
  455. broadcast " "
  456. broadcast " "
  457. broadcast " "
  458. broadcast " "
  459. broadcast " "
  460. broadcast " "
  461. broadcast " "
  462. broadcast " "
  463. broadcast " "
  464. broadcast " "
  465. broadcast " "
  466. broadcast " "
  467. broadcast " "
  468. broadcast " "
  469. broadcast " "
  470. broadcast " "
  471. broadcast " "
  472. broadcast " "
  473. broadcast " "
  474. broadcast " "
  475. broadcast " "
  476. broadcast " "
  477. broadcast " "
  478. broadcast " "
  479. broadcast " "
  480. broadcast " "
  481. broadcast " "
  482. broadcast " "
  483. broadcast " "
  484. broadcast " "
  485. broadcast " "
  486. broadcast " "
  487. broadcast " "
  488. broadcast " "
  489. broadcast " "
  490. broadcast " "
  491. broadcast " "
  492. broadcast " "
  493. broadcast " "
  494. broadcast " "
  495. broadcast " "
  496. broadcast " "
  497. broadcast " "
  498. broadcast " "
  499. broadcast ""
  500. broadcast " "
  501. broadcast " "
  502. broadcast " "
  503. broadcast " "
  504. broadcast " "
  505. broadcast " "
  506. broadcast " "
  507. broadcast " "
  508. broadcast " "
  509. broadcast " "
  510. broadcast " "
  511. broadcast " "
  512. broadcast " "
  513. broadcast " "
  514. broadcast " "
  515. broadcast " "
  516. broadcast " "
  517. broadcast " "
  518. broadcast " "
  519. broadcast " "
  520. broadcast " "
  521. broadcast " "
  522. broadcast " "
  523. broadcast " "
  524. broadcast " "
  525. broadcast " "
  526. broadcast " "
  527. broadcast " "
  528. broadcast " "
  529. broadcast " "
  530. broadcast " "
  531. broadcast " "
  532. broadcast " "
  533. broadcast " "
  534. broadcast " "
  535. broadcast " "
  536. broadcast " "
  537. broadcast " "
  538. broadcast " "
  539. broadcast " "
  540. broadcast " "
  541. broadcast " "
  542. broadcast " "
  543. broadcast " "
  544. broadcast " "
  545. broadcast " "
  546. broadcast " "
  547. broadcast " "
  548. broadcast " "
  549. broadcast " "
  550. broadcast " "
  551. broadcast " "
  552. broadcast " "
  553. broadcast " "
  554. broadcast " "
  555. broadcast " "
  556. broadcast " "
  557. broadcast " "
  558. broadcast " "
  559. broadcast " "
  560. broadcast " "
  561. broadcast " "
  562. broadcast " "
  563. broadcast " "
  564. broadcast " "
  565. broadcast " "
  566. broadcast " "
  567. broadcast " "
  568. broadcast " "
  569. broadcast " "
  570. broadcast "&7================================================"
  571. broadcast " &c>> &6CHAT ZOSTAL ODBLOKOWANY! &c<<"
  572. broadcast "&7================================================"
  573. broadcast ""
  574. broadcast " "
  575. broadcast " "
  576. stop
  577. command /setspawn:
  578. permission: st.setspawn
  579. description: Ustawianie setspawn.
  580. trigger:
  581. set {spawn} to location of player
  582. send "&6** &7Ustawiles miejsce spawnu!"
  583. command /spawn:
  584. permission: st.spawn
  585. description: Ustawianie setspawn.
  586. trigger:
  587. apply slowness 10 to the player for 5 seconds
  588. apply nausea 10 to the player for 5 seconds
  589. apply blindness 10 to the player for 5 seconds
  590. send "&7Teleportacja nastapi za: &6&l5 &7sekund..."
  591. wait 5 seconds
  592. send "&aPrzeteleportowano na spawn!"
  593. teleport player to {spawn}
  594. apply invisibility 10 to the player for 7 seconds
  595. command /sethome:
  596. permission: st.sethome
  597. executable by: players
  598. trigger:
  599. set {home.%player%.location} to location of player
  600. message "&aUstawiles swoj dom!"
  601.  
  602. command /home:
  603. permission: st.home
  604. executable by: players
  605. trigger:
  606. if {home.%player%.location} is not set:
  607. message "&cNie ustawiles swojego domu!"
  608. stop trigger
  609. apply slowness 10 to the player for 5 seconds
  610. apply nausea 10 to the player for 5 seconds
  611. apply blindness 10 to the player for 5 seconds
  612. send "&7Teleportacja nastapi za: &6&l5 &7sekund..."
  613. wait 5 seconds
  614. send "&aPrzeteleportowano do domu!"
  615. teleport player to {home.%player%.location}
  616. #================================= KONIEC SKRYPTU =================================#
Advertisement
Add Comment
Please, Sign In to add comment