发新话题
打印

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

召唤小伙伴到身边脚本

Lua,处女作,多指教.bbs.mocwww.com4 U* c; q1 W# d2 U' R
魔力私服,最新魔力宝贝私服技术交流  [/ c$ A/ ^' G# g. Y4 w
功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

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

本帖最近评分记录

TOP

感谢分享!
) a$ `( @, R% s' t. G) P1 l$ H妖城在线论坛问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
# q. z) D; }! y# w; g; e1 Tbbs.mocwww.com注1—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. e6 ?3 v4 H1 o! j4 K
toSummonUser = string.sub(msg, 7);
魔力私服,最新魔力宝贝私服技术交流, |3 t* M8 I5 W, X5 {. O4 h, S

' D$ t+ m0 Q8 R% t" p3 y1 D3 @! H
免费内容:
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 @# [5 q. u6 t  x
注2
. R& I4 O# a9 ]( E2 |. Fbbs.mocwww.comsql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
' L& L8 i. x. v! C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; t0 J7 \1 i7 d! y/ P- b% \9 |
免费内容:
- u, H( O9 t% e6 }6 V( f6 R  u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注3
' c7 [* e9 c5 _1 S- R妖城在线论坛_toPlayer=NLG.FindUser(toSumCdKey)  
2 L9 n, {5 q5 T8 B6 |$ }% G  ?魔力私服,最新魔力宝贝私服技术交流
/ p  R% d: K0 I+ C6 p: W1 H魔力私服,最新魔力宝贝私服技术交流
免费内容:
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  V/ `! h* M# w8 y% M) w* R' V
注4妖城在线论坛: l- n1 J4 e0 H+ C* Z& r, d8 n
local _toPlayer魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 T1 D( [  p2 i' |! ?
local _player
魔力私服,最新魔力宝贝私服技术交流, }6 \4 X! y8 W( d6 C5 |9 D6 b( i

( ]  A- m, D' R6 Y! ?! g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
免费内容:
bbs.mocwww.com3 k/ o; e! A3 ?+ ~& e/ `  s1 X
注5: ?& H; |( Q9 {
Char.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)bbs.mocwww.com+ h% @- J) O  m- z

1 D: Q, i$ _; M# c* j( _# s妖城在线论坛--SetTalkedEvent响应妖城在线论坛" C6 H6 m) W* {; k0 O
function summon_callback_Talked( _index_me,  _index_tome)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 S  q( x6 [! x  X1 M/ T
        return ;
5 K4 y2 g  S5 Y1 m, ^' Z妖城在线论坛end妖城在线论坛9 {  S% q$ G1 c0 j

. [. E! M0 p3 ^& W魔力私服,最新魔力宝贝私服技术交流
# s+ _* @4 j% Q  Z6 N$ `/ N5 P

% S5 \: t/ j) X( N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
免费内容:
6 x: F" K% p; S/ u; D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表注6
! A2 C3 p9 g" V3 P9 H1 A; u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsummonNPC= NL.CreateNpc(nil, "summonNPC_Init");8 \' y2 g$ S  a9 j$ T
8 r2 R3 i# m4 f3 f' y3 O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
0 B- |3 X! {2 e, r% t0 pbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' G4 I1 ~% T4 u5 D; U
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; ~6 U& }. n5 p0 c; d% I* K

7 e- c! }0 d- _. k3 O1 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
2 k8 b7 Q1 R, g. Q! f粗略的看了一下你的脚本,有如下几个地方需要处理一下
7 d" G# {3 [) A0 _, Y  p1 [: \妖城在线论坛注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。bbs.mocwww.com" k- X- c  p) X3 ?
注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。
  J0 N7 M; Z# u9 m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效魔力私服,最新魔力宝贝私服技术交流! W/ e- o) S& r6 v
注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.1 `9 ~, j7 ^5 ^# J
注5:这种无意义的代码,不要去写.。
! _0 }* s( U. w4 F1 k妖城在线论坛注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) D! m8 R2 R7 `* O+ z' f' a

" B! r9 J( n* G6 d( N' ]1 |  s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート小建议:
9 ^' I5 P/ y! L1 x妖城在线论坛1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。
. h2 O: {6 y& v, |5 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。
4 U" E$ t$ r# R, A/ a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
$ E7 q( ]2 O8 `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

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

TOP

发新话题