发新话题
打印

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

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

参考了http://lua.cgdev.me/nl/RegBattleOverEvent/
2 z( A9 Z' c! d2 u  n& H魔力私服,最新魔力宝贝私服技术交流写出来的lua变成不会掉落任何物品了
8 y* w. o: {* I2 b妖城在线论坛对于function括号后面的Index不懂要如何处理
$ C' N+ d, L* C$ u9 i
3 q# ^$ C( t6 o6 V" W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表稍微又参考整理一下妖城在线论坛2 v6 m& `2 p, S7 `; p! l
好像是将NL库错用位置
2 I8 t5 d# I- B9 gbbs.mocwww.com现在又觉得有三个好像都是魔力私服,最新魔力宝贝私服技术交流3 P* o- E5 ]/ Z  u1 ~5 B
不知该用哪一个
, {- @% {- o; B& p5 P7 k' x: kbbs.mocwww.comNL.RegBattleOverEvent(nil,”MyBattleOverEvent”);6 o6 x4 p$ t! _- j& Q9 E  o
Delegate.RegDelBattleOverEvent("SortItem");
6 O2 w- F# j3 r! }1 F* k" Abbs.mocwww.comBattle.SetWinEvent(nil, "SortItem", BattleIndex);3 J  X1 ]7 F% a( j5 W' ?

) G! F) h- p0 S. W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
免费内容:
妖城在线论坛! n" |, s: J- ?1 B+ F  o5 i5 k
妖城在线论坛0 H& e8 k* a8 B  D& ?' k
Delegate.RegDelBattleOverEvent("SortItem");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- Y7 I5 K" K* _) j" S, F# p

$ l* U% R. c. ^7 m1 T# \妖城在线论坛function SortItem(battle)
9 A3 s. E  ?' s4 a7 {& c3 D: Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  print("战斗"..BattleIndex.."结束啦!");
* R; c! p% u) Kbbs.mocwww.com       local player = Char.GetData(Player,%对象_名字%);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( ]" m  Y/ i8 @1 ^9 g2 ^
       local ItemIndex = Char.GetItemIndex(player,Slot);魔力私服,最新魔力宝贝私服技术交流: H/ E7 B8 V. d6 d2 U: f; ~% t
          for Slot = 8,27 do
1 w/ [+ E! M/ D& J3 m2 X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート            if( Item.GetData(ItemIndex, %道具_最大堆叠数%) > 1 ) then
+ V2 j9 X, F( F6 }# X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート              NLG.SortItem(player)
  W7 ~4 z$ h/ V9 G' W              NLG.SystemMessage(player, "[系统]战斗结束啦!物品已自动整理!")
8 Q0 x+ v6 o# v0 {' d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表            end
/ e6 k0 {9 B' j" d+ s% z% m1 E          end妖城在线论坛' V8 ], W! l* r/ \) ^& T7 W
  return 0;魔力私服,最新魔力宝贝私服技术交流5 `8 {2 X4 u% r
end
% K6 H' X# b# D+ ~3 K# o
7 l7 R# \9 d. H# [" n: W1 T& ~妖城在线论坛[ 本帖最后由 xman 于 2019-2-15 01:55 编辑 ]

TOP

一直不知道怎么改,就改成下面这样了
) Q8 F' _" c7 P+ M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
$ D/ I1 D9 {! u* `' n# D' O7 Jbbs.mocwww.comDelegate.RegDelBattleOverEvent("SortItem");
1 P+ p: X2 a8 ~5 E% [bbs.mocwww.com7 U/ v' C* z' _% }
function SortItem(BattleIndex)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 `8 v% F% Y; h+ p. _
      local PlayerIndex = Char.GetData(PlayerIndex,%对象_名字%);妖城在线论坛3 H; F( D7 ?2 I0 B
      local ItemIndex = Char.GetItemIndex(PlayerIndex,Slot);bbs.mocwww.com, K3 f! @. L$ L! H# ^9 i0 |
        if( Char.GetData(PlayerIndex, %对象_道具栏%) == 32 ) thenbbs.mocwww.com) d0 g# S) o2 f0 {8 b5 N  G
          for Slot = 8,27 do
3 a8 x6 n5 B0 z            if( Item.GetData(ItemIndex, %道具_ID%) == 70001 ) then妖城在线论坛( z9 P) H- |( f+ |% G
              NLG.SortItem(PlayerIndex)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" V- Z# _7 T2 \. d' T( n9 q) Z9 P5 f
              NLG.SystemMessage(PlayerIndex, "[系统]战斗结束啦!物品已自动整理!")
- I1 M  Q" J: h4 J8 H妖城在线论坛              return;bbs.mocwww.com" b" X7 R" W, t9 D* S
            end
$ [5 K8 G! H9 S6 M, S* ~魔力私服,最新魔力宝贝私服技术交流          end
4 A, _6 S) ~# }: U8 q3 M6 ~0 J6 ybbs.mocwww.com        end
5 ^: O4 B! \' ^6 w" y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートend

TOP

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

TOP

lua能触发,但没法判断战斗动画结束,想达成在战斗动画结束瞬间整理比较麻烦
! }: ?% M4 Y2 }- D! u  \妖城在线论坛1:使用一个死循环,循环掉那几秒钟妖城在线论坛$ I& b& P$ z3 r9 k9 T9 t1 O
2:通过封包判断玩家当前状态妖城在线论坛1 H# s! x- F- G3 T
魔力私服,最新魔力宝贝私服技术交流* y9 N' D$ _2 G8 I7 g  B: |
第一种比较简单,然而这是在作死
, X% }8 l9 H4 ~5 V7 D$ A妖城在线论坛第二种你必须彻底了解魔力的封包机制,在战斗结束画面获取经验&掉落品弹窗封包的时候触发整理luabbs.mocwww.com; B+ f- m. ^7 d) V, D/ A" s1 v! K, Z
这种级别的lua,是没法分享的
/ L$ U: k0 m7 V. w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
$ F" M4 u* w; l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 王宫召唤士盖兹 于 2019-2-27 15:01 编辑 ]

TOP

发新话题