发新话题
打印

[魔力私服分享] 召唤小伙伴到身边脚本

召唤小伙伴到身边脚本

Lua,处女作,多指教.魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 F: [: q! ^$ R; [3 ~% @& w

; Y2 W; q% \9 M5 V; ~: @魔力私服,最新魔力宝贝私服技术交流功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

2014-10-29 21:33, 下载次数: 282

本帖最近评分记录

TOP

感谢分享!% A' }8 z5 |2 K, c$ |
问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
* I# Z# [  v$ V# k3 f: D; q
注1
# T4 p2 v/ d3 t. p; i) Wbbs.mocwww.comtoSummonUser = string.sub(msg, 7);
妖城在线论坛+ ~2 N7 r  K* @- y1 \9 H% X4 Z) Q

/ I  \/ `. n  y% E0 \- {
免费内容:
bbs.mocwww.com' F1 @" H- n" y; h% a+ h
注2
1 q/ c3 s3 X8 q7 q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
' m0 P; ^/ y( K9 J# c' O. F

+ r4 w( P6 w1 ybbs.mocwww.com
免费内容:
bbs.mocwww.com2 _) {# e6 v* J# f$ k3 E# d7 i' T+ I
注3
' n5 S6 G+ d2 r# P1 [% d魔力私服,最新魔力宝贝私服技术交流_toPlayer=NLG.FindUser(toSumCdKey)  
6 w( H; S. X1 Jbbs.mocwww.com
  a# k4 G6 l8 i2 V) x/ m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
免费内容:
. l+ V( [; |, k8 s  J$ z: B- s3 e注4
: W& z& O" z8 w  K9 C: `bbs.mocwww.comlocal _toPlayer
; c9 g$ t& t7 p3 K" s' }: _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表local _player
) Y+ E' F! n  b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
' f, q1 t: Y+ S魔力私服,最新魔力宝贝私服技术交流
免费内容:
妖城在线论坛% |( w# F) Q+ `% e: {
注5妖城在线论坛% P4 X: ?8 ~! o6 @' b7 s9 Q( t
Char.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ E8 [1 }* a1 W% ?) z( x$ N2 g

8 Y3 L7 V, B# E  T7 {; {; y9 P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート--SetTalkedEvent响应
/ B' m5 F: r0 [5 v魔力私服,最新魔力宝贝私服技术交流function summon_callback_Talked( _index_me,  _index_tome)bbs.mocwww.com" a% D! k; |5 L& P$ ^
        return ;bbs.mocwww.com* \+ u3 P) T1 r% a+ {- N
end
+ @5 s  C4 p5 C- q- A妖城在线论坛
  G; x+ C4 l" ?. ]0 Y7 I$ P, Kbbs.mocwww.com
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: X! M( ?) Y* i1 k* {

. G/ W0 P) o/ P' a
免费内容:
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 q5 a0 G* p% u! \
注6bbs.mocwww.com( t' m& t2 \+ f+ B! F6 Q' h
summonNPC= NL.CreateNpc(nil, "summonNPC_Init");魔力私服,最新魔力宝贝私服技术交流7 r9 s; k1 e& W: B0 m
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; B6 t$ F4 ~6 c2 W

% i3 t1 ~6 R& @, ?' D0 d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛& I. X% S1 `8 z7 P+ @0 c- i: f

, `: [: k$ k; C4 U9 ?; b2 Z3 O4 k$ z
( s5 U: G2 [, f7 Y1 z; A" `: N妖城在线论坛妖城在线论坛# n, n' M& I+ T9 U) _* J
粗略的看了一下你的脚本,有如下几个地方需要处理一下魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; W. O5 _* Q' \/ E. K7 [6 u  r0 c
注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。
2 V& t( x: }3 E# F* |注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。
/ b' @) d/ X" W6 y6 ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效魔力私服,最新魔力宝贝私服技术交流2 d! z9 d! u, k# f
注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.
: P& j+ H& a' F$ p0 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注5:这种无意义的代码,不要去写.。8 ~7 l. J- k$ d
注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,
0 x' v: u3 R, S( e3 D3 ?& p魔力私服,最新魔力宝贝私服技术交流bbs.mocwww.com) ]$ s2 P8 Q3 u9 r
小建议:bbs.mocwww.com5 t  o. u6 R5 R/ M4 G' n, A( M
1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。
; e/ l, }; L6 P: `4 d2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。
* `) p1 E: E  U8 U+ ^- }) {, y2 l魔力私服,最新魔力宝贝私服技术交流3 x, m3 W& k9 ^0 T
[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

谢谢这么认真地看了还给了这么认真的指点,太有爱了

TOP

发新话题