发新话题
打印

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

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

参考了http://lua.cgdev.me/nl/RegBattleOverEvent// X8 M. A0 O9 W7 Q- M6 z9 b
写出来的lua变成不会掉落任何物品了
, [  z* |. W# ~魔力私服,最新魔力宝贝私服技术交流对于function括号后面的Index不懂要如何处理
& k, h: p" a2 v  j
  W% l# i4 h- L$ s! ^" k% l4 Z' C- F3 @  A稍微又参考整理一下
5 G8 t8 X; a! Q0 R: h$ }妖城在线论坛好像是将NL库错用位置
5 W" B" s9 ^9 D0 ~8 x% x$ l魔力私服,最新魔力宝贝私服技术交流现在又觉得有三个好像都是—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ z, i. I. n5 ]# F: f1 l
不知该用哪一个魔力私服,最新魔力宝贝私服技术交流) g) S, J0 Q3 R3 l
NL.RegBattleOverEvent(nil,”MyBattleOverEvent”);
& n3 ]; N- m/ l5 `9 KDelegate.RegDelBattleOverEvent("SortItem");
2 ^3 h6 A1 s8 A4 ~' _bbs.mocwww.comBattle.SetWinEvent(nil, "SortItem", BattleIndex);魔力私服,最新魔力宝贝私服技术交流8 k* O% L# E. E

+ A6 R, [0 J8 t5 Z3 J! @" `妖城在线论坛
免费内容:
* B- L$ C/ k' f/ _bbs.mocwww.com
8 F+ x, b8 T3 j) J7 M8 l% r5 B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Delegate.RegDelBattleOverEvent("SortItem");妖城在线论坛- k/ _8 q: L3 s3 E
, r) p  ]. T, B
function SortItem(battle)魔力私服,最新魔力宝贝私服技术交流  L. L/ t9 T/ p; w+ I, @) |
  print("战斗"..BattleIndex.."结束啦!");1 o! T+ T2 G8 x
       local player = Char.GetData(Player,%对象_名字%);魔力私服,最新魔力宝贝私服技术交流  ^; t: o+ O* K- P! B; T
       local ItemIndex = Char.GetItemIndex(player,Slot);妖城在线论坛9 [* n' V4 p/ n8 i  X! q" I
          for Slot = 8,27 do魔力私服,最新魔力宝贝私服技术交流) j1 ~. {- `+ |' @
            if( Item.GetData(ItemIndex, %道具_最大堆叠数%) > 1 ) then
' R: w/ j" V( t5 c& K              NLG.SortItem(player)
9 f0 `1 }, n2 D( g: g' o& [4 y              NLG.SystemMessage(player, "[系统]战斗结束啦!物品已自动整理!")—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, H" j$ O1 q6 [0 Q* I
            end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ h: T) _6 ~" \7 V* K9 i' D
          end
9 I$ L3 Q' e/ R& |! h, x8 }6 @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  return 0;
  y! |# W8 u4 r' M% t$ l魔力私服,最新魔力宝贝私服技术交流end
: }5 @2 c& @  q  ?  Z, r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& W/ O0 i6 H) x, n, {; }( z
[ 本帖最后由 xman 于 2019-2-15 01:55 编辑 ]

TOP

一直不知道怎么改,就改成下面这样了 妖城在线论坛" D  k6 t5 O: j% [
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 p( K1 M2 |5 w% E5 B! [! L2 D$ o
Delegate.RegDelBattleOverEvent("SortItem");
( Y1 O4 ?' K0 Z魔力私服,最新魔力宝贝私服技术交流
* D8 h, f) R# }: X- i  f) U. Jfunction SortItem(BattleIndex)) U. l9 }9 V3 K) {+ v- g( J) \
      local PlayerIndex = Char.GetData(PlayerIndex,%对象_名字%);
4 ^) m" X  R- k: k: {8 i魔力私服,最新魔力宝贝私服技术交流      local ItemIndex = Char.GetItemIndex(PlayerIndex,Slot);bbs.mocwww.com( }  H0 f7 U# t! G% e1 ]
        if( Char.GetData(PlayerIndex, %对象_道具栏%) == 32 ) then
9 N" f8 G3 Q# Ybbs.mocwww.com          for Slot = 8,27 dobbs.mocwww.com6 y0 d" h/ Z8 r
            if( Item.GetData(ItemIndex, %道具_ID%) == 70001 ) then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: b1 T7 U7 c" y
              NLG.SortItem(PlayerIndex)bbs.mocwww.com( e3 l0 i5 f. S6 [: C3 [- e; h& j
              NLG.SystemMessage(PlayerIndex, "[系统]战斗结束啦!物品已自动整理!")魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& b- ^* ?5 }+ Y/ m0 l
              return;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- q6 V5 r; h! x; B  B
            end魔力私服,最新魔力宝贝私服技术交流9 n  X/ E# l. o' V* I! _
          end
) S3 h+ `0 R" ?' g' y6 P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        end妖城在线论坛: j3 a+ u# b) E
end

TOP

我以前写过一个背包整理lua,可以发给你参考,但这功能不建议用lua写,严重浪费服务器资源,cg的事还是交回给cg去做,不要越界的好
已隐退,不搞任何魔力有关的项目,如有其它私服项目请联系!
答应过会把以前的脚本丢妖城,言出必行!

TOP

lua能触发,但没法判断战斗动画结束,想达成在战斗动画结束瞬间整理比较麻烦魔力私服,最新魔力宝贝私服技术交流0 Q) S5 ?$ n. `, c
1:使用一个死循环,循环掉那几秒钟—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; v8 b$ Z( |) f$ i/ _
2:通过封包判断玩家当前状态
- s4 @- H+ S4 r* ?( @+ ^1 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
6 P- |9 P$ {! R' N8 p& e* l- r$ n魔力私服,最新魔力宝贝私服技术交流第一种比较简单,然而这是在作死魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& `8 N, ^) r1 A& D) G
第二种你必须彻底了解魔力的封包机制,在战斗结束画面获取经验&掉落品弹窗封包的时候触发整理lua
- c% C& `( R8 T5 c3 m4 `! `妖城在线论坛这种级别的lua,是没法分享的
6 {% P/ u9 J. L( I( T5 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com) O7 X7 H9 Q8 n0 F0 o
[ 本帖最后由 王宫召唤士盖兹 于 2019-2-27 15:01 编辑 ]

TOP

发新话题