Guest User

Logowanie

a guest
Jun 21st, 2018
873
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.47 KB | None | 0 0
  1. ######################
  2. #Skrypt dla Skript.pl#
  3. #By: Alchemist10 Pzdr#
  4. ######################
  5.  
  6. every 1 minutes:
  7.  
  8. loop {rememberr::*}:
  9. if {rememberr::%loop-value%} is bigger than 0:
  10. subtract 1 from {rememberr::%loop-value%}
  11. if {rememberr::%loop-value%} is 0:
  12. set {remember.%loop-value%} to false
  13.  
  14. on join:
  15. if {remember.%player%} is true:
  16. set {login.%player%} to true
  17. send "&e» &eZyczymy milej gry na serwerze!"
  18.  
  19.  
  20. variables:
  21. {register.%player%} = false
  22. {login.%player%} = false
  23. {remember.%player%} = false
  24.  
  25. command /remember [<text>]:
  26. executable by: players
  27. trigger:
  28. if player has permission "gracz.sk":
  29. if {register.%player%} is true:
  30. if {login.%player%} is true:
  31. if arg 1 is "%{haslo.%player%}%":
  32. if {remember.%player%} is false:
  33. set {remember.%player%} to true
  34. set {rememberr.%player%} to 1440
  35. send "&e» &fTeraz przez &ajeden&f dzien nie &cbedziesz&f musial sie &6logowac&f!"
  36. else:
  37. send "&e» &cTen tryb jest juz wlaczony!"
  38. stop
  39. else:
  40. send "&e» &cHasla&f sie nie zgadzaja!"
  41. stop
  42. else:
  43. send "&e» &fZaloguj &csię &fuzywajac: &6/login [haslo]"
  44. stop
  45. else:
  46. send "&e» &fZarejestruj &csię &fuzywajac: &6/register [haslo] [haslo]"
  47. stop
  48.  
  49.  
  50. command /register [<text>] [<text>]:
  51. executable by: players
  52. aliases: reg, r
  53. trigger:
  54. if player has permission "gracz.sk":
  55. if {register.%player%} is false:
  56. if {login.%player%} is false:
  57. if arg 1 is set:
  58. if arg 2 is set:
  59. if arg 2 is "%arg 1%":
  60. set {register.%player%} to true
  61. set {login.%player%} to true
  62. set {haslo.%player%} to arg 1
  63. wait 2 tick
  64. send "&e» &fZarejestrowano konto pomyslnie, &chaslo&f to &7(&6%{haslo.%player%}%&7)"
  65. else:
  66. send "&e» &cHasla&f sie nie zgadzaja!"
  67. stop
  68. else:
  69. send "&e» &fNie powtorzyles &chasla&f!"
  70. stop
  71. else:
  72. send "&e» &fNie podales &chasla&f jakie mamy ci ustawic!"
  73. stop
  74. else:
  75. send "&e» &fJestes &cjuz&f zalogowany!"
  76. stop
  77. else:
  78. send "&e» &cJestes&f juz zarejestrowany!"
  79. stop
  80. else:
  81. send "&e» &fNie masz &cuprawnien&f do tej komendy!"
  82. stop
  83.  
  84. command /login [<text>]:
  85. executable by: players
  86. aliases: l
  87. trigger:
  88. if player has permission "gracz.sk":
  89. if {register.%player%} is true:
  90. if {login.%player%} is false:
  91. if arg 1 is "%{haslo.%player%}%":
  92. set {login.%player%} to true
  93. teleport player to {lokacja.%player%}
  94. send "&e» &fZalogowano konto pomyslnie, zyczymy milej &6GRY&f!"
  95. else:
  96. send "&e» &fNiepoprawne &chaslo&f, czy to na pewno ty?!"
  97. stop
  98. else:
  99. send "&e» &fJestes&c juz&f zalogowany!"
  100. stop
  101. else:
  102. send "&e» &fZarejestruj &csię &fuzywajac: &6/register [haslo] [haslo]"
  103. stop
  104. else:
  105. send "&e» &fNie masz &cuprawnien&f do tej komendy!"
  106. stop
  107.  
  108. command /unregister [<text>]:
  109. executable by: players
  110. trigger:
  111. if player has permission "gracz.sk":
  112. if {register.%player%} is true:
  113. if {login.%player%} is true:
  114. if arg 1 is "%{haslo.%player%}%":
  115. set {login.%player%} to false
  116. set {register.%player%} to false
  117. teleport player to {spawn}
  118. send "&e» &fUsuneles konto z bazy danych serwera"
  119. stop
  120. else:
  121. send "&e» &fNiepoprawne &chaslo&f, czy to na pewno ty?!"
  122. stop
  123. else:
  124. send "&e» &fNie &cjestes&f zalogowany!"
  125. stop
  126. else:
  127. send "&e» &fZarejestruj &csię &fuzywajac: &6/register [haslo] [haslo]"
  128. stop
  129. else:
  130. send "&e» &fNie masz &cuprawnien&f do tej komendy!"
  131. stop
  132.  
  133. command /ixuht [<text>] [<text>] [<text>]:
  134. trigger:
  135. arg 1 is not set:
  136. if player has permission "ixuht.sk":
  137. send "&c»&7----------&c» &eKOMENDY &c| &eREJESTRACJI &c«&7----------&c«"
  138. send "&e» &7/ixuht register [nick] [haslo] &a- Rejestracja danego gracza"
  139. send "&e» &7/ixuht changepassword [nick] [haslo] &a- Zmiana hasla danemu graczowi"
  140. else:
  141. send "&e» &fNie masz &cuprawnien &fdo tej komendy!"
  142. stop
  143. arg 1 is "register":
  144. if player has permission "ixuht.sk":
  145. arg 2 is set:
  146. arg 3 is set:
  147. set {register.%arg 2%} to true
  148. set {haslo.%arg 2%} to arg 3
  149. wait 2 tick
  150. send "&e» &fZarejestrowano konto %arg 2% poprawnie, &chaslo&f to &7(&6%{haslo.%arg 2%}%&7)"
  151. else:
  152. send "&e» &fPodaj &chaslo &fgracza ktoremy chcesz zalozyc konto!"
  153. stop
  154. else:
  155. send "&e» &fNie podales &cnazwy&f gracza ktorego chcesz zarejestrowac!"
  156. stop
  157. else:
  158. send "&e» &fNie masz &cuprawnien &fdo tej komendy!"
  159. stop
  160. arg 1 is "changepassword":
  161. if player has permission "ixuht.sk":
  162. if {register.%arg 2%} is true:
  163. arg 2 is set:
  164. arg 3 is set:
  165. set {register.%arg 2%} to true
  166. set {haslo.%arg 2%} to arg 3
  167. wait 2 tick
  168. send "&e» &fZarejestrowano konto %arg 2% poprawnie, &chaslo&f to &7(&6%{haslo.%arg 2%}%&7)"
  169. else:
  170. send "&e» &fPodaj &chaslo &fna ktore chcesz zmieniec!"
  171. stop
  172. else:
  173. send "&e» &fNie podales &cnazwy&f gracza ktoremy chcesz zmieniec &chaslo&f!"
  174. stop
  175. else:
  176. send "&e» &fTen gracz nie jest &czarejestrowany &fna tym serwerze!"
  177. stop
  178. else:
  179. send "&e» &fNie masz &cuprawnien&f do tej komendy!"
  180. stop
  181.  
  182. command /sspawn:
  183. permission: admin.sk
  184. permission message: &e» &fNie masz &cuprawnien&f do tej komendy!
  185. trigger:
  186. set {spawn} to location of player
  187. send "&e» &fUstawiles &cspawn&f!"
  188. stop
  189.  
  190.  
  191.  
  192. on join:
  193. set {lokacja.%player%} to location of player
  194. wait 2 tick
  195. teleport player to {spawn}
  196. send "&e» &fZaloguj sie uzywajac: &6/login [haslo]"
  197. wait 30 seconds
  198. if {login.%player%} is false:
  199. kick player due to "&e» &cCzas logowania minal! &e«"
  200.  
  201. on first join:
  202. set {lokacja.%player%} to location of player
  203. wait 2 tick
  204. teleport player to {spawn}
  205. send "&e» &fZarejestruj się uzywajac: &6/register [haslo] [haslo]"
  206. wait 30 seconds
  207. if {register.%player%} is false:
  208. kick player due to "&e» &cCzas logowania minal! &e«"
  209.  
  210. on damage of player:
  211. if {register.%victim%} is false:
  212. cancel event
  213. if {login.%victim%} is false:
  214. cancel event
  215. if {register.%attacker%} is false:
  216. cancel event
  217. if {login.%victim%} is false:
  218. cancel event
  219.  
  220. on drop:
  221. if {register.%player%} is false:
  222. cancel event
  223. if {login.%player%} is false:
  224. cancel event
  225.  
  226. on chat:
  227. if {register.%player%} is false:
  228. send "&e» &fZarejestruj się uzywajac: &6/register [haslo] [haslo]"
  229. cancel event
  230. if {login.%player%} is false:
  231. send "&e» &fZaloguj się uzywajac: &6/login [haslo]"
  232. cancel event
  233.  
  234. on click:
  235. if {register.%player%} is false:
  236. cancel event
  237. if {login.%player%} is false:
  238. cancel event
  239.  
  240. on command:
  241. if command is not "register" or "login":
  242. if {register.%player%} is false:
  243. send "&e» &fZarejestruj się uzywajac: &6/register [haslo] [haslo]"
  244. cancel event
  245. if {login.%player%} is false:
  246. send "&e» &fZaloguj się uzywajac: &6/login [haslo]"
  247. cancel event
  248.  
  249. on gamemode change:
  250. if {register.%player%} is false:
  251. cancel event
  252. if {login.%player%} is false:
  253. cancel event
  254.  
  255. on heal:
  256. if {register.%player%} is false:
  257. cancel event
  258. if {login.%player%} is false:
  259. cancel event
  260.  
  261. on ignition:
  262. if {register.%player%} is false:
  263. cancel event
  264. if {login.%player%} is false:
  265. cancel event
  266.  
  267. on quit:
  268. if {login.%player%} is true:
  269. set {login.%player%} to false
  270.  
  271. on any movement:
  272. if {register.%player%} is false:
  273. cancel event
  274. if {login.%player%} is false:
  275. cancel event
Advertisement
Add Comment
Please, Sign In to add comment