Advertisement
Guest User

Untitled

a guest
Sep 13th, 2015
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.27 KB | None | 0 0
  1.  
  2. import org.bukkit.Bukkit;
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.GameMode;
  5. import org.bukkit.Location;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandSender;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.event.EventHandler;
  10. import org.bukkit.event.Listener;
  11. import org.bukkit.event.entity.PlayerDeathEvent;
  12. import org.bukkit.event.player.PlayerJoinEvent;
  13. import org.bukkit.event.player.PlayerQuitEvent;
  14. import org.bukkit.plugin.java.JavaPlugin;
  15.  
  16. public class main extends JavaPlugin implements Listener {
  17.  
  18. @Override
  19. public void onEnable() {
  20. this.getServer().getPluginManager().registerEvents(this, this);
  21. System.out.println("[SkyPvP]Plugin erfolgreich aktiviert!");
  22.  
  23. }
  24.  
  25. @Override
  26. public void onDisable() {
  27. System.out.println("[SkyPvP] Plugin erfolgreich deaktiviert!");
  28.  
  29. }
  30.  
  31. public boolean onCommand(CommandSender sender, Command cmd, String cmdlabel, String[] args) {
  32.  
  33. Player p = (Player) sender;
  34.  
  35. if (cmd.getName().equalsIgnoreCase("regeln")) {
  36. if (p.hasPermission("SkyPvP.regeln")) {
  37. p.sendMessage("§8[SkyPvP] §6Hier stehen bald die Regeln!");
  38. return true;
  39. } else {
  40. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  41. return true;
  42. }
  43. }
  44. if (cmd.getName().equalsIgnoreCase("SkyPvP")) {
  45. if (p.hasPermission("SkyPvP.SkyPvP")) {
  46. p.sendMessage("§8[SkyPvP] §6Das Plugin wurde von EnderElf geschrieben!");
  47. return true;
  48. } else {
  49. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  50. return true;
  51. }
  52. }
  53. if (cmd.getName().equalsIgnoreCase("event19")) {
  54. if (p.hasPermission("SkyPvP.event19")) {
  55. Bukkit.broadcastMessage("§4Sky §8> §9Event um 19 Uhr!");
  56. return true;
  57. } else {
  58. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  59. return true;
  60. }
  61. }
  62. if (cmd.getName().equalsIgnoreCase("event20")) {
  63. if (p.hasPermission("SkyPvP.event20")) {
  64. Bukkit.broadcastMessage("§4Sky §8> §9Event um 20 Uhr!");
  65. return true;
  66. } else {
  67. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  68. return true;
  69. }
  70. }
  71. if (cmd.getName().equalsIgnoreCase("infos")) {
  72. if (p.hasPermission("SkyPvP.infos")) {
  73. p.sendMessage(ChatColor.DARK_GREEN + "Infos");
  74. p.sendMessage(ChatColor.AQUA + "Test");
  75. return true;
  76. } else {
  77. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  78. return true;
  79. }
  80. }
  81. if (cmd.getName().equalsIgnoreCase("eventj")) {
  82. if (p.hasPermission("SkyPvP.eventjetzt")) {
  83. Bukkit.broadcastMessage("§4Sky §8> §9Event jetzt!");
  84. return true;
  85. } else {
  86. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  87. return true;
  88. }
  89. }
  90. if (cmd.getName().equalsIgnoreCase("skype")) {
  91. if (p.hasPermission("SkyPvP.skype")) {
  92. p.sendMessage("§4Skype: §5QuantumSupp");
  93. return true;
  94. } else {
  95. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  96. return true;
  97. }
  98. }
  99. if (cmd.getName().equalsIgnoreCase("bewerben")) {
  100. if (p.hasPermission("SkyPvP.bewerben")) {
  101. p.sendMessage("§2Bitte schreibe eine Bewerbung mit wenigstens"
  102. + " 150 Zeichen an unseren Skype account: QuantumSupp"
  103. + " in der Bewerbung sollte dein Ingame Name stehen."
  104. + " Um dich zu Bewerben musst du mindestens 13 Jahre alt sein.");
  105. return true;
  106. } else {
  107. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  108. return true;
  109. }
  110. }
  111. if (cmd.getName().equalsIgnoreCase("cc")) {
  112. if (p.hasPermission("SkyPvP.cc")) {
  113. Bukkit.broadcastMessage("");
  114. Bukkit.broadcastMessage("");
  115. Bukkit.broadcastMessage("");
  116. Bukkit.broadcastMessage("");
  117. Bukkit.broadcastMessage("");
  118. Bukkit.broadcastMessage("");
  119. Bukkit.broadcastMessage("");
  120. Bukkit.broadcastMessage("");
  121. Bukkit.broadcastMessage("");
  122. Bukkit.broadcastMessage("");
  123. Bukkit.broadcastMessage("");
  124. Bukkit.broadcastMessage("");
  125. Bukkit.broadcastMessage("");
  126. Bukkit.broadcastMessage("");
  127. Bukkit.broadcastMessage("");
  128. Bukkit.broadcastMessage("");
  129. Bukkit.broadcastMessage("");
  130. Bukkit.broadcastMessage("");
  131. Bukkit.broadcastMessage("");
  132. Bukkit.broadcastMessage("");
  133. Bukkit.broadcastMessage("");
  134. Bukkit.broadcastMessage("");
  135. Bukkit.broadcastMessage("");
  136. Bukkit.broadcastMessage("");
  137. Bukkit.broadcastMessage("");
  138. Bukkit.broadcastMessage("");
  139. Bukkit.broadcastMessage("");
  140. Bukkit.broadcastMessage("");
  141. Bukkit.broadcastMessage("");
  142. Bukkit.broadcastMessage("");
  143. Bukkit.broadcastMessage("");
  144. Bukkit.broadcastMessage("");
  145. Bukkit.broadcastMessage("");
  146. Bukkit.broadcastMessage("");
  147. Bukkit.broadcastMessage("");
  148. Bukkit.broadcastMessage("");
  149. Bukkit.broadcastMessage("");
  150. Bukkit.broadcastMessage("");
  151. Bukkit.broadcastMessage("");
  152. Bukkit.broadcastMessage("");
  153. Bukkit.broadcastMessage("");
  154. Bukkit.broadcastMessage("");
  155. Bukkit.broadcastMessage("");
  156. Bukkit.broadcastMessage("");
  157. Bukkit.broadcastMessage("");
  158. Bukkit.broadcastMessage("");
  159. Bukkit.broadcastMessage("");
  160. Bukkit.broadcastMessage("");
  161. Bukkit.broadcastMessage("");
  162. Bukkit.broadcastMessage("");
  163. Bukkit.broadcastMessage("");
  164. Bukkit.broadcastMessage("");
  165. Bukkit.broadcastMessage("");
  166. Bukkit.broadcastMessage("");
  167. Bukkit.broadcastMessage("");
  168. Bukkit.broadcastMessage("");
  169. Bukkit.broadcastMessage("");
  170. Bukkit.broadcastMessage("");
  171. Bukkit.broadcastMessage("");
  172. Bukkit.broadcastMessage("");
  173. Bukkit.broadcastMessage("");
  174. Bukkit.broadcastMessage("");
  175. Bukkit.broadcastMessage("");
  176. Bukkit.broadcastMessage("");
  177. Bukkit.broadcastMessage("");
  178. Bukkit.broadcastMessage("");
  179. Bukkit.broadcastMessage("");
  180. Bukkit.broadcastMessage("");
  181. Bukkit.broadcastMessage("");
  182. Bukkit.broadcastMessage("");
  183. Bukkit.broadcastMessage("");
  184. Bukkit.broadcastMessage("");
  185. Bukkit.broadcastMessage("");
  186. Bukkit.broadcastMessage("");
  187. Bukkit.broadcastMessage("");
  188. Bukkit.broadcastMessage("");
  189. Bukkit.broadcastMessage("");
  190. Bukkit.broadcastMessage("");
  191. Bukkit.broadcastMessage("");
  192. Bukkit.broadcastMessage("");
  193. Bukkit.broadcastMessage("");
  194. Bukkit.broadcastMessage("");
  195. Bukkit.broadcastMessage("");
  196. Bukkit.broadcastMessage("");
  197. Bukkit.broadcastMessage("");
  198. Bukkit.broadcastMessage("");
  199. Bukkit.broadcastMessage("");
  200. Bukkit.broadcastMessage("");
  201. Bukkit.broadcastMessage("");
  202. Bukkit.broadcastMessage("");
  203. Bukkit.broadcastMessage("");
  204. Bukkit.broadcastMessage("");
  205. Bukkit.broadcastMessage("");
  206. Bukkit.broadcastMessage("");
  207. Bukkit.broadcastMessage("");
  208. Bukkit.broadcastMessage("");
  209. Bukkit.broadcastMessage("");
  210. Bukkit.broadcastMessage("");
  211. Bukkit.broadcastMessage("");
  212. Bukkit.broadcastMessage("");
  213. Bukkit.broadcastMessage("");
  214. Bukkit.broadcastMessage("");
  215. Bukkit.broadcastMessage("");
  216. Bukkit.broadcastMessage("");
  217. Bukkit.broadcastMessage("§8[SkyPvP] §6Der Chat wurde von " + p.getName() + " gesäubert!");
  218. return true;
  219. } else {
  220. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  221.  
  222. return true;
  223. }
  224. }
  225. if (cmd.getName().equalsIgnoreCase("ccp")) {
  226. if (p.hasPermission("SkyPvP.ccp")) {
  227. p.sendMessage("");
  228. p.sendMessage("");
  229. p.sendMessage("");
  230. p.sendMessage("");
  231. p.sendMessage("");
  232. p.sendMessage("");
  233. p.sendMessage("");
  234. p.sendMessage("");
  235. p.sendMessage("");
  236. p.sendMessage("");
  237. p.sendMessage("");
  238. p.sendMessage("");
  239. p.sendMessage("");
  240. p.sendMessage("");
  241. p.sendMessage("");
  242. p.sendMessage("");
  243. p.sendMessage("");
  244. p.sendMessage("");
  245. p.sendMessage("");
  246. p.sendMessage("");
  247. p.sendMessage("");
  248. p.sendMessage("");
  249. p.sendMessage("");
  250. p.sendMessage("");
  251. p.sendMessage("");
  252. p.sendMessage("");
  253. p.sendMessage("");
  254. p.sendMessage("");
  255. p.sendMessage("");
  256. p.sendMessage("");
  257. p.sendMessage("");
  258. p.sendMessage("");
  259. p.sendMessage("");
  260. p.sendMessage("");
  261. p.sendMessage("");
  262. p.sendMessage("");
  263. p.sendMessage("");
  264. p.sendMessage("");
  265. p.sendMessage("");
  266. p.sendMessage("");
  267. p.sendMessage("");
  268. p.sendMessage("");
  269. p.sendMessage("");
  270. p.sendMessage("");
  271. p.sendMessage("");
  272. p.sendMessage("");
  273. p.sendMessage("");
  274. p.sendMessage("");
  275. p.sendMessage("");
  276. p.sendMessage("");
  277. p.sendMessage("");
  278. p.sendMessage("");
  279. p.sendMessage("");
  280. p.sendMessage("");
  281. p.sendMessage("");
  282. p.sendMessage("");
  283. p.sendMessage("");
  284. p.sendMessage("");
  285. p.sendMessage("");
  286. p.sendMessage("");
  287. p.sendMessage("");
  288. p.sendMessage("");
  289. p.sendMessage("");
  290. p.sendMessage("");
  291. p.sendMessage("");
  292. p.sendMessage("");
  293. p.sendMessage("");
  294. p.sendMessage("");
  295. p.sendMessage("");
  296. p.sendMessage("");
  297. p.sendMessage("");
  298. p.sendMessage("");
  299. p.sendMessage("");
  300. p.sendMessage("");
  301. p.sendMessage("");
  302. p.sendMessage("");
  303. p.sendMessage("");
  304. p.sendMessage("");
  305. p.sendMessage("");
  306. p.sendMessage("");
  307. p.sendMessage("");
  308. p.sendMessage("");
  309. p.sendMessage("");
  310. p.sendMessage("");
  311. p.sendMessage("");
  312. p.sendMessage("");
  313. p.sendMessage("");
  314. p.sendMessage("");
  315. p.sendMessage("");
  316. p.sendMessage("");
  317. p.sendMessage("");
  318. p.sendMessage("");
  319. p.sendMessage("");
  320. p.sendMessage("");
  321. p.sendMessage("");
  322. p.sendMessage("");
  323. p.sendMessage("");
  324. p.sendMessage("");
  325. p.sendMessage("");
  326. p.sendMessage("");
  327. p.sendMessage("");
  328. p.sendMessage("");
  329. p.sendMessage("");
  330. p.sendMessage("");
  331. p.sendMessage("");
  332. p.sendMessage("");
  333. p.sendMessage("");
  334. p.sendMessage("");
  335. p.sendMessage("");
  336. p.sendMessage("");
  337. p.sendMessage("");
  338. p.sendMessage("");
  339. p.sendMessage("");
  340. p.sendMessage("§8[SkyPvP] §6Du hast deinen Chat gelöscht! ");
  341. return true;
  342. } else {
  343. p.sendMessage("§8[SkyPvP] §6Das darfst du nicht!");
  344. return true;
  345. }
  346. }
  347.  
  348. return false;
  349. }
  350.  
  351. @EventHandler
  352. public void onJoin(final PlayerJoinEvent e) {
  353. final Player p = e.getPlayer();
  354.  
  355. Bukkit.getScheduler().scheduleAsyncDelayedTask(this, new Runnable() {
  356.  
  357. @Override
  358. public void run() {
  359.  
  360. p.sendMessage("");
  361. p.sendMessage("");
  362. p.sendMessage("");
  363. p.sendMessage("");
  364. p.sendMessage("");
  365. p.sendMessage("");
  366. p.sendMessage("");
  367. p.sendMessage("");
  368. p.sendMessage("");
  369. p.sendMessage("");
  370. p.sendMessage("");
  371. p.sendMessage("");
  372. p.sendMessage("");
  373. p.sendMessage("");
  374. p.sendMessage("");
  375. p.sendMessage("");
  376. p.sendMessage("");
  377. p.sendMessage("");
  378. p.sendMessage("");
  379. p.sendMessage("");
  380. p.sendMessage("");
  381. p.sendMessage("");
  382. p.sendMessage("");
  383. p.sendMessage("");
  384. p.sendMessage("");
  385. p.sendMessage("");
  386. p.sendMessage("");
  387. p.sendMessage("");
  388. p.sendMessage("");
  389. p.sendMessage("");
  390. p.sendMessage("");
  391. p.sendMessage("");
  392. p.sendMessage("");
  393. p.sendMessage("");
  394. p.sendMessage("");
  395. p.sendMessage("");
  396. p.sendMessage("");
  397. p.sendMessage("");
  398. p.sendMessage("");
  399. p.sendMessage("");
  400. p.sendMessage("");
  401. p.sendMessage("");
  402. p.sendMessage("");
  403. p.sendMessage("");
  404. p.sendMessage("");
  405. p.sendMessage("");
  406. p.sendMessage("");
  407. p.sendMessage("");
  408. p.sendMessage("");
  409. p.sendMessage("");
  410. p.sendMessage("");
  411. p.sendMessage("");
  412. p.sendMessage("");
  413. p.sendMessage("");
  414. p.sendMessage("");
  415. p.sendMessage("");
  416. p.sendMessage("");
  417. p.sendMessage("");
  418. p.sendMessage("");
  419. p.sendMessage("");
  420. p.sendMessage("");
  421. p.sendMessage("");
  422. p.sendMessage("");
  423. p.sendMessage("");
  424. p.sendMessage("");
  425. p.sendMessage("");
  426. p.sendMessage("");
  427. p.sendMessage("");
  428. p.sendMessage("");
  429. p.sendMessage("");
  430. p.sendMessage("");
  431. p.sendMessage("");
  432. p.sendMessage("");
  433. p.sendMessage("");
  434. p.sendMessage("");
  435. p.sendMessage("");
  436. p.sendMessage("");
  437. p.sendMessage("");
  438. p.sendMessage("");
  439. p.sendMessage("");
  440. p.sendMessage("");
  441. p.sendMessage("");
  442. p.sendMessage("");
  443. p.sendMessage("");
  444. p.sendMessage("");
  445. p.sendMessage("");
  446. p.sendMessage("");
  447. p.sendMessage("");
  448. p.sendMessage("");
  449. p.sendMessage("");
  450. p.sendMessage("");
  451. p.sendMessage("");
  452. p.sendMessage("");
  453. p.sendMessage("");
  454. p.sendMessage("");
  455. p.sendMessage("");
  456. p.sendMessage("");
  457. p.sendMessage("");
  458. p.sendMessage("");
  459. p.sendMessage("");
  460. p.sendMessage("");
  461. p.sendMessage("");
  462. p.sendMessage("");
  463. p.sendMessage("");
  464. p.sendMessage("");
  465. p.sendMessage("");
  466. p.sendMessage("");
  467. p.sendMessage("");
  468. p.sendMessage("");
  469. p.sendMessage("");
  470. p.sendMessage("");
  471. p.sendMessage("");
  472. p.sendMessage("");
  473. p.sendMessage("");
  474. p.sendMessage("");
  475. p.sendMessage("");
  476. p.sendMessage("");
  477. p.sendMessage("");
  478. p.sendMessage("");
  479. p.sendMessage("");
  480. p.sendMessage("");
  481. p.sendMessage("");
  482. p.sendMessage("");
  483. p.sendMessage("");
  484. p.sendMessage("");
  485. p.sendMessage("");
  486. p.sendMessage("");
  487. p.sendMessage("");
  488. p.sendMessage("");
  489. p.sendMessage("");
  490. p.sendMessage("");
  491. p.sendMessage("");
  492. p.sendMessage("");
  493. p.sendMessage("");
  494. p.sendMessage("");
  495. p.sendMessage("");
  496. p.sendMessage("");
  497. p.sendMessage("");
  498. p.sendMessage("");
  499. p.sendMessage("");
  500. p.sendMessage("");
  501. p.sendMessage("");
  502. p.sendMessage("");
  503. p.sendMessage("");
  504. p.sendMessage("");
  505. p.sendMessage("");
  506. p.sendMessage("");
  507. p.sendMessage("");
  508. p.sendMessage(ChatColor.GOLD + "[Sky-PvP]");
  509. p.sendMessage(ChatColor.DARK_GRAY + "_______________________");
  510. p.sendMessage("");
  511. p.sendMessage(ChatColor.BLUE + "Pro Kill bekommst du" + ChatColor.RED + " 5 Level");
  512. p.sendMessage(ChatColor.DARK_GRAY + "_______________________");
  513. e.setJoinMessage("");
  514.  
  515. }
  516. }, 1);
  517. }
  518.  
  519. @EventHandler
  520. public void onquit(PlayerQuitEvent e) {
  521. e.setQuitMessage("");
  522. }
  523.  
  524. @EventHandler
  525. public void ondeath(PlayerDeathEvent e) {
  526. e.setDeathMessage("");
  527. }
  528. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement