自定义NPCmod 如何右键直接执行XXX指令?
如右键改NPC 直接执行 /spawn
如右键改NPC 直接执行 /spawn
mod不知道
插件用commandnpc
npc cmdadd spawn
插件用commandnpc
npc cmdadd spawn
在交互钩子里写入
这样交互一次NPC
就会触发一次say 玩家名
复制代码
如果不会用脚本自己看教程
[NSS][BGM][NPC][图文][干货]RE:CNPC-自定义NPC 脚本教程[复活连载]
https://www.mcbbs.net/thread-816677-1-1.html
这样交互一次NPC
就会触发一次say 玩家名
- var name = player.name;
 
- npc.executeCommand('say '+name);
如果不会用脚本自己看教程
[NSS][BGM][NPC][图文][干货]RE:CNPC-自定义NPC 脚本教程[复活连载]
https://www.mcbbs.net/thread-816677-1-1.html
粘兽 发表于 2019-9-5 22:54
在交互钩子里写入
这样交互一次NPC
就会触发一次say 玩家名
我按照他教的,就算是用其他的 都会导致 Internal server error
粘兽 发表于 2019-9-5 22:54
在交互钩子里写入
这样交互一次NPC
就会触发一次say 玩家名
后台提示 未找到编译器镜像中的对象标量。
有两个方法
一是设置对话框,给对话框的控制台加上指令,玩家在右键对话后会自动执行你设定的指令,支持@p
二是设置任务,给任务加上指令,右键后瞬间完成任务并且触发指令
这两个方法可用于原版的指令(跟命令方块差不多?)插件的你可以试试,不过不保证能用。
一是设置对话框,给对话框的控制台加上指令,玩家在右键对话后会自动执行你设定的指令,支持@p
二是设置任务,给任务加上指令,右键后瞬间完成任务并且触发指令
这两个方法可用于原版的指令(跟命令方块差不多?)插件的你可以试试,不过不保证能用。
他的语言是Scala。。是不是和这个有关,mcbbs不会放图
1411619139 发表于 2019-9-7 20:22
他的语言是Scala。。是不是和这个有关,mcbbs不会放图
换成nashorn 可以看我贴的教程 学习如何弄脚本环境