Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.18 KB | None | 0 0
  1. on first join:
  2. wait 2 send
  3. teleport player to {spawn}
  4. on weather change:
  5. cancel event
  6. every 65 seconds:
  7. execute console command "time set 1300"
  8.  
  9. options:
  10. Prefix: FFA &8×
  11. Welt: world
  12. JoinMSG: &7You are now vulnerable&8.
  13. SpawnSet: &7The spawn was set.
  14. SpawnNotSet: &7The spawn was not set yet.
  15. AlreadyWorld: &7You already joined &eFFA
  16.  
  17. command /FFA [<text>] [<offline player>]:
  18. usage: xddd
  19. trigger:
  20. if arg 1 is "setlobby":
  21. set {FFA.lobbyspawn} to location of player
  22. message "{@Prefix} &7The &6FFA &7lobby was set."
  23. stop trigger
  24. if arg 1 is "ban":
  25. if arg 2 is set:
  26. if {FFA.ban.%arg 2%} is true:
  27. message "{@Prefix} &7Dieser Spieler ist bereits von &6FFA &4&lGEBANNT&c."
  28. stop trigger
  29. set {FFA.ban.%arg 2%} to true
  30. broadcast "{@Prefix} &cDer Spieler &6%arg 2% &cwurde aus &6FFA &4&lGEBANNT&c."
  31. if world of arg 2 is "{@Welt}":
  32. teleport arg 2 to {FFA.lobbyspawn}
  33. send "{@Prefix} &cDu wurdest aus &6FFA &4&lGEBANNT&c." to arg 2
  34. stop trigger
  35. else:
  36. message "{@Prefix} &c/FFA ban [Spieler]"
  37. stop trigger
  38.  
  39. if arg 1 is "unban":
  40. if arg 2 is set:
  41. if {FFA.ban.%arg 2%} is false:
  42. message "{@Prefix} &cDieser Spieler ist nicht von &6FFA &cgebannt."
  43. stop trigger
  44. set {FFA.ban.%arg 2%} to false
  45. message "{@Prefix} &cDer Spieler &6%arg 2% &cwurde aus &6FFA &2&lENTBANNT&c."
  46. else:
  47. message "{@Prefix} &c/FFA unban [Spieler]"
  48. stop trigger
  49.  
  50. if arg 1 is "devmode":
  51. player has permission "FFA.Devmode"
  52. if "{FFA.Devmode}" is not set:
  53. set {FFA.Devmode} to true
  54. message "{@Prefix} &8Der &3&lDevmode &8ist nun &2aktiviert"
  55. stop trigger
  56. if {FFA.Devmode} is false:
  57. set {FFA.Devmode} to true
  58. message "{@Prefix} &8Der &3&lDevmode &8ist nun &2aktiviert"
  59. stop trigger
  60. if {FFA.Devmode} is true:
  61. set {FFA.Devmode} to false
  62. message "{@Prefix} &8Der &3&lDevmode &8ist nun &cdeaktiviert"
  63. stop trigger
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71. if arg 1 is "join":
  72. if {FFA.ban.%player%} is true:
  73. message "{@Prefix} &cDu wurdest aus &6FFA &4&lGEBANNT&c."
  74. stop trigger
  75. if {FFA.Devmode} is not set:
  76. set {FFA.Devmode} to false
  77. if {FFA.Devmode} is true:
  78. message "{@Prefix} &8Der &3&lDevmode &8ist &2aktiviert"
  79. stop trigger
  80. if world of player is "{@Welt}":
  81. send "{@Prefix} {@AlreadyWorld}"
  82. stop trigger
  83. if {FFA.spawn} is set:
  84. teleport player to {FFA.spawn}
  85. message "{@Prefix} {@JoinMSG}"
  86. set gamemode of player to survival
  87. clear player's inventory
  88. wait 1 tick
  89. equip player with iron helmet
  90. equip player with iron chestplate
  91. equip player with iron leggings
  92. equip player with iron boots
  93. give player iron sword
  94. give player bow
  95. give player fishing rod
  96. give player 5 arrows
  97. heal player by 20 hearts
  98. stop trigger
  99. else:
  100. message "{@Prefix} {@SpawnNotSet}"
  101. stop trigger
  102. world of player is "{@Welt}"
  103.  
  104.  
  105.  
  106.  
  107.  
  108. if argument 1 is "setspawn":
  109. player has permission "FFA.Setspawn"
  110. set {spawn} to location of player
  111. message "{@Prefix} {@SpawnSet}"
  112. stop trigger
  113. command /stats [<player>]:
  114. aliases: /records, /record
  115. trigger:
  116. if arg-1 is not set:
  117. send "&8"
  118. send "&eFFA &8× &7Spieler&8: &a%player%"
  119. send "&eFFA &8× &7Points&8: &6%{Points::%player%}%"
  120. send "&eFFA &8× &7Kills&8: &6%{SG2Kills::%player%}%"
  121. send "&eFFA &8× &7Tode&8: &6%{SG2Tode::%player%}%"
  122. send "&eFFA &8× &7KD&8: &6%{SG2Kills::%player%}/{SG2Tode::%player%}%"
  123. send "&eFFA &8× &7Killstreak&8: &6%{ks.%player%}%"
  124. send "&8"
  125. play "LEVEL_UP" to player
  126. if arg-1 is set:
  127. send "&8"
  128. send "&eFFA &8× &7Spieler&8: &a%arg-1%"
  129. send "&eFFA &8× &7Points&8: &6%{Points::%arg-1%}%"
  130. send "&eFFA &8× &7Kills&8: &6%{SG2Kills::%arg-1%}%"
  131. send "&eFFA &8× &7Tode&8: &6%{SG2Tode::%arg-1%}%"
  132. send "&eFFA &8× &7KD&8: &6%{SG2Kills::%arg-1%}/{SG2Tode::%arg-1%}%"
  133. send "&eFFA &8× &7Killstreak&8: &6%{ks.%arg-1%}%"
  134. send "&8"
  135. on damage of player:
  136. attacker is a player
  137. projectile doesn't exist
  138. if distance between attacker and victim is greater than 3:
  139. cancel event
  140. every tick:
  141. loop all players:
  142. if {Points::%loop-player%} is not set:
  143. set {Points::%loop-player%} to 100
  144. Scoreboard(loop-player)
  145. if {FFA.Deaths.%loop-player%} is not set:
  146. set {FFA.Deaths.%loop-player%} to 0
  147. Scoreboard(loop-player)
  148. every real hour:
  149. loop all players:
  150. add 1 to {Zeit.%loop-player%}
  151. function BlockedHit(p: player):
  152. wipe {_p}'s sidebar
  153. set name of sidebar of {_p} to "&3Revlax.net &8» &eFFA"
  154. set {Münzen::%{_p}%} to rounded {Münzen::%{_p}%}
  155. set score "&4" in sidebar of {_p} to 15
  156. set score "&4✖ &cWarnung&8:" in sidebar of {_p} to 14
  157. set score " &8» &eReach endeckt" in sidebar of {_p} to 13
  158. set score "&5" in sidebar of {_p} to 12
  159. set score "&e✦ &aMap&8:&e" in sidebar of {_p} to 11
  160. set score " &8» &eFallCity " in sidebar of {_p} to 10
  161. set score "&6" in sidebar of {_p} to 6
  162. function Scoreboard(p: player):
  163. wipe {_p}'s sidebar
  164. set name of sidebar of {_p} to "&3Arzelon.net &8» &eFFA"
  165. set {Münzen::%{_p}%} to rounded {Münzen::%{_p}%}
  166. set score "&4" in sidebar of {_p} to 15
  167. set score "&6⚔ &eStats&8:" in sidebar of {_p} to 14
  168. set score " &8» &e%{SG2Kills::%{_p}%}% &8❘ &e%{SG2Tode::%{_p}%}%" in sidebar of {_p} to 13
  169. set score "&5" in sidebar of {_p} to 12
  170. set score "&e✦ &aMap&8:&e" in sidebar of {_p} to 11
  171. set score " &8» &eCondas " in sidebar of {_p} to 10
  172. set score " " in sidebar of {_p} to 9
  173. set score "&6✦ &ePoints&8:&e" in sidebar of {_p} to 8
  174. set score " &8» &e%{Points::%{_p}%}% " in sidebar of {_p} to 7
  175. set score "&6" in sidebar of {_p} to 6
  176. on first join:
  177. set {FFA.Kills.%player%} to 0
  178. set {FFA.Deaths.%player%} to 0
  179. on join:
  180. Scoreboard(player)
  181. on pickup:
  182. if {QWEqweqw} is not set:
  183. cancel event
  184. else:
  185. stop
  186. on first join:
  187. wait 1 second
  188. Scoreboard(player)
  189.  
  190.  
  191.  
  192. every 10 seconds:
  193. loop entities:
  194. loop-entity is a dropped item
  195. clear loop-entity
  196.  
  197. on load:
  198. loop all players:
  199. Scoreboard(loop-player)
  200. on join:
  201. loop all players:
  202. Scoreboard(loop-player)
  203. on quit:
  204. loop all players:
  205. Scoreboard(loop-player)
  206. on join:
  207. if {FFA.Deaths.%player%} is not set:
  208. set {FFA.Deaths.%player%} to 0
  209. if {FFA.Kills.%player%} is not set:
  210. set {FFA.Kills.%player%} to 0
  211.  
  212. on item drop:
  213. cancel event
  214.  
  215. command /coin [<text>] [<number>] [<player>]:
  216. aliases: /coins
  217. trigger:
  218. if arg 1 is "help":
  219. if player has permission "qrqwrqwrqr":
  220. send "&2Arzelon &8× &eVerwendung&8: &e/coin &6add &8<&eBetrag&8> &8<&eSpieler&8>"
  221. send "&2Arzelon &8× &eVerwendung&8: &e/coin &6remove &8<&eBetrag&8> &8<&eSpieler&8>"
  222.  
  223. if arg 1 is "add":
  224. if arg 2 is set:
  225. if arg 3 is set:
  226. if player has permission "qrqwrqwrqr":
  227. add arg 2 to {Points::%arg 3%}
  228. send "&2Arzelon &8× &eDu hast &e%arg 3% &6%arg 2% Coins &egegeben" to player
  229.  
  230. if arg 1 is "remove":
  231. if arg 2 is set:
  232. if arg 3 is set:
  233. if player has permission "qrqwrqwrqr":
  234. remove arg 2 from {Points::%arg 3%}
  235. send "&8❙ &3Arzelon &8❘ &eDu hast &e%arg 3% &e%arg 2% Coins &egenommen" to player
  236.  
  237.  
  238. on death of player:
  239. if attacker is a player:
  240. if attacker is set:
  241. set the death message to ""
  242. on damage:
  243.  
  244. if damage cause is fall:
  245.  
  246. cancel event
  247. on damage:
  248. if damage cause is fall:
  249. cancel event
  250.  
  251. every 1 seconds:
  252.  
  253. loop all players:
  254.  
  255. set maximum damage delay of loop-player to 0.80 seconds
  256. on first join:
  257. wait 1 second
  258. clear player's inventory
  259. equip player with iron helmet
  260. equip player with iron chestplate
  261. equip player with iron leggings
  262. equip player with iron boots
  263. set slot 0 of player to iron sword
  264. set slot 1 of player to fishing rod
  265. set slot 2 of player to bow
  266. set slot 7 of player to 5 arrows
  267. set slot 8 of player to fire charge
  268. on join:
  269. wait 1 second
  270. clear player's inventory
  271. equip player with iron helmet
  272. equip player with iron chestplate
  273. equip player with iron leggings
  274. equip player with iron boots
  275. set slot 0 of player to iron sword
  276. set slot 1 of player to fishing rod
  277. set slot 2 of player to bow
  278. set slot 7 of player to 5 arrows
  279. set slot 8 of player to fire charge
  280. on respawn:
  281. wait 1 second
  282. clear player's inventory
  283. equip player with iron helmet
  284. equip player with iron chestplate
  285. equip player with iron leggings
  286. equip player with iron boots
  287. set slot 0 of player to iron sword
  288. set slot 1 of player to fishing rod
  289. set slot 2 of player to bow
  290. set slot 7 of player to 5 arrows
  291. set slot 8 of player to fire charge
  292. on death of player:
  293. wait 1.0 seconds
  294. force respawn player
  295. on join:
  296. set join message to ""
  297. on quit:
  298. set quit message to ""
  299. on first join:
  300. wait 2 seconds
  301. set {SG2Kills::%player%} to 0
  302.  
  303.  
  304. on first join:
  305. clear player's inventory
  306. if {SG2Kills::%player%} is not set:
  307. set {SG2Kills::%player%} to 0
  308. if {SG2Tode::%player%} is not set:
  309. set {SG2Tode::%player%} to 0
  310.  
  311. on join:
  312. clear player's inventory
  313. if {SG2Kills::%player%} is not set:
  314. set {SG2Kills::%player%} to 0
  315. if {SG2Tode::%player%} is not set:
  316. set {SG2Tode::%player%} to 0
  317. command /fix [<text>]:
  318. trigger:
  319. {PvPShop.%player%} was less than 11.5 seconds ago:
  320. send "&eFFA &8× &7Bitte spam den Befehl nicht&8."
  321. stop
  322. set {PvPShop.%player%} to now
  323. push the player upwards
  324. send "&eFFA &8× &2Successfully&8."
  325. every 90 seconds:
  326. broadcast "&eFFA &8× &7You can report hackers with this command: &e/Report <Spieler> <Grund>."
  327. wait 30 seconds
  328. broadcast "&eFFA &8× &7Stuck in the floor? Type this: &e/Fix&8."
  329. wait 20 seconds
  330. broadcast "&eFFA &8× &3You can see your stats under this command: &e/Stats <Spieler>&8."
  331. every 1 second:
  332. loop all players:
  333. set loop-player's hunger to 20
  334. on join:
  335. wait 1 seconds
  336. loop 350 times:
  337. send " "
  338. send "&8❙ &3FFA &8❘ &eYou are now vulnerable&8."
  339. on death of player:
  340. if {ks.%attacker%} is not set:
  341. set {ks.%attacker%} to 0
  342. add 1 to {ks.%attacker%}
  343. set {ks.%victim%} to 0
  344. else:
  345. add 1 to {ks.%attacker%}
  346. set {ks.%victim%} to 0
  347.  
  348. on death of player:
  349. if attacker is a player:
  350. if {ks.%attacker%} is 2:
  351. broadcast "&eFFA &8× &7The player &6%attacker% &7has a &62 &ekills&8."
  352. play "LEVEL_UP" to player
  353.  
  354. if {ks.%attacker%} is 3:
  355. broadcast "&eFFA &8× &7The player &6%attacker% &7has a &63 &ekills&8."
  356. play "LEVEL_UP" to player
  357.  
  358. if {ks.%attacker%} is 4:
  359. broadcast "&eFFA &8× &7The player &6%attacker% &7has a &64 &ekills&8."
  360. play "LEVEL_UP" to player
  361.  
  362. if {ks.%attacker%} is 5:
  363. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 5er &ekills&8."
  364. play "LEVEL_UP" to player
  365.  
  366. if {ks.%attacker%} is 8:
  367. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 8er &ekills&8."
  368. play "LEVEL_UP" to player
  369.  
  370. if {ks.%attacker%} is 10:
  371. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 10er &ekills&8."
  372. play "LEVEL_UP" to player
  373.  
  374. if {ks.%attacker%} is 12:
  375. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 12er &ekills&8."
  376. play "LEVEL_UP" to player
  377.  
  378. if {ks.%attacker%} is 15:
  379. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 15er &ekills&8."
  380. play "LEVEL_UP" to player
  381.  
  382. if {ks.%attacker%} is 20:
  383. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 20er &ekills&8."
  384. play "LEVEL_UP" to player
  385.  
  386. if {ks.%attacker%} is 23:
  387. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 23er &ekills&8."
  388. play "LEVEL_UP" to player
  389.  
  390. if {ks.%attacker%} is 25:
  391. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 25er &ekills&8."
  392. play "LEVEL_UP" to player
  393.  
  394. if {ks.%attacker%} is 28:
  395. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 28er &ekills&8."
  396. play "LEVEL_UP" to player
  397.  
  398. if {ks.%attacker%} is 30:
  399. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 30er &ekills&8."
  400. play "LEVEL_UP" to player
  401.  
  402. if {ks.%attacker%} is 33:
  403. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 33er &ekills&8."
  404. play "LEVEL_UP" to player
  405.  
  406. if {ks.%attacker%} is 35:
  407. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 35er &ekills&8."
  408. play "LEVEL_UP" to player
  409.  
  410. if {ks.%attacker%} is 40:
  411. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 40er &ekills&8."
  412. play "LEVEL_UP" to player
  413.  
  414. if {ks.%attacker%} is 41:
  415. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 41er &ekills&8."
  416. play "LEVEL_UP" to player
  417.  
  418. if {ks.%attacker%} is 42:
  419. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 42er &ekills&8."
  420. play "LEVEL_UP" to player
  421.  
  422. if {ks.%attacker%} is 43:
  423. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 43er &ekills&8.."
  424. play "LEVEL_UP" to player
  425.  
  426. if {ks.%attacker%} is 44:
  427. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 44er &eKillstreak&8."
  428. play "LEVEL_UP" to player
  429.  
  430. if {ks.%attacker%} is 45:
  431. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 45er &eKillstreak&8."
  432. play "LEVEL_UP" to player
  433.  
  434. if {ks.%attacker%} is 46:
  435. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 46er &eKillstreak&8."
  436. play "LEVEL_UP" to player
  437.  
  438. if {ks.%attacker%} is 47:
  439. broadcast "&8❙ &3FFA &8❘ &eDer Spieler &6%attacker% &ehat eine&6 47er &eKillstreak&8."
  440. play "LEVEL_UP" to player
  441.  
  442. if {ks.%attacker%} is 48:
  443. broadcast "&eFFA &8× &7The player &6%attacker% &7has a &48 &ekills&8."
  444. play "LEVEL_UP" to player
  445.  
  446. if {ks.%attacker%} is 49:
  447. broadcast "&eFFA &8× &7The player &6%attacker% &7has a &649 &ekills&8.."
  448. play "LEVEL_UP" to player
  449.  
  450. if {ks.%attacker%} is 50:
  451. broadcast "&eFFA &8× &7The player &6%attacker% &7has a &650 &ekills&8."
  452. play "LEVEL_UP" to player
  453.  
  454. on break:
  455. cancel event
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462. on join:
  463. clear player's inventory
  464. if {SG1Kills::%player%} is not set:
  465. set {SG1Kills::%player%} to 0
  466. if {SG1Tode::%player%} is not set:
  467. set {SG1Tode::%player%} to 0
  468.  
  469. on place:
  470. if player is not "qweqweqqweqweqweqwe":
  471. delete the block
  472.  
  473. on weather change:
  474. cancel event
  475.  
  476. on break:
  477. if player is not "qweqweqweqweqweqweqw":
  478. cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement