发新话题
打印

[提问] 问个简单的lua问题,战斗后自动整理背包

问个简单的lua问题,战斗后自动整理背包

参考了http://lua.cgdev.me/nl/RegBattleOverEvent/
! D5 c; L, c! V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート写出来的lua变成不会掉落任何物品了, l/ f8 K( F8 [1 t
对于function括号后面的Index不懂要如何处理
0 l7 f) `: d7 d, I# A( w, O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
5 o6 g0 ?/ \8 D: T1 j2 g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表稍微又参考整理一下
4 B0 x# |* o$ K1 `9 v- H8 X4 W妖城在线论坛好像是将NL库错用位置
' Z* J4 s) `5 h3 L$ Lbbs.mocwww.com现在又觉得有三个好像都是
9 e2 e9 }4 U: R5 ]  l妖城在线论坛不知该用哪一个
6 E1 b$ B9 y$ z- J: a4 u7 Gbbs.mocwww.comNL.RegBattleOverEvent(nil,”MyBattleOverEvent”);
& i/ E- y; }& w' _( [bbs.mocwww.comDelegate.RegDelBattleOverEvent("SortItem");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% k) C$ T# X* g# i
Battle.SetWinEvent(nil, "SortItem", BattleIndex);妖城在线论坛3 i' i- G  l! f" p' Y# S9 u" k
妖城在线论坛4 D. u* Q+ `1 D7 V) [0 x
免费内容:
: f# T# ], c: P! T. J4 Zbbs.mocwww.com妖城在线论坛/ @- }1 X0 Q# {  L) f  y4 E
Delegate.RegDelBattleOverEvent("SortItem");魔力私服,最新魔力宝贝私服技术交流3 W) n7 X' B4 S9 X
妖城在线论坛: p+ }. N' Y$ ?- Q
function SortItem(battle)
; T0 M8 G. g* w" t魔力私服,最新魔力宝贝私服技术交流  print("战斗"..BattleIndex.."结束啦!");8 \0 t* s1 O# W- M2 {
       local player = Char.GetData(Player,%对象_名字%);
: l# L% {& U! L7 v& S3 i       local ItemIndex = Char.GetItemIndex(player,Slot);
. n5 K. T& {6 ]9 b& mbbs.mocwww.com          for Slot = 8,27 do妖城在线论坛9 o9 S6 ^& d  K% J
            if( Item.GetData(ItemIndex, %道具_最大堆叠数%) > 1 ) then$ N; F7 W5 |  j& G2 G+ S+ p
              NLG.SortItem(player)0 P- h8 V* L9 x2 z3 T: s
              NLG.SystemMessage(player, "[系统]战斗结束啦!物品已自动整理!")
( {4 r) t+ y9 J/ z3 l: j            end妖城在线论坛; O. C# J% g# c+ A
          end妖城在线论坛- ~3 }7 v, E5 ^1 ^
  return 0;
, m! K5 A; y( C/ C3 R' d/ R妖城在线论坛end
' R) W# \& }. u/ z4 x6 `0 U魔力私服,最新魔力宝贝私服技术交流: h/ ~5 a5 Z% H' Y
[ 本帖最后由 xman 于 2019-2-15 01:55 编辑 ]

TOP

一直不知道怎么改,就改成下面这样了 妖城在线论坛6 y4 U( l8 U* ^8 o1 {) d

: `- r' c- s( k: Q7 K魔力私服,最新魔力宝贝私服技术交流Delegate.RegDelBattleOverEvent("SortItem");
$ |  q# l- Y: x. k0 @$ F妖城在线论坛
! y1 g" `* z1 |. W# v; Zfunction SortItem(BattleIndex)
' V6 |9 K4 m3 d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表      local PlayerIndex = Char.GetData(PlayerIndex,%对象_名字%);( U1 E! a) J! A  z- K2 a
      local ItemIndex = Char.GetItemIndex(PlayerIndex,Slot);魔力私服,最新魔力宝贝私服技术交流6 U! J9 ^- x+ [) N3 a4 Q2 E$ Y
        if( Char.GetData(PlayerIndex, %对象_道具栏%) == 32 ) thenbbs.mocwww.com$ a" y9 v- i+ ~2 z* d7 _6 C  S
          for Slot = 8,27 do
  k* [4 t9 l- H& {2 o- q6 j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート            if( Item.GetData(ItemIndex, %道具_ID%) == 70001 ) then
' ]! y0 A: `4 n+ L& Z2 ^$ z5 r' ^/ [妖城在线论坛              NLG.SortItem(PlayerIndex)魔力私服,最新魔力宝贝私服技术交流8 U! V6 [4 S" u9 J1 l
              NLG.SystemMessage(PlayerIndex, "[系统]战斗结束啦!物品已自动整理!")魔力私服,最新魔力宝贝私服技术交流( ]1 S; H$ z6 l+ J" G2 W0 k
              return;
" M6 d: V, p' w% x/ a! |9 vbbs.mocwww.com            end
% Q$ `& ~6 Q" r) p: J* v4 X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート          end
8 T# j) X4 q9 \1 o6 ~8 N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        end
; |' R$ o& G! q# I+ ybbs.mocwww.comend

TOP

发新话题