发新话题
打印

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

召唤小伙伴到身边脚本

Lua,处女作,多指教.
+ C/ H$ ^6 S" ]: z) [: g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
& w# S7 F5 L  F4 f魔力私服,最新魔力宝贝私服技术交流功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

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

本帖最近评分记录

TOP

感谢分享!
. j: }% S  {% P妖城在线论坛问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
+ r# b, E) U% Q0 }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注1bbs.mocwww.com, B' ^0 K# l* o  J: O& F, e& Q
toSummonUser = string.sub(msg, 7);
9 ~6 b7 ?8 v/ F; ]魔力私服,最新魔力宝贝私服技术交流
7 p7 A4 l9 v* k" v( G( L: t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
免费内容:
% V% I3 y5 h3 J+ d+ a7 @! T7 [# h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注2
& \1 }2 w$ X: T2 i5 x6 n2 J: i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表sql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
" |0 M  Q' P# k魔力私服,最新魔力宝贝私服技术交流
3 {. n" Y. t. W$ A) |5 _$ v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
免费内容:
bbs.mocwww.com: J+ o' b8 e) S) K
注3
, i; m, S9 s, A- d, E' D% c- x0 p0 e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート_toPlayer=NLG.FindUser(toSumCdKey)  
8 l5 h. z( v) _) W0 C* A: q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛) k  T) Z2 N/ l$ v! J3 R5 X4 g6 Q7 F
免费内容:
2 `0 G$ n% s' B% e# ?9 d& ?注44 Q9 I1 E7 G; B! _5 N
local _toPlayer
5 y. u8 U/ Q9 E! `4 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートlocal _player
- P, F# H( w& m5 m/ |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
7 b  A2 C) ]- {. W魔力私服,最新魔力宝贝私服技术交流
免费内容:
bbs.mocwww.com4 e8 ^+ R  n: ?: _" ]+ B9 ]: C
注57 s! n& t* D2 ?& g+ k
Char.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: w; s2 @4 s0 f- V( E

% W. C3 Z* f) u$ b, P--SetTalkedEvent响应
- q7 q7 K7 v  h4 Q; g8 Z2 Vbbs.mocwww.comfunction summon_callback_Talked( _index_me,  _index_tome)魔力私服,最新魔力宝贝私服技术交流" J( E; g4 j- D1 d% O
        return ;魔力私服,最新魔力宝贝私服技术交流% U$ l& R' S1 i
end妖城在线论坛: ]  I& C* T% ~* o6 W& }, R
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; ?3 q5 M1 ~. n9 f
# {5 o+ b! }$ S2 {$ H8 E& j
魔力私服,最新魔力宝贝私服技术交流# y: x3 L, @+ s" O( Q" \( f- m
免费内容:
& O+ j7 I8 I% g; k6 L* W9 obbs.mocwww.com注6/ D, a6 f- ]1 B, X
summonNPC= NL.CreateNpc(nil, "summonNPC_Init");bbs.mocwww.com" Z, q9 A- W4 H0 S( s3 R* q, M) |( e
  ~+ C9 S7 T8 f: Y$ Ubbs.mocwww.com
6 K, Z. A) h0 i8 C% s/ S, G  Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* @3 o7 N8 h: q
bbs.mocwww.com* N  G2 A  L: z  K9 |

! u4 p5 U8 N) u1 H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; T7 R; Y. S$ T! O5 n! E
粗略的看了一下你的脚本,有如下几个地方需要处理一下魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 Q- \. D$ t! D* Z" g
注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' W- H% E8 c2 w1 \' h- `/ }% N
注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。
9 O, @# }4 ]4 g+ e+ V, ]bbs.mocwww.com注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效
0 h8 u, a) @6 D* h3 a# A8 q$ k- @bbs.mocwww.com注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& H1 K. l& v: l4 r
注5:这种无意义的代码,不要去写.。妖城在线论坛- E/ v9 d% l" m& |) E$ U- [
注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,魔力私服,最新魔力宝贝私服技术交流) r. B  y2 z1 P% ]% G* f6 B  m

! C4 M- \$ q6 \( G妖城在线论坛小建议:
$ l. }: n3 u" n1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。
8 ?0 s7 E1 @  }, R3 M- z+ P6 j妖城在线论坛2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 U# B) J8 @* _7 {8 N2 Z- x- l
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 N2 k$ Q& Y6 R3 V# W/ r0 B* E
[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

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

TOP

发新话题