npcx - mixxit's npcx mod, tickleman's revision Version: v0.465t (2011-07-22) Please read CHANGELOG, KNOWN ISSUES, ROADMAP AND THE WIKI before you tell me bugs or ask me new features please : it may be already here ! These my improved revision of Mixxit's NPCX mod I did this to improve the quest part of the mod, and to permit standard messages translations Features: First look at Mixxit's NPCX mod page to know what is npcx intended for. tickleman added those features : French translation (you can change texts) into plugins/npcx/fr.lang.txt file. Remove this file to keep english, change texts inside to translate into your own language. Download and documentation links: Download latest release file for new installation or / update Download zip file includes the mod and the FRENCH translation file Wiki documentation Sources are on Github, feel free to fork it Known issues: Tell me Only bugs about the translation or the improved text analyzer (for quests) allowed For other issues, please try the mixxit's npcx version of the mod and tell mixxit if the bug is still here. Detailed features In this example, three triggerwords for your NPC : "village" : response is "Which village are you talking about ?" "village tickleman" : response is "Go to the north to found Tickleman's village" "village mixxit" : response is "Go to the south to found Mixxit's village" Mixxit's version always take the first response whose triggerword has been typed by the player. It does not care if the player tape "where is tickleman's village" or "where is mixxit's village", it will always take the "village"'s answer. in Tickleman's version, you can : Type multiple triggerwords, separated by spaces The response will be taken only if all triggerwords have been typed by the player The response which have the greatest corresponding triggerwords count will be preferred. With these changes you can ask the NPC "where is tickleman's village" or "where is mixxit's village". He will give you the right answer. Changelog: Version 0.465t Opens plugins/npcx/fr.lang.txt translation file if exist Bases standard in-game texts translation (for quests use) Improved triggerwords analysis. Road Map - TODO: Multi-lingual translation with language choice into the main configuration file Improve the quest text analyzer to comply my needs Donate If you like my plugins and have some money to spend helping me to take more time improving it and - why not - develop other cool things, don't forget the author : Make a Donation via Paypal Thanks a lot to donators.
I will do this, but only for NPCX's commands I use (npc creation and triggerwords management for quests). The mod contains a lot of feature, you should visit mixxit's mod page to found the documentation of the original NPCX mod.
Code: 2011-08-01 12:06:56 [SEVERE] java.lang.NullPointerException 2011-08-01 12:06:56 [SEVERE] at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:54) 2011-08-01 12:06:56 [SEVERE] at sun.reflect.UnsafeQualifiedObjectFieldAccessorImpl.get(UnsafeQualifiedObjectFieldAccessorImpl.java:38) 2011-08-01 12:06:56 [SEVERE] at java.lang.reflect.Field.get(Field.java:372) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npclibfork.NpcSpawner.GetWorldServer(NpcSpawner.java:29) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npclibfork.NpcSpawner.SpawnBasicHumanNpc(NpcSpawner.java:65) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npcx.myNPC.Spawn(myNPC.java:1182) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npcx.npcx.think(npcx.java:366) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npcx.Tick.run(Tick.java:16) 2011-08-01 12:06:56 [SEVERE] at java.util.TimerThread.mainLoop(Timer.java:555) 2011-08-01 12:06:56 [SEVERE] at java.util.TimerThread.run(Timer.java:505) 2011-08-01 12:06:56 [SEVERE] java.lang.NullPointerException 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npclibfork.NpcSpawner.SpawnBasicHumanNpc(NpcSpawner.java:66) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npcx.myNPC.Spawn(myNPC.java:1182) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npcx.npcx.think(npcx.java:366) 2011-08-01 12:06:56 [SEVERE] at net.gamerservices.npcx.Tick.run(Tick.java:16) 2011-08-01 12:06:56 [SEVERE] at java.util.TimerThread.mainLoop(Timer.java:555) 2011-08-01 12:06:56 [SEVERE] at java.util.TimerThread.run(Timer.java:505) when we add a npc in a different world and we restarted our server we got this error and only npc in the world type in npcx.properties spawn correctly the others in the different world dint spawn!
Cool. Finnaly more for npcx. But a question if I added a triggerword for my npc withthe old npcx I dit this /npcx npc triggerword add 1 hello Hello, I'm a npc. But how would that work that he says that hello hello not the triggerword is in this plugin?
Thank you so much for reviving this, I have only one request at this time: Is it possible to identify "monsters" as friendly so the npc's don't kill them? I have guards guarding my town with your great plugin, but they are killing the townspeople now XD
Two quick question, is there a way to disable the built in currency and, say, replace it with an item based currency? And is it possible to have the npc run a server command, such as changing a person's group in super perms?
geting error , any ideas ? Code: java.lang.NullPointerException 2011-08-19 05:24:54 [SEVERE] at net.gamerservices.npcx.npcx.onCommand(npcx.java: 1226) 2011-08-19 05:24:54 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginC ommand.java:35) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServe rHandler.java:694) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetSe rverHandler.java:701) 2011-08-19 05:24:54 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(Sim pleCommandMap.java:129) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.NetServerHandler.handleComm and(NetServerHandler.java:737) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.Packet3Chat.a(Packet3Chat.j ava:33) 2011-08-19 05:24:54 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchComma nd(CraftServer.java:352) 2011-08-19 05:24:54 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(Spout NetServerHandler.java:435) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServe rHandler.java:89) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.NetworkListenThread.a(Sourc eFile:105) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.MinecraftServer.h(Minecraft Server.java:454) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.MinecraftServer.run(Minecra ftServer.java:363) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.ThreadServerApplication.run (SourceFile:422) 2011-08-19 05:24:54 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkMan ager.java:226)
I would love this even more if it could link with the FACTIONS plugin, to add npcs to factions. http://forums.bukkit.org/threads/se...war-and-user-controlled-antigrief-1060.19063/
I have been trying to use this plugin and I'm a bit of a newb for this, first off i don't know the commands, i couldn't find them posted anywhere, I have found one or two of the commands but when i type them in it doesn't register. please help. I also just want to know how 2 create a simple npc that just stands still and says stuff like maxi EDIT by Moderator: merged posts, please use the edit button instead of double posting.
I am NOT the original author of the plugin. I only added some little stuffs. So if you have questions, please ask the NPCx authors ! I am not abilited ! Please read the title box : I will not answer any question that is not about my improvments.
Well the old version works but this version you modded messes up i can not click the npcs that feature is broken
I will not keep my version of npcx, sorry. I use the really good Citizens now and will create "talking with NPC" features in it (hop they will merge my features into their project...)
Where can I find the commands? And y does it always say An error has occurred but above that it says it did what i wanted.
Long time no see tickleman. You will notice that this thread has now been placed into the Inactive Plugin subforum. If you wish to revive this plugin, please ensure that you update and test compatibility with the latest recommended Bukkit build before reporting your original post, asking for it to be moved back to the release forum. Thanks for your time. md_5