发新话题
打印

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

召唤小伙伴到身边脚本

Lua,处女作,多指教.
, g8 D5 N" v) T* `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
4 `9 F( N' o" d; |8 [' l魔力私服,最新魔力宝贝私服技术交流功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

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

本帖最近评分记录

TOP

感谢分享!3 l! q' S( O3 P1 O; X% _8 d9 L
问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
3 \5 l$ t) n6 j7 E3 h# N; \& T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表注1
; T( k' d6 _. z: o  H5 {/ BtoSummonUser = string.sub(msg, 7);
3 D" M$ ~. M! F( L% G! s6 q0 v; A$ v" q/ M( G+ h8 S& R$ a
免费内容:
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& Z2 P8 _0 [- Y0 {( A/ f
注2魔力私服,最新魔力宝贝私服技术交流0 M2 i, j! W6 B! f6 m
sql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
. S" d- V$ t# `0 }* m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛8 U& D' x$ R; S8 A
免费内容:
% c% \; E$ v& d' u* u  j
注3
3 A( o$ O" _% g; x, E! h/ T_toPlayer=NLG.FindUser(toSumCdKey)  
* q2 b( E. [, V. z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛  i0 o% M* x: \1 M- ]
免费内容:
# G6 w3 k+ E  c  f& t$ I5 p# B4 H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表注4妖城在线论坛  x/ p) W# T# a4 U# ]
local _toPlayer魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 Z6 @7 y. V7 G& z
local _player
% l- ^4 |/ |( P% I

% O  v: a9 ?6 I$ ?5 V2 T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
免费内容:
妖城在线论坛1 c- ?# {; r5 X- `* i# X4 p
注5
1 M, i1 X+ F' o5 ~3 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Char.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)
% @% e4 V7 o* u3 S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
% e6 c- O% ^' I. E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表--SetTalkedEvent响应
. c0 [9 Z& S# F( b& T% o# S5 y) Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートfunction summon_callback_Talked( _index_me,  _index_tome)
% E) F6 z3 z5 f$ y: J, j( A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        return ;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 h8 Q% v% @* S1 o
end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* O$ K! q, T% Q/ X+ y
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) a5 q$ y. {5 ~5 C5 K
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% Z+ o$ P6 I+ ?2 x
bbs.mocwww.com# U2 K* r3 L) v
免费内容:
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 m3 u6 [, d* _* A7 [0 O
注6
% b+ w& d# [( ^9 k: Q: G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表summonNPC= NL.CreateNpc(nil, "summonNPC_Init");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 p* `3 d' E4 C+ m! t( j* J
6 L0 X. P9 h2 Ybbs.mocwww.com
. w0 V2 V& v# I9 n6 B, q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com+ @' l8 x& X" b$ k

% k3 b$ n! L& n' x8 a, K0 ^1 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com: b7 W( k, `) [* }

- C$ h8 q+ [9 [3 w% wbbs.mocwww.com粗略的看了一下你的脚本,有如下几个地方需要处理一下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 C& E& S2 L$ [: i4 N" A
注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。
) }  r, n" s. R% m# \* P. Ybbs.mocwww.com注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。/ e5 ^8 i8 ?5 H5 b7 U- H) }7 y. q7 |
注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效
- C$ }! r) k3 ^! h* ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.bbs.mocwww.com! e/ n8 L6 f. E* ?8 L
注5:这种无意义的代码,不要去写.。
4 I: n, G) e7 O' F: R妖城在线论坛注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. C, B( i( K2 E5 z1 O, C0 ^

% s9 i9 ~5 p& \6 a. ^/ V- V$ g小建议:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 T" o& o; m2 O7 L4 C, l( Z6 \. I2 A
1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。
0 ~1 {" X) Q! {$ J$ x+ Y8 j, d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。
7 {9 ?+ F) h" k5 S5 g. {4 B! Q& S5 H" \, p
[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

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

TOP

发新话题