发新话题
打印

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

召唤小伙伴到身边脚本

Lua,处女作,多指教.魔力私服,最新魔力宝贝私服技术交流) I/ S% |2 P5 r# Y: k1 @7 F( j

- X7 i, R3 h2 P( @8 p0 N# l妖城在线论坛功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

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

本帖最近评分记录

TOP

感谢分享!bbs.mocwww.com5 F! s: N, y* |" T
问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
6 `: {# f- h. h) A0 C; B; J! e
注1
! d' o$ o- `$ h) j; U- Dbbs.mocwww.comtoSummonUser = string.sub(msg, 7);
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 x3 ^0 T; G# r: c! g- F6 z, X
魔力私服,最新魔力宝贝私服技术交流- ]0 K$ y5 y4 _: t
免费内容:
; t5 L" b% w  I' S* B& e妖城在线论坛注2
( u0 E6 j4 \  w; G; h4 j3 G+ Ibbs.mocwww.comsql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
, _' n/ t. a, w: {1 o. v

" S5 ]+ m! \) @2 E' \; N9 m  ^7 a魔力私服,最新魔力宝贝私服技术交流
免费内容:
4 J4 k  P  g6 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注3
: [1 |8 b" O- X! S妖城在线论坛_toPlayer=NLG.FindUser(toSumCdKey)  
+ c. r5 b4 J/ Dbbs.mocwww.com
8 D& A3 D# v; Y  @# z: W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
免费内容:
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ s4 H9 i/ F& f* W) W3 Y
注4
: m) U5 S4 \: ~6 e$ o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表local _toPlayer魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) h; Q! R$ l5 K& l3 ~
local _player
魔力私服,最新魔力宝贝私服技术交流+ |! R+ I: t7 l0 b  q. x* K5 K% M

$ T) P+ S( n2 A5 Q妖城在线论坛
免费内容:
9 N: g5 p5 T* U0 g5 o魔力私服,最新魔力宝贝私服技术交流注5
- \& @$ J& T9 c, z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートChar.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)妖城在线论坛4 H+ Q: K$ Z; L) I+ i3 a0 M

3 L5 G# ?) r! a! V" f2 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表--SetTalkedEvent响应
+ c2 ^1 A% n6 g+ z  @妖城在线论坛function summon_callback_Talked( _index_me,  _index_tome)魔力私服,最新魔力宝贝私服技术交流1 K, P+ a( ^- [) ^& l# w0 {" K. l
        return ;
3 m4 C; b& X/ D: O妖城在线论坛end
% A- s  S$ h5 h! g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com: b' G+ k0 t- X( U
( R9 w3 J  G- d1 t) [魔力私服,最新魔力宝贝私服技术交流妖城在线论坛3 i! }; e' P: m8 U' }& e
免费内容:
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 L% ]% x) Q  |; U
注6
- W" O- `, m0 [* T3 T2 U魔力私服,最新魔力宝贝私服技术交流summonNPC= NL.CreateNpc(nil, "summonNPC_Init");
' j  k. a$ P! v% M& }魔力私服,最新魔力宝贝私服技术交流
: m+ ~& p  b7 ?4 K' {4 \

8 }; k+ K4 |, M3 p. ?! m# ]1 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, Q' n6 g  h5 @

+ l& z. R4 M3 j/ e9 t1 [& M: ~  F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
4 Z6 O& |0 Z" B1 I+ a6 Z# `' q6 Z& v" a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
# @7 {# E! _! U) e# a魔力私服,最新魔力宝贝私服技术交流粗略的看了一下你的脚本,有如下几个地方需要处理一下妖城在线论坛" ]9 n4 V  {+ m/ e- }4 X" a7 g* ?
注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。
, f# W) C3 Y/ B- |3 N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。
  b6 C8 P8 Q) F; b注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效
9 H' J7 W* Z: V) L; V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.
$ M, @' e9 R( i# [: @2 R  y4 Wbbs.mocwww.com注5:这种无意义的代码,不要去写.。
, v6 u2 K9 H$ p( C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 I5 q9 F) ]! e# K! T: R4 j( W

& j. C( O/ S. |1 y9 Z# V# p, g妖城在线论坛小建议:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 c+ g' a* R$ Z" O. e8 s, T; ^
1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 M% q' P8 m% ^/ K
2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。魔力私服,最新魔力宝贝私服技术交流9 z. s& x5 n4 l( z3 H, q! f

( N" W8 p! b- L  Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

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

TOP

发新话题