|
一键拾取目前依赖外部插件,如果没有可支持一键拾取的功能,请不要使用2 U: j& O+ O' }" \: b; c5 Q
* q3 `: T& H. ^7 r( n
猪配置
! V; B# g( C! `" N! s r
0 u6 T! [6 i# w7 H; _" y# R' A8 h5 G需要下发一个状态才能生效,具体下发指令为:" W$ L/ |2 g5 w% {* N
3 p0 B) n7 Y9 }8 q3 q
Fortran# o: }% J. \# [8 _7 V4 V
This_Player.PlayerNotice(‘openfun:999’,5);# W( X4 o5 j' x/ s
增加按钮
g% S1 `$ }; A
; V% X( p8 [7 k H/ }9 {+ q/ W% E8 A4.6版本里已经自带了按钮功能。如果有需要修改 btnCallbacks 的,可以看卡4.6包里的lua文件夹下的代码。* L+ a O# }! L% t N
% y; \5 x. |; u9 W- g; e3 {btnCallbacks代码(大约158行)
5 t7 k; W; V ^3 r$ F* k
* m& ?) |7 J, E; Q* ~" p9 h: p. qLua# I4 |0 V- L6 j: B9 R
8 o+ n) [3 f+ l1 `
elseif key == “shiqu” then H7 j0 u1 p d# Z$ P8 A
if g_data.client:checkLastTime(“sendCmd”, 0.5) then/ `; ^/ Y! s8 N7 _% C% l
g_data.client:setLastTime(“sendCmd”, true); L. t! Y, M' X- t4 D
if def.role.mainsetting.canshiqu then
! e, f; g' x: M" \8 q# X- uif self.console.autoRat.pickAround then4 U$ I2 ~! }9 w) n- {
self.console.autoRat:pickAround()
& Y" l4 I9 Q; x0 W! `" o" xend# T" v3 B# y: D' O
else$ w: q: ~: {8 H4 l' a" m
main_scene.ui:tip(“本地图禁止自动拾取!!!”)
1 _7 o# i; G g$ r. zend
+ h5 P- A1 X5 J) oelse- j8 q6 ]# l% v2 t% ] K. E
main_scene.ui:tip(“点击过快!!!”)
9 A5 ^! ]; a9 Q1 [' ?* I" jend' n `! d2 {4 d3 p& ], |
end+ }" g" E/ H/ s& S! @: J* i
需要增加布局按钮,代码如下:
* K0 y# E% P4 v* `3 Y
9 t$ m0 D6 O7 t6 c% FLua
9 `, a0 H1 D Y' u0 B$ c' W* X* O
{
: p0 Q% u( D9 V! C. G0 J+ Bbtntype = “base”,' p* w3 r3 Q7 t3 I% t) z6 A# K' c
key = “btnShiqu”,
* q" g* c& R0 U6 iclass = “btnMove”,
2 q& S' y9 b5 e0 Lname = “自动拾取”,- [9 D0 F5 `/ R* _& U! Y5 {
btnid = “shiqu”,
7 j7 N. P- Z0 Adesc = “点击后自动拾取身边的东西”2 _9 E* `( R' P5 z- f- U
}, –自动拾取* Y/ o/ u2 P' J2 _" n2 \
地图配置
( p* x0 w6 B+ _3 z, J! r- E0 Y9 E' L+ J, `5 ~% r
修改mainsetting.json,代码如下% G2 `1 j8 w/ k
; I7 L" m. c; V4 pLua
& T) m! C$ ]& k' D/ @/ {' ?. u5 [, M* L8 _& c0 r+ f
“map_Set” : [2 C! R5 @# v [8 m2 S7 y# o
{/ P& V6 `, e1 d2 c' `: ]; E
“mapname” : “土城”,
: v$ h% L$ |3 f. y' X( y“quick_exit” : true,
- i8 H9 S! F; a) _) z“relive” : true,
0 ]+ [) G9 T2 u2 W' K4 O {“openAutoRat” : false,8 ~, m, g/ B% R
“shiqu”: false,
8 G& H# o K1 G0 @% J- [" U}: \6 N" @/ u- Z6 m- A' i5 l2 ]
],
' X {+ G8 A1 fshiqu = false 表示本地图关闭自动拾取。不配置默认打开
$ i* \9 {* A& z; k p
4 K+ p/ c' a. m( n |