Advertisement
Guest User

Untitled

a guest
Aug 16th, 2016
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.03 KB | None | 0 0
  1. #ELO SKRIPT -------------------------------------------
  2.  
  3. # Database Configuration
  4. script options:
  5. $ init com.mysql.jdbc.Driver
  6. $ db url jdbc:mysql://localhost:3306/database
  7. $ db username user
  8. $ db password pass
  9. options:
  10. # Intialization Configuration
  11. PerKill_Elo_Min:12
  12. PerKill_Elo_Max:23
  13.  
  14. PerDeath_Elo_Min:24
  15. PerDeath_Elo_Max:32
  16.  
  17. FirstJoin_Elo:100
  18. # Message Configuration
  19. Admin-Set_Elo_Message:&b&l[BattleElo]&f You have set %arg-3%'s elo to %arg-2%
  20. Admin-Reset_Elo_Message:&b&l[BattleElo]&f You have reset %arg-3%'s elo
  21.  
  22. command /eloadmin [<text>] [<integer>] [<offline player>]:
  23. permission: elo.admin
  24. trigger:
  25. if arg-1 is "set":
  26. if arg-2 is set:
  27. set {elo.%arg-3%} to arg-2
  28. update "UPDATE battleelo SET elo = (""%{elo.%arg-3%}%"") WHERE name = ""%arg-3%""
  29. send "{@Admin-Set_Elo_Message}"
  30. stop
  31. if arg-1 is "reset":
  32. if arg-2 is "player":
  33. delete {elo.%arg-3%}
  34. update "UPDATE battleelo SET elo = (""0"") WHERE name = ""%arg-3%""
  35. send "{@Admin-Reset_Elo_Message}"
  36. stop
  37. command /elo:
  38. trigger:
  39. set {_elo} to the first element out of objects in column "elo" from result of query "SELECT `elo` FROM `battleelo` WHERE `uuid` = ""%uuid of player%""" and close
  40. send "&b&lBattleElo - &f&l%{_elo}%"
  41. stop
  42. on load:
  43. send "&e&l[BattleElo] &fPlugins Enabled. Thanks for using the plugins develop by Oskang09" to console
  44. update "create table IF NOT EXISTS battleelo (ID int NOT NULL AUTO_INCREMENT,uuid varchar(70),name varchar(70),elo varchar(20));"
  45.  
  46. on first join:
  47. set {elo.%player%} to {@FirstJoin_Elo}
  48. update "INSERT INTO `battleelo` (`uuid`, `name`, `elo`) VALUES (""%uuid.of player%"", ""%player%"", ""%{elo.%player%}%"");"
  49.  
  50. on death of a player:
  51. if attacker is player:
  52. add random integer from {@PerKill_Elo_Min} to {@PerKill_Elo_Max} to {elo.%attacker%}
  53. remove random integer from {@PerDeath_Elo_Min} to {@PerDeath_Elo_Max} from {elo.%victim%}
  54. update "UPDATE battleelo SET elo = (""%{elo.%attacker%}%"") WHERE name = ""%attacker%""
  55. update "UPDATE battleelo SET elo = (""%{elo.%victim%}%"") WHERE name = ""%victim%""
  56. stop
  57.  
  58.  
  59. #CONSOLE LOG ERROR ------------------------------------------------------
  60.  
  61. [22:38:59] [Server thread/INFO]: KroterPvP issued server command: /sk reload all
  62. [22:38:59] [Server thread/ERROR]: null
  63. org.bukkit.command.CommandException: Unhandled exception executing command 'sk' in plugin Skript v2.1.2
  64. at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  65. at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  66. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  67. at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  68. at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  69. at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  70. at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  71. at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  72. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_91]
  73. at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_91]
  74. at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  75. at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  76. at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  77. at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  78. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
  79. at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
  80. Caused by: java.lang.NoSuchMethodError: ch.njol.util.NonNullPair.getSecond()Ljava/lang/Object;
  81. at ch.njol.skript.command.Commands.loadCommand(Commands.java:379) ~[?:?]
  82. at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:462) ~[?:?]
  83. at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:239) ~[?:?]
  84. at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:193) ~[?:?]
  85. at ch.njol.skript.Skript.reload(Skript.java:548) ~[?:?]
  86. at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:130) ~[?:?]
  87. at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement