Guest User

SpeedWrite 0.1[dev] by boleknowak

a guest
May 15th, 2015
448
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.29 KB | None | 0 0
  1. options:
  2. tag: &8[&3SpeedWrite&8]
  3. rewrite-word-sek: 5
  4. rewrite-roz-sek: 10
  5. command /sw [<text>]:
  6. trigger:
  7. if arg 1 is not set:
  8. send "&2&m--------------------------------------------------"
  9. send "&b SpeedWrite"
  10. send "&7- &e/sw join &7- Dolaczasz do gry"
  11. send "&7- &e/sw leave &7- Opuszczasz gre"
  12. send "&7- &e/sw reload &7- Przeladowywuje skrypt"
  13. send "&7- &e/sw shop &7- Sklep"
  14. send "&7- &e/sw stats &7- Statystyki"
  15. send "&b by boleknowak"
  16. send "&2&m--------------------------------------------------"
  17. if arg 1 is "reload" or "rl":
  18. send "&2&m--------------------------------------------------"
  19. execute player command "sk reload %script%"
  20. send "&2&m--------------&cRELOAD COMPLETED&2&m---------------------"
  21. if arg 1 is "shop":
  22. send "{@tag} &aMasz: &6&l%{speedwrite::monety::%player%}%"
  23. if arg 1 is "join":
  24. open chest with 1 rows named "SpeedWrite - Wybierz tryb" to player
  25. wait 2 tick
  26. format slot 0 of player with 1 of empty map named "&a&lNapisz ponownie wyraz" with lore "&b&lOpis:||&6||&7Jesli dolaczysz do tego trybu bedziesz musial||&7przepisac wyraz pokazany na chat. Masz na to &c&l&o{@rewrite-word-sek} &7sekund!||&6||&6Status: &c&lNIE-AKTYWNY" to run ""
  27. format slot 1 of player with 1 of paper named "&a&lNapisz ponownie wyswietlone znaki" with lore "&b&lOpis:||&6||&7Jesli dolaczysz do tego trybu bedziesz musial||&7przepisac literki pokazane na chat. Masz na to &c&l&o{@rewrite-roz-sek} &7sekund!||&6||&6Status: &a&lAKTYWNY" to close then run "swstart %player% literki"
  28. if arg 1 is "leave":
  29. send "&cAby wyjsc z gry musisz poczekac te kilka sekund ;)"
  30. set {speedwrite::chat::rewrite::literki::%player%} to true
  31. if arg 1 is "stats":
  32. send "&6Monety: &7%{speedwrite::monety::%player%}%"
  33. send "&6Rozegranych: &7%{speedwrite::round::naj::%player%}%"
  34. on chat:
  35. if {speedwrite::chat::rewrite::literki::%player%} is false:
  36. cancel event
  37. if message is "%{litery::%player%}%":
  38. set {sw::done::%player%} to true
  39. send "{@tag} &aWygrales!"
  40. else:
  41. send "{@tag} &cSproboj jeszcze raz!"
  42. command /swstart [<player>] [<text>]:
  43. trigger:
  44. if arg 1 is set:
  45. if arg 2 is "literki":
  46. set {speedwrite::chat::rewrite::literki::%player-arg%} to false
  47. send "{@tag} &aDolaczyles do areny, &b%player-arg%&a!" to player-arg
  48. wait 5 seconds
  49. loop 100 times:
  50. send "" to player-arg
  51. send "{@tag} &dRunda: &f1&7/&f5" to player-arg
  52. send "{@tag} &2Masz &9{@rewrite-roz-sek} sekund, &2aby przepisac to slowo:" to player-arg
  53. set {_1} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
  54. set {_2} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
  55. set {_3} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
  56. set {_4} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
  57. set {_5} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
  58. set {_6} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
  59. set {_random} to "%{_1}%%{_2}%%{_3}%%{_4}%%{_5}%%{_6}%"
  60. set {litery::%player-arg%} to "%{_1}%%{_2}%%{_3}%%{_4}%%{_5}%%{_6}%"
  61. send "{@tag} &6&lWygenerowane litery: &c%{_random}%" to player-arg
  62. set {_x} to {@rewrite-roz-sek}
  63. loop {_x} times:
  64. send "{@tag} &e&l%{_x}%" to player-arg
  65. add -1 to {_x}
  66. wait 1 seconds
  67. if {_x} is 0:
  68. send "{@tag} &cKoniec czasu!" to player-arg
  69. delete {_x}
  70. set {speedwrite::chat::rewrite::literki::%player-arg%} to true
  71. if {sw::done::%player-arg%} is true:
  72. send "{@tag} &aWygrales!" to player-arg
  73. delete {sw::done::%player-arg%}
  74. send "{@tag} &6+5 monet!" to player-arg
  75. add 5 to {speedwrite::monety::%player-arg%}
  76. send "" to player-arg
  77. send "{@tag} &7&oPoczekaj az zaladuje sie kolejna runda..." to player-arg
  78. wait 3 seconds
  79. add 1 to {speedwrite::round::%player-arg%}
  80. add 1 to {speedwrite::round::naj::%player-arg%}
  81. send "{@tag} &cRunda: &8%{speedwrite::round::%player-arg%}%" to player-arg
  82. make console execute command "swstart %player-arg% literki"
  83. if {speedwrite::round::%player-arg%} < {speedwrite::round::%player-arg%}+1:
  84. set {speedwrite::round::%player-arg%} to 0
  85. stop
  86. else:
  87. send "{@tag} &cPrzegrales!" to player-arg
  88. delete {sw::done::%player-arg%}
  89. stop
Advertisement
Add Comment
Please, Sign In to add comment