本人新手,试问:剑三海鳗和菊花插件集到哪里去下载,最好给个网址,用了会不会封号,现在剑三盒子还能用吗,用了同样会封号吗,有人说盒子被和谐了呢
回答数:1 | 提问时间: 06:57:38
这个东西现在在人物选择界面有个插件管理,
那里面的插件是通过审批的完全没问题了,以前的插件就删了吧
可输入10000个汉字
上传图片:
[经验值&50可以上传图片]
可输入50个汉字
同类未解决问题
同类已解决问题查看: 186425|回复: 1503
[开发文档]
新人欢迎积分1 阅读权限70积分5032精华2UID3718909帖子金钱6628 威望11
嗯嗯,邪恶滴兄贵了
Lv.7, 积分 5032, 距离下一级还需 4968 积分
UID3718909帖子威望11 多玩草219 草
本帖最后由 若水年华思倒转 于
11:40 编辑
我的论坛短消息收件箱经常被如何***插件的问题给塞满,一个一个的回复之后实在是无力继续回复下去了,所以就写一个剑三插件***使用小说明,不会用的童鞋们请进来看吧。
Q:剑三的插件是什么格式的,由哪些文件构成?
A:剑三的插件主体是用lua脚本语言写出来的,同时用ini文件配置窗体属性和插件信息,为了便于上传,插件作者们都会对插件进行压缩打包,所以下载到的一般是一个压缩包,解开压缩包之后,你通常会在文件夹最内层发现一个
ini配置文件和至少 一个
这样的lua文件。另外,部分插件是由多个支持模块组成的,有可能解压后会出现多个文件夹,如图
,每个文件夹里面都有上述的文件,这时候,你需要把每一个文件夹都复制或移动到剑三的插件目录,一个都不能少哦。
Q:剑三的插件目录在哪里?
A:插件目录位于剑三的***目标文件夹内,最初位于 剑侠情缘网络版叁\interface 内,但是,由于前一段时间金山对游戏进行了灰度发布(指的是不影响软件本身功能的版本平滑过度发布方式),剑三正式服和体服的插件目录均改变了,正式服的插件目录改为了&&剑侠情缘网络版叁\bin\zhcn\interface&&内,而体服则位于&&剑侠情缘网络版叁\bin\zhcn_exp\interface&&内,原有的&&剑侠情缘网络版叁\interface&&目录已经彻底失效,下载解压之后不要放错位置哦!
P.S:上述所说的剑侠情缘网络版叁目录指的是你剑三的***位置~
Q:插件放置完毕之后,我需要如何才能加载插件?
A:打开客户端,在选人界面,你会在最右侧人物列表下方看到
按钮,点击之后,在弹出的插件列表(如下图)内勾选你下载的插件,登录游戏即可,需要注意的是,每一个角色的插件配置都是独立的,你需要为每一个角色勾选需要为这个角色加载的插件哦。
Q:为什么我的插件变成灰色不能用了?
A:金山的某些更新会对插件系统版本号进行升级,上面的图中,右上角的插件系统版本号就是你现在的插件版本号了,如果在新版本内加载老版本的插件,就会出现插件变灰的现象,这时,只要你打开相应插件文件夹内的info.ini,把version后的版本号修改为当前版本号(如0.4改为0.5)就可以了。
Q:有时候我明明已经放进了正确的目录,为什么在选人界面还是看不到插件呢?
A:在解压文件的时候,请注意解压得到的目录,例如,下载荻花后山插件之后选择
,你将会看到,解压之后得到
,但一定要注意,不要直接把这个文件夹放入剑三的插件目录,打开它,你会看到
,把这些文件夹一起剪切或者复制到剑三文件夹才可以,最后总结一下,你放进剑三的每个插件文件夹,必须一打开就能看到
和相关的lua脚本,不然就是错误地嵌套了多层目录,这是不能被游戏识别的哦。
好东西!再接再厉哦!
你的贴子很不错。推荐一下! O(∩_∩)O
总评分:&金钱 + 200&
多玩草 + 200&
新人欢迎积分1 阅读权限60积分3039精华0UID668134帖子金钱2623 威望0
Lv.6, 积分 3039, 距离下一级还需 1961 积分
UID668134帖子威望0 多玩草677 草
沙发&&司哥。
居然没人顶,小司是好人纳.. 又写插件又帮助新人的。 恩、很热心肠。
[ 本帖最后由 yx562312 于
11:46 编辑 ]
新人欢迎积分1 阅读权限30积分232精华0UID帖子金钱1636 威望0
Lv.3, 积分 232, 距离下一级还需 18 积分
UID帖子威望0 多玩草100 草
新人欢迎积分1 阅读权限40积分296精华0UID帖子金钱374 威望0
Lv.4, 积分 296, 距离下一级还需 704 积分
UID帖子威望0 多玩草0 草
回复 1# 的帖子
我是插件小白,这帖子好啊
新人欢迎积分1 阅读权限30积分52精华0UID帖子金钱12 威望0
Lv.3, 积分 52, 距离下一级还需 198 积分
UID帖子威望0 多玩草0 草
新人欢迎积分1 阅读权限40积分677精华0UID帖子金钱652 威望0
Lv.4, 积分 677, 距离下一级还需 323 积分
UID帖子威望0 多玩草0 草
T T 难怪我刚才下半天都没有用?了
新人欢迎积分1 阅读权限20积分27精华0UID帖子金钱4 威望0
Lv.2, 积分 27, 距离下一级还需 23 积分
UID帖子威望0 多玩草0 草
大谢啊~~一直不知道怎么弄插件,又不好意思问这么小白的问题~~~好淫啊~~你是大大的好淫~~~
新人欢迎积分1 阅读权限20积分16精华0UID帖子金钱1 威望0
Lv.2, 积分 16, 距离下一级还需 34 积分
UID帖子威望0 多玩草0 草
果断的拿板凳来看
新人欢迎积分
欢迎来到多玩, *^_^*希望你在这玩得愉快~
总评分:&新人欢迎积分 + 1&
新人欢迎积分1 阅读权限20积分44精华0UID帖子金钱8 威望0
Lv.2, 积分 44, 距离下一级还需 6 积分
UID帖子威望0 多玩草0 草
额 这个貌似很有用
新人欢迎积分
欢迎来到多玩, *^_^*希望你在这玩得愉快~
总评分:&新人欢迎积分 + 1&
新人欢迎积分1 阅读权限30积分152精华0UID帖子金钱210 威望0
Lv.3, 积分 152, 距离下一级还需 98 积分
UID帖子威望0 多玩草0 草
雪中送炭!非常感谢!!
新人欢迎积分1 阅读权限50积分1830精华0UID6927833帖子金钱3375 威望10
Lv.5, 积分 1830, 距离下一级还需 670 积分
UID6927833帖子威望10 多玩草99 草
新人欢迎积分1 阅读权限30积分102精华0UID帖子金钱46 威望0
Lv.3, 积分 102, 距离下一级还需 148 积分
UID帖子威望0 多玩草0 草
新人欢迎积分1 阅读权限20积分46精华0UID帖子金钱3 威望0
Lv.2, 积分 46, 距离下一级还需 4 积分
UID帖子威望0 多玩草0 草
我纠结就好久还是没把插件装上 安这方法试试
新人欢迎积分1 阅读权限30积分172精华0UID帖子金钱190 威望0
Lv.3, 积分 172, 距离下一级还需 78 积分
UID帖子威望0 多玩草0 草
新剑三我怎么找不到这个目录了???
新人欢迎积分1 阅读权限40积分642精华0UID帖子金钱2295 威望0
Lv.4, 积分 642, 距离下一级还需 358 积分
UID帖子威望0 多玩草30 草
很有爱的帖子哦~
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by6708人阅读
什么是插件
插件是一种遵循一定规范的应用程序接口编写出来的程序。
由于一个大型软件通常只由一家软件公司开发,在开发过程中,由于人手和时间的限制,这就决定了软件自身功能的局限性,而且软件的更新速度也是较为缓慢的,也不能满足
所有的用户需求。正是处于这样的考虑,通常一些大型的软件都提供了调用外部插件程序的接口。这样一来,通过别人的插件使得自己的软件在功能和更新速度上都大大得到改
善,同时使用者可以根据自己的需求来制作一些更适用于自己使用环境的插件程序。
游戏中的插件和外挂是两个不同的概念,游戏外挂通常是通过修改游戏运行时的数据,包括网络通信、本机内存等方式欺骗服务器,让外挂使用者达到不劳而获的目的。
而游戏插件是游戏开发者允许的,在一定限制下的改善游戏内容,比如界面显示、操作方式、或者为使用者提供方便功能,并不直接修改游戏数据的程序。游戏插件都只能运行
在客户端。
剑三中插件能做什么
前面已经提到过,游戏插件都是运行在客户端的,也就是说我们通过客户端可以做的事情,理论上通过插件都可以做到。为了不影响游戏的正常运行,通常开发者都会对游戏插
件做出一些限制、下面整理一下剑三中,插件所被允许做的事情。
改善用户界面(UI)
例如常用的头顶增强、战斗提示、气条拖动、Buff、Debuff缩放、弧形血条等。
改善游戏操作
例如拾取助手、自动Roll取绿装、自动贩卖灰色物品等。
3、提供游戏开发者允许,但又没有提供的功能。
例如仇恨插件、任务指引、焦点目标、技能CD提示等。
其他不影响游戏数据的你能想到的任何东西。
例如小游戏插件。
插件的***
在剑三的***目录下的interface文件夹中放入你需要***的插件,登录游戏,在人物选择界面右侧点击插件管理,勾选上你想加载的插件,这样在你进入游戏,游戏程序就会
去调用相应的插件程序了。
以我的电脑为例,***从多玩论坛下载的 弧形血条插件 我的剑三***在D:\ProgramFiles\Kingsoft\JX3\ 目录下面。
进入D:\Program Files\Kingsoft\JX3\ 目录,找到interface文件夹。如果没有这个文件夹,直接新建文件夹并命名为interface即可。
解压下载到的headEx.rar文件,得到一个HeadEx的文件夹,文件夹里包含了HeadEx.lua 、info.ini、LEOConst_HeadEx.ini等文件,将HeadEx文件夹放入到interface文件夹
中,进入游戏,在任务选择画面点击插件管理,勾选弧形血条插件,进入游戏后就可以看见插件了。
很多人在***插件时发现将插件文件放入了interface文件夹下,但在游戏中的插件管理中看不到自己下载的插件,这样的问题通常是因为在解压插件文件的过程中,多产生了
一级目录。
例如弧形血条插件中包含info.ini文件,这个文件应该处于的位置是Interface\HeadEx\info.ini
而有的使用者在解压时直接将HeadEx下的文件解压到了interface中,或者在interface下的HeadEx文件夹中又创建的HeadEx文件夹,造成了如下的一些目录情况,这些都是不能
运行插件的。
Interface\info.ini
Interface\HeadEx\ HeadEx \info.ini
学习制作插件需要哪些基础和工具
简单Lua编程,包括lua基本语法,table的概念,函数的概念,面向对象的基础概念。
工具上剑三客户端当然是不能少啦,剩下就是lua语言的编辑环境,最简单的就是txt文档编辑器来,一般我们还是习惯使用一些特殊的编辑器,比如UEStidio,NotePad++,这
些支持语法高亮的编辑器。
另外为了方便检查脚本错误,还需要使用luaforwindows的可执行文件。可以到lua的官方网站去下载 ()
剑三插件的组成
首先,剑三中的游戏插件是一个程序,那么我们肯定是需要一个文件来保存程序的代码。其次,插件程序是不可以脱离游戏独立运行的,它必须依赖于游戏程序,
那么我们需要一种方式来告诉游戏程序,这个插件是干什么的,应该从哪开始执行这个插件程序,这个文件在剑三中就是info.ini文件。
最后,由于在游戏中通常会运行很多个插件,那么这么多info.ini就会十分的混乱,为了方便管理,降低每个插件与其他插件的耦合度,剑三有这样一个规则,
插件必须放在一个文件夹中,文件夹中必须有一个info.ini文件。并且ini文件中必须有一个Section名为文件夹名字。(一个Section就是INI文件中用中括号分割的一段区域,
具体详见Windows INI文件格式)
综上,剑三插件的基本结构有以下5点:
1、需要一个文件夹、至少一个程序文件、一个info.ini文件。
2、info.ini文件必须在这个文件夹中。
3、info.ini文件中的Section名必须为这个文件夹的文字。
4、info.ini文件中必须指明需要运行的程序文件的路径与名称。
5、info.ini文件中所指明的程序文件不能直接放在interface目录下,必须在其子目录中
从上面这五点中可以得到这样一些隐含信息:
info文件所指明的程序文件不必要和info在同一级目录下。
Info中可以有多个Section,但由于Section名和文件夹名不相同,所以多余的Section并不起作用,且不影响正常的Section工作。
Info文件中指明的程序文件可以有多个,随其编号决定调用顺序,编号越小越先调用。
info指明的程序文件不需要是lua的扩展名,只要是lua程序文件,可以是任意扩展名。
Info文件只能在interface目录的直接子目录下,比如 interface\HeadEx,不能是interface\a\b\info.ini
Info.ini文件中的注释符号使用【#】,具体配置项如下所示:
[Const_GettingStarted]
#插件名,和文件夹名相同
name=准备开始
#在插件管理栏显示的插件名
desc=描述怎样开始制作剑三插件。 --By 奶舟
#在插件管理栏名称后面跟随的插件描述
#是否默认加载插件
version=0.3
#插件对应的系统版本号
#=================下面是入口程序文件路径====================
lua_0=Interface\Const_GettingStarted\Main.lua
lua_1=Interface\Const_GettingStarted\Data.dat
Info中的配置对应游戏中的显示界面:
10:18:05 上传
当我们指定的系统插件版本号低于右上角显示的系统版本号时,插件将变成灰色,这表示官方对插件的一些设置、开放的接口作出了调整,可能你所编写的插件在该版本下不能正常使用,我们可以通过勾选下面的允许加载过期插件来强制运行它,但是不一定可以正常工作哦。
通常我们为了编写和管理插件的方便,有这样一些约定俗成的规矩。
1、为你的插件新建一个文件夹,文件夹的名字尽量做到见即知意。
2、 为了避免和别的插件冲突,在你的文件夹前加一个自己的前缀,比如Const_HeadEx。
3、将你的插件入口程序和info.ini文件放到同一目录下。
4、在你的程序文件第一行首先定义一个table,这个table的名字是你插件的名字,用于存储所有与你插件相关的信息。
5、所有的函数、属性、都写在自己定义的table中。
6、在程序文件的最后一行调用你的入口函数。
7、将界面配置文件和对应的程序文件取相同的文件名。
剑三插件的HelloWorld
下面开始我们进入剑三插件的Hello World程序,哈哈哈哈。
1、首先在剑三目录下的interface中建立一个My_InterFaceTest文件夹
2、在Interface文件夹中建立一个info.ini文件和Main.lua文件。
3、在info.ini文件中输入以下内容:
[My_InterFaceTest]
name=我的HelloWorld
desc=第一个插件
version=0.4
lua_0=Interface\My_InterFaceTest\Main.lua