一键拾取目前依赖外部插件,如果没有可支持一键拾取的功能,请不要使用
客户端总开关
mir2.bzconfig 有个开关,来控制是否需要一键拾取:
--关闭全屏拾取
def.closeAutoPick = true
true 表示关闭,false表示开启
默认为false,表示开启自动拾取
服务端配置
在extendUIs.pas中增加一键拾取服务端代码(自己检查下,如果已经有了就不要新增了):
//自动拾取函数,用于控制是否支持自动拾取
//添加到自己的extendUIs.pas中
procedure _autoPick(state:string);
begin
if state = '0' then
begin
This_Player.PlayerNotice('AUTOPICK=0',5);
This_Player.PlayerNotice('openfun:0',5);
This_Player.PlayerNotice('已关闭全屏自动拾取,挂机时自动跑去物品旁拾取!',5);
end else
begin
This_Player.PlayerNotice('AUTOPICK=1',5);
This_Player.PlayerNotice('openfun:999',5);
This_Player.PlayerNotice('已开启全屏自动拾取,挂机时可自动拾取周围物品!',2);
end;
end;
界面按钮
界面按钮:白猪G版本的布局文件默认就自带,拖出来即可
附:地图可关闭自动拾取
修改mainsetting.json,代码如下
"map_Set" : [
{
"mapname" : "土城",
"quick_exit" : true,
"relive" : true,
"openAutoRat" : false,
"shiqu": false,
}
],
shiqu = false 表示本地图关闭自动拾取。不配置默认打开