发新话题
打印

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

召唤小伙伴到身边脚本

Lua,处女作,多指教.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* G& N" v! u! P; F$ D' @$ _# M
妖城在线论坛, b& O$ i5 k2 V, |  E+ r6 R/ v
功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

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

本帖最近评分记录

TOP

感谢分享!
2 z8 Z) I7 f. v! A, a( h; ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
妖城在线论坛6 X& q5 E1 U6 U. B) `- Y
注1
8 m2 J6 @* E6 F$ s* j) Y( obbs.mocwww.comtoSummonUser = string.sub(msg, 7);
1 ~$ j' y2 Y1 q8 d( h3 t* `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com" v7 h! X! K& X  N' F$ t
免费内容:
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ ^% ~6 g" J; F# ~2 d0 v& n
注2
# `" J- H5 Y5 m, F' ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
- w+ K4 x* |9 T
- }* r1 i' _( s: G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
免费内容:
/ N4 t7 G  g5 D5 ^! K
注3
; S- E0 r5 ~6 p5 ~6 n) Z2 }bbs.mocwww.com_toPlayer=NLG.FindUser(toSumCdKey)  
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- ^6 H# E4 J9 r& f: V1 B5 {

3 [, m: }5 M0 G+ @5 g5 \4 Q% [2 `/ q
免费内容:
妖城在线论坛, |& K, U9 G" M5 [8 H, @' w
注4魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 t' Y2 i. N& t; _+ b. F( n
local _toPlayer—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ W' K3 e" o2 o9 u
local _player
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. U: Q6 c% _) o# p" G9 N2 H- z+ C
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 x$ ^7 Z% A( f" q# p* l
免费内容:
) |3 ^! y& q+ C, U: q妖城在线论坛注5—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ h8 s; Z4 q$ X$ S# H% a
Char.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, ^' `" m( `( w3 l
魔力私服,最新魔力宝贝私服技术交流! c" R5 f5 D; n0 I' p
--SetTalkedEvent响应妖城在线论坛5 ?% t+ B- s& ~# ~% @, a
function summon_callback_Talked( _index_me,  _index_tome)
" l+ ?" Z) W7 r& M4 s& Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        return ;
% ~) j9 p6 [" d* Lend
# K* _' h2 g! P0 V& U$ d魔力私服,最新魔力宝贝私服技术交流
- V' R/ ]  k6 z+ C; S: R妖城在线论坛
" j! |3 J$ v6 t* g1 |% Z: N. b妖城在线论坛
1 g5 ]7 x2 \% H( a1 z- |' Z0 F魔力私服,最新魔力宝贝私服技术交流
免费内容:
$ V0 H* J, ]( N
注6bbs.mocwww.com5 ?. }( K$ Y9 {+ u
summonNPC= NL.CreateNpc(nil, "summonNPC_Init");
6 a3 X/ F) l$ }7 O$ W6 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
) V: t7 O2 E' }  g5 u8 W& {; i# T: G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" z6 ~( S, T5 b/ ~% X8 f
1 A8 y2 E- _3 J2 V( e- V: `8 @# v
* N/ h0 l% o$ T/ v& G

5 q+ N. I2 k/ m7 c# k5 |( a妖城在线论坛
( L0 v3 w  i/ t妖城在线论坛粗略的看了一下你的脚本,有如下几个地方需要处理一下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 v. G( `/ E! e/ B
注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。
2 t5 B" X- q& r注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! Y8 Y4 m# A5 d; @$ D
注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ G/ b& l) A; f) o
注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.
, @( K- n. T3 \- r5 v5 T注5:这种无意义的代码,不要去写.。
, x  F# J# j& x% ]* i& \; }6 i+ ~魔力私服,最新魔力宝贝私服技术交流注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,魔力私服,最新魔力宝贝私服技术交流5 U5 L, A" \) l3 D' B, y" _8 C
妖城在线论坛7 d; f5 i3 h( ?$ K3 [" a, G  |
小建议:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( r! Z* K# A. @3 M0 y
1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。bbs.mocwww.com/ b) J" m: T! x6 B( L
2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。
$ v, W7 [: i: l3 y' i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
' V; T* u1 C+ P! v[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

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

TOP

发新话题