发新话题
打印

[魔力私服分享] 对决lua之验证码npc

思路很好啊=-=9 h1 T. r  u) A, s8 Y
妖城在线论坛9 U4 V% @; f) P$ R- `. e
但是Lua主要是强在随机性以及功能的扩充上。
4 t" m$ D- w% e8 ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com' }3 [$ \6 d# T8 x
可随意、自由拦截任何一个窗口消息。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ f$ I0 R$ \4 y4 z& D! P

' }: g% }) f! V3 b+ t5 `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表当前的反挂机,主要是针对医生、护士、资深护士、商店4种类型的NPC
; X) V: ~! `4 d8 [8 b. F魔力私服,最新魔力宝贝私服技术交流
! f5 S5 B4 o* u2 y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力默认的脚本无法支持这一项。
$ q9 y3 b9 `; n; r魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 q9 f) J; M( o. g; w
附之前随手写的一个反挂机验证(验证码核心算法为抄袭。):
复制内容到剪贴板
代码:
        
        --此处简写,设置为每300秒验证一次
        if(os.time() - tbl_Codeinfo[_Player].Time > 300) then
                --分别针对商店、护士、资深护士进行判断
                --此处可拦截任何NPC,任何形式的对话框,甚至是Lua所创建的对话框
                --由此思路,可以实现银行密码、银行物品存取判断(某件物品、宠物永久不允许从银行中取出或者是存入银行)、留言板屏蔽脏字等一系列功能
                if(seqno == %CHAR_WINDOWTYPE_ITEM_SHOP2% or
                   seqno == %CHAR_WINDOWTYPE_WINDOWHEALER_NPC% or
                   seqno == %CHAR_WINDOWTYPE_WINDOWHEALER2_NPC%) then
                        --设置状态为1,表示需要输入验证码
                        tbl_Codeinfo[_Player].State = 1;
                        --获取验证码
                        local CheckStr = CreateCheckStr(_Player);
                        --输出验证码
                        local window_info="您需要告诉我正确的验证码后才可以继续使用。\\n\\n请输入以下验证码:\\n\\n"..CheckStr;
                        --获取自定义窗口seqno
                        local _seqno = (seqno == %CHAR_WINDOWTYPE_ITEM_SHOP2% and 500) or (seqno == %CHAR_WINDOWTYPE_WINDOWHEALER_NPC% and 510) or (seqno == %CHAR_WINDOWTYPE_WINDOWHEALER2_NPC% and 520 ) or nil;
                        --发送到客户端
                        Protocol.Send(player,%WN_SEND%,%窗口_输入框%,%按钮_确定关闭%,_seqno,objindex,window_info);
                        return -1;
                end
        end
游戏内实际效果图:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ w5 ~' u0 X1 Z9 y

! C- D$ N/ `! E9 t魔力私服,最新魔力宝贝私服技术交流
% H* ~5 G1 m6 V: S# T2 g, ]- `bbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 Y6 {1 O/ i! l# L
魔力私服,最新魔力宝贝私服技术交流: E! B! h6 ?: ^; F

+ y) v0 t' [' |6 W, F0 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-4-3 20:53 编辑 ]
酱油师师范..

有事找请联系QQ:296050842,注明来意.

TOP

引用:
原帖由 Duckyの復活 于 2014-4-3 22:32 发表 1 U& ~* K: h/ P( `$ g6 o" Q
15712魔力私服,最新魔力宝贝私服技术交流: ~: L& ?* G5 r/ F$ a/ F' v
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 ~4 X/ l/ v; p6 I# C
这是验证码比赛的节奏么?我也来发一个
9 I6 M2 ]7 K% A; N1 Y" _) E0 x妖城在线论坛魔力私服,最新魔力宝贝私服技术交流$ \  o/ K4 U. f9 Y
采用了动态修改Char.SetTalkedEvent技术,加载验证码模块后,无需修改其他lua脚本,就能直接强制插入验证码,简单易用。
0 R  {& i8 b6 `/ r/ m1 S
0 N0 a4 I% b5 a- Q9 v! w" B魔力私服,最新魔力宝贝私服技术交流全lua引擎通用,全面支持G+、GA ...
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' i1 P  f& t( L( \
bbs.mocwww.com$ `, t  l% D0 f) U5 b
额,这个我倒是不知道啦。1 q0 P0 [0 `! f1 R+ i
魔力私服,最新魔力宝贝私服技术交流+ j% W& C; d& @6 U) }! G8 F
很久没有关注过GA了。
6 z8 ^- L& Q5 S; z9 w( H8 w8 Lbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% ~& ]1 p. p6 u( y7 `# b& v
如果GA有提供这类接口的话,确实可以通过同样的方法来实现。
8 R+ i, c0 T+ G* e4 `! T魔力私服,最新魔力宝贝私服技术交流
. d' `) _" F: g" F4 S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-4-3 23:13 编辑 ]
酱油师师范..

有事找请联系QQ:296050842,注明来意.

TOP

引用:
原帖由 Duckyの復活 于 2014-4-3 23:37 发表
0 b7 F' L  d+ _# y
3 y- R% v; ^& T6 t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
5 a: l# E8 I4 A2 ?魔力私服,最新魔力宝贝私服技术交流除了GA,还有其他引擎有Protocol.Send接口?求引擎……
$ \, b6 U- Q' u  [  m7 kbbs.mocwww.com妖城在线论坛0 z) x: C7 \7 x
自己写啊。魔力私服,最新魔力宝贝私服技术交流4 `$ u" A" A; k7 [* d0 i

# _( Z5 d3 |1 @* L# k, jbbs.mocwww.com我都是自己写的。
酱油师师范..

有事找请联系QQ:296050842,注明来意.

TOP

= =bbs.mocwww.com* e" A3 I* c/ k' u) d
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ v) ?2 {% ?7 B5 ]
那就相互学习喽,我也有好多问题想找你学习呢。
酱油师师范..

有事找请联系QQ:296050842,注明来意.

TOP

发新话题