|
一键拾取目前依赖外部插件,如果没有可支持一键拾取的功能,请不要使用- |2 w- o5 L( _' e2 Y
# H0 K3 t2 S3 f: g猪配置
7 k- j* z, s# T$ A2 d2 e! Y/ J6 f y4 _! H4 N* l9 s" U
需要下发一个状态才能生效,具体下发指令为: j6 b5 y2 h2 U8 P! N, x) Z: |, v
) E1 t: |- H; }9 g1 K/ I, j% wFortran ~ o* L N$ B5 x. _
This_Player.PlayerNotice(‘openfun:999’,5);2 r7 z/ x# H% l
增加按钮
1 ]: I% E4 Z5 R$ |1 j/ c* f- r, S3 n/ R& a! c
4.6版本里已经自带了按钮功能。如果有需要修改 btnCallbacks 的,可以看卡4.6包里的lua文件夹下的代码。% D) b7 P7 F9 q3 R& i0 p8 V
+ |8 l: g$ }4 x) L
btnCallbacks代码(大约158行). i) }& G1 b. W/ p, x
: ?: z$ J- O% j4 ]1 o
Lua
! L" Q& M* s! Z/ s$ ?! e, W* r
0 {. s! B( \9 s* n3 O- }0 yelseif key == “shiqu” then
! w: Q ^9 h! o+ U$ vif g_data.client:checkLastTime(“sendCmd”, 0.5) then d! n* p* z/ @6 }: g0 s
g_data.client:setLastTime(“sendCmd”, true)
3 V3 M! l# l0 j9 d/ |9 p* Xif def.role.mainsetting.canshiqu then
# ^8 n6 R% S7 G+ F! @' i3 M1 eif self.console.autoRat.pickAround then
- ?# v& Z) C+ e4 N1 hself.console.autoRat:pickAround(), o, v0 D1 U+ A! _. w# E7 f& z4 i1 B
end
, p$ Q4 C5 d, P9 c( n* d$ f' jelse
8 t7 Z8 U" I- l [+ ymain_scene.ui:tip(“本地图禁止自动拾取!!!”)
) ~' E! R/ r: T3 `" B5 l0 Q# p& K' Wend
* n5 Y& z3 |( L' T1 {+ ^else
2 b4 s- l6 W* fmain_scene.ui:tip(“点击过快!!!”)* E+ d0 d. I% ?; C, O; w3 m8 p. G
end
2 m7 s4 b0 B0 p/ G/ Zend
: c9 J+ b; `( i需要增加布局按钮,代码如下:
/ e! P: ] E3 L0 a6 o, K
) k- K, c2 N; r, q* z3 y5 GLua" {) r4 v" M' x0 v
4 m$ U+ T" F4 S9 a{; v, @/ @0 [2 j; A) N: v
btntype = “base”,
% n$ y1 q s! B9 rkey = “btnShiqu”,
) |( g1 z. {" D" A/ K0 K# V+ zclass = “btnMove”,. O' Y7 o# r l% G$ w H( q
name = “自动拾取”,
$ Z" q9 p* U4 D6 Sbtnid = “shiqu”,6 d) V# Y0 L2 r- Q
desc = “点击后自动拾取身边的东西”
8 U1 t( Q& X$ ~3 A}, –自动拾取' ~& F' l* o& i2 a
地图配置* z; D! |1 w, ~
/ _. b7 ?: L' v; p: `+ ]
修改mainsetting.json,代码如下 b2 R& n5 U( n
+ r* f1 P* T# s1 a8 X: ]4 y
Lua" q& x9 j: ?8 M) C6 ~- u m
& G, X6 A# m: d6 Z4 k7 e7 ?
“map_Set” : [
+ q7 u9 M6 l' \2 f" h; ?+ t{
( @4 ~* g6 w$ {! {# D2 y; W5 Z“mapname” : “土城”,' X" q1 C) a6 x7 `" E+ S
“quick_exit” : true,
7 j5 W6 b- W) s- T9 L“relive” : true,4 F: r! M+ w4 t$ n. u2 C* N
“openAutoRat” : false,
3 }5 a1 U& d- F“shiqu”: false,
$ _ K0 k* ? Z6 I' C5 Q7 e}
" U. I, O) N6 b7 }3 d],! A6 Z% s/ I% K, p% N& b
shiqu = false 表示本地图关闭自动拾取。不配置默认打开
# N y4 s0 L5 b9 M5 w+ h
2 j0 N% k; L5 u |