iPaint
iPaint
iPaint - a snowy adventure
No NMS / OBC Code anymore! EVERY VERSION SUPPORTED
Features
- arena management
- rotates maps after the time is over
- grenades!
- killstreaks! (mines, shotgun, mg)
- awsome effects
- define all messages in a config
- clear and fast code
- before you join a game all items, position, xp and potioneffects will be saved
Tutorial
Click here for a simple text tutorial.
Video tutorials here.
Commands and Permissons
Main commands: /pb or /ipaint
| Command | Description | Permission |
|---|---|---|
| /pb help | all commands | |
| /pb join | join paintball | ipaint.join |
| /pb leave | leave paintball | ipaint.leave |
| /pb list | list of players playing paintball | |
| /pb list | list of players playing paintball | |
| /pb enable <arena> | enables a arena | ipaint.enable |
| /pb disable | disable paintball | ipaint.disable |
| /pb reload | reloads configs | ipaint.reload |
| /pb streak <level> | gives you the streak <level> (number) | ipaint.streak |
| /pb create <arenaName> | create a arena | ipaint.create |
| /pb remove <arenaName> | remove a arena | ipaint.remove |
| /pb addSpawn <arenaName> | add a spawn to a arena | ipaint.addSpawn |
| /pb resetSpawns <arenaName> | reset all spawns from one arena | ipaint.resetSpawns |
| /pb rotate add <arenaName> | add a arena to the rotate list | ipaint.rotate.add |
| /pb rotate reset <arenaName> | reset the rotate list | ipaint.rotate.reset |
| /pb rotate rotate | rotate to a random arena | ipaint.rotate.rotate |
| permission to keep the killstreaks after dead | ipaint.keepStreaks | |
| permissions to perform commands in the arena | ipaint.commandAllow |
Contact
Ideas and developer:
Skype: peace1333lp
Mail: peace1333lp@gmail.com
Updating
Updated again :)
-
View User Profile
-
Send Message
Posted May 4, 2013@skippyaut
Same here
-
View User Profile
-
Send Message
Posted May 4, 2013When players leave the paintball game, their inventory is cleared completely..fix this!
-
View User Profile
-
Send Message
Posted May 4, 2013Hi, I am getting these Errors, and some of the players join with there Inventory.
http://pastebin.com/egAfpxrD
-
View User Profile
-
Send Message
Posted May 3, 2013Bitte ein Update!
-
View User Profile
-
Send Message
Posted May 3, 2013Bitte fertigt ganz ganz schnell ein Update an :) Danke <3
-
View User Profile
-
Send Message
Posted May 2, 2013== Need update pls i love ipanit == ====== ich brauch das plugin bitte ======== Pls Pls Update 1.5.2 go go go nice team. ==
-
View User Profile
-
Send Message
Posted May 1, 2013Idee : erstellt einen command oder ein scoreboard wo dir Anzahl der spieler die du gekilst hast steht. Und vil. Noch eine Neste liste mit Points. Ein schild,wo steht wv spieler paintball spielen.vil neue killstreak Panzer,wo man eine dia ruestung bekommt.?
-
View User Profile
-
Send Message
Posted Apr 30, 2013@Thinhold
Install a permissions Plugin like PermissionsEX or Goup Manager After that u have to add the right permissions for the groups that your friends are in.
-
View User Profile
-
Send Message
Posted Apr 30, 2013I have an idea, for the next update could you add a Leader board and a way for me to add signs to a wall in a lobby to let players join by right clicking the sign instead of typing the command? great plugin i love it !
-
View User Profile
-
Send Message
Posted Apr 29, 2013@RealNoob1
How can I do that?
-
View User Profile
-
Send Message
Posted Apr 29, 2013@Thinhold
Yours friends need the permissions to play it...
-
View User Profile
-
Send Message
Posted Apr 29, 2013Hi there I have installed the plugin to my bukkit server, but when I will play Ipaint with friends they can't join the game because he says: "you don't have the permissions to execute this command!" They are no "op" So, Why can only "ops(admins)" play Ipaint?
please fix!
-
View User Profile
-
Send Message
Posted Apr 28, 2013@De24
Should be fixed in newest Release.
-
View User Profile
-
Send Message
Posted Apr 25, 2013Hey there are two big issues ?! Players dont get an Damage, and spawn everywhere???
:D Please fix that :/
Issue #1:
17:43:29 [SEVERE] Could not pass event PlayerMoveEvent to iPaint v1.0.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:217) at net.minecraft.server.v1_5_R2.Packet10Flying.handle(SourceFile:136) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:180) at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110) at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:67) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:582) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:471) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:403) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at com.xxmicloxx.paintball.Paintball.randomTeleport(Paintball.java:516) at com.xxmicloxx.paintball.PlayerListener.onPlayerMove(PlayerListener.java:124) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 15 more
Issue #2
17:35:05 [SEVERE] Could not pass event EntityDamageByEntityEvent to iPaint v1.0.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at org.bukkit.craftbukkit.v1_5_R2.event.CraftEventFactory.callEvent(CraftEventFactory.java:88) at org.bukkit.craftbukkit.v1_5_R2.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:376) at org.bukkit.craftbukkit.v1_5_R2.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:401) at net.minecraft.server.v1_5_R2.EntityLiving.damageEntity(EntityLiving.java:681) at net.minecraft.server.v1_5_R2.EntityHuman.damageEntity(EntityHuman.java:686) at net.minecraft.server.v1_5_R2.EntityPlayer.damageEntity(EntityPlayer.java:348) at net.minecraft.server.v1_5_R2.EntitySnowball.a(SourceFile:30) at net.minecraft.server.v1_5_R2.EntityProjectile.l_(EntityProjectile.java:156) at net.minecraft.server.v1_5_R2.World.entityJoinedWorld(World.java:1456) at net.minecraft.server.v1_5_R2.WorldServer.entityJoinedWorld(WorldServer.java:646) at net.minecraft.server.v1_5_R2.World.playerJoinedWorld(World.java:1432) at net.minecraft.server.v1_5_R2.World.tickEntities(World.java:1304) at net.minecraft.server.v1_5_R2.WorldServer.tickEntities(WorldServer.java:512) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:561) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:471) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:403) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at com.xxmicloxx.paintball.Paintball.randomTeleport(Paintball.java:516) at com.xxmicloxx.paintball.gameobjects.Grenade.onEntityDamageByEntity(Grenade.java:70) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 22 more
-
View User Profile
-
Send Message
Posted Apr 20, 20132013-04-21 01:18:35 [SEVERE] Could not pass event PlayerMoveEvent to iPaint v1.0.3 org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:217) at net.minecraft.server.v1_5_R2.Packet10Flying.handle(SourceFile:136) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:233) at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110) at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35) at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:582) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:223) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:471) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:403) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
at com.sk89q.worldguard.bukkit.ConfigurationManager.get(ConfigurationManager.java:196) at com.sk89q.worldguard.bukkit.WorldGuardPlugin.getRegionManager(WorldGuardPlugin.java:828) at com.xxmicloxx.paintball.PlayerListener.onPlayerMove(PlayerListener.java:118) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 15 more
-
View User Profile
-
Send Message
Posted Apr 20, 2013New idea
This is awesome and its really good in my server. When we played that in my server we got new ideas.
1. It would be good idea that when you kill someone, so you get that killed person´s xp to you 2. Your xp would be spared
3. Some kind of HallOfFame?
It would be nice if you can take my ideas to you :)
And sorry my bad english. It´s not my first language and i used very much Google Translate
-
View User Profile
-
Send Message
Posted Apr 14, 2013Gibt es irgendwo eine Erklärung welche permissions freigeben sein müssen, oder wie WE und WG konfiguriert sein müssen, damit alles funktioniert? Bei mir macht keine der Waffen wirklich Schaden =/
Btw, stimme TheCiastko zu, bei einer meiner Arenen wird ebenfals dieser Fehler gespammt.
@TheCaistko Try to create another arena, one of my arenas have this problem to, but a new created one havnt.
-
View User Profile
-
Send Message
Posted Apr 14, 2013My console is spamming with this error :
2013-04-14 11:24:19 [SEVERE] Could not pass event PlayerMoveEvent to iPaint v1.0.3
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:217)
at net.minecraft.server.v1_5_R2.Packet10Flying.handle(SourceFile:136)
at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:292)
at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110)
at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35)
at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580)
at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225)
at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476)
at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409)
at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
-
View User Profile
-
Send Message
Posted Apr 13, 2013Die Inventare überschneiden sich immer! :(
-
View User Profile
-
Send Message
Posted Apr 11, 2013yay something that is not outdated anddoes not need spout! woo