Ghaz-ranka

Untitled

Dec 5th, 2015
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.58 KB | None | 0 0
  1. PlotPolesNumber = size(PlotPoles[@player("name")]) + 1
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. PlotPolesNumber = size(PlotPoles[@player("name")]) + 1
  4. PlotPoles[@player("name")][PlotPolesNumber] += @location(@transaction(transaction, "after"), "array")
  5.  
  6. I am trying to create a map which is named after the player, will first contain the blocks location during a place event. Then later will also contain a list of players names which will be in the original players party/group.
  7.  
  8. I want it to look something like this:
  9. Plotpoles = {"Ghaz_ranka" : {world, 0, 0 ,0}, {"Hawk_eye0091"}, {"AnotherPlayerName"}, "RandomName" : {World, 0, 0, 0}, {"AnotherName"}}
  10.  
  11. Using these maps I can first check to see who the owner of the "PlotPole" is then check if a player is within x,y,z range of the coordinates and then finally check if the player is in the party/group.
  12. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  13.  
  14. [Dec 5, 2015 11:33:14 AM]: Error in script 'test.ds' -> 'Player Block Place' at line #406 (script line #46):
  15. java.lang.NumberFormatException: For input string: "Ghaz_ranka"
  16. at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
  17. at sun.misc.FloatingDecimal.parseDouble(Unknown Source)
  18. at java.lang.Double.parseDouble(Unknown Source)
  19. at com.pqqqqq.directscript.lang.data.Literal.parseNumber(Literal.java:629)
  20. at com.pqqqqq.directscript.lang.data.Literal.getNumber(Literal.java:254)
  21. at com.pqqqqq.directscript.lang.data.container.IndexContainer.resolve(IndexContainer.java:54)
  22. at com.pqqqqq.directscript.lang.reader.Context.<init>(Context.java:47)
  23. at com.pqqqqq.directscript.lang.reader.Line.toContext(Line.java:179)
  24. at com.pqqqqq.directscript.lang.data.container.StatementContainer.resolve(StatementContainer.java:45)
  25. at com.pqqqqq.directscript.lang.data.container.StatementContainer.resolve(StatementContainer.java:15)
  26. at com.pqqqqq.directscript.lang.data.container.expression.ArithmeticContainer.resolve(ArithmeticContainer.java:44)
  27. at com.pqqqqq.directscript.lang.reader.Context.<init>(Context.java:47)
  28. at com.pqqqqq.directscript.lang.reader.Line.toContext(Line.java:179)
  29. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:125)
  30. at com.pqqqqq.directscript.lang.statement.generic.setters.IfStatement.run(IfStatement.java:29)
  31. at com.pqqqqq.directscript.lang.reader.Context.run(Context.java:226)
  32. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:126)
  33. at com.pqqqqq.directscript.lang.statement.generic.setters.IfStatement.run(IfStatement.java:29)
  34. at com.pqqqqq.directscript.lang.reader.Context.run(Context.java:226)
  35. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:126)
  36. at com.pqqqqq.directscript.lang.statement.generic.setters.ForEachStatement.run(ForEachStatement.java:39)
  37. at com.pqqqqq.directscript.lang.reader.Context.run(Context.java:226)
  38. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:126)
  39. at com.pqqqqq.directscript.lang.statement.generic.setters.IfStatement.run(IfStatement.java:29)
  40. at com.pqqqqq.directscript.lang.reader.Context.run(Context.java:226)
  41. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:126)
  42. at com.pqqqqq.directscript.lang.statement.generic.setters.IfStatement.run(IfStatement.java:29)
  43. at com.pqqqqq.directscript.lang.reader.Context.run(Context.java:226)
  44. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:126)
  45. at com.pqqqqq.directscript.lang.statement.generic.setters.ForEachStatement.run(ForEachStatement.java:39)
  46. at com.pqqqqq.directscript.lang.reader.Context.run(Context.java:226)
  47. at com.pqqqqq.directscript.lang.reader.Block$BlockRunnable.execute(Block.java:126)
  48. at com.pqqqqq.directscript.lang.script.ScriptInstance.execute(ScriptInstance.java:217)
  49. at com.pqqqqq.directscript.lang.script.ScriptInstance.execute(ScriptInstance.java:208)
  50. at com.pqqqqq.directscript.lang.trigger.cause.Cause.activate(Cause.java:79)
  51. at com.pqqqqq.directscript.events.TriggerEvents.blockChange(TriggerEvents.java:193)
  52. at org.spongepowered.common.event.listener.ChangeBlockEventListener_TriggerEvents_blockChange13.handle(Unknown Source)
  53. at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:92)
  54. at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:228)
  55. at org.spongepowered.mod.event.SpongeModEventManager.postBulk(SpongeModEventManager.java:216)
  56. at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:253)
  57. at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:240)
  58. at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:104)
  59. at net.minecraft.world.World.handlePostTickCaptures(World.java:858)
  60. at net.minecraft.network.PacketThreadUtil$1.onProcessPacket(SourceFile:64)
  61. at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13)
  62. at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
  63. at java.util.concurrent.FutureTask.run(Unknown Source)
  64. at net.minecraftforge.fml.common.FMLCommonHandler.callFuture(FMLCommonHandler.java:714)
  65. at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:656)
  66. at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:364)
  67. at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
  68. at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
  69. at java.lang.Thread.run(Unknown Source)
Advertisement
Add Comment
Please, Sign In to add comment