发新话题
打印

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

取消高亮

召唤小伙伴到身边脚本

Lua,处女作,多指教.
4 A! _% j) z0 m! a! {魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ _  F; W& ~1 s  P" @
功能:在对话框输入"#召唤 角色名"召唤小伙伴到身边

附件

Summon.rar (1.46 KB)

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

本帖最近评分记录

TOP

感谢分享!* V, X2 _) F0 o3 e' `; d
问一下,是不是要经小伙伴同意确定后才能召唤?

TOP

免费内容:
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ U* o2 ?  s( `* Q0 g3 r
注1, M) U. [# f: J. E, R7 [
toSummonUser = string.sub(msg, 7);
; {4 ~  K6 @3 E! ?0 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛" ~9 m' g0 {+ V4 G  U5 _  n
免费内容:
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) C1 L# J! n) Y
注2bbs.mocwww.com, F+ N6 S8 z' ]. I3 G! M
sql1="select CdKey from tbl_character c where c.Name='"..toSummonUser.."'"
. F7 a4 ~$ E+ ]7 n  [6 x+ B( A

0 R& V6 }/ }% P- A8 C: }) u妖城在线论坛
免费内容:
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: g! H4 e5 O/ t* U/ t
注3
: \5 N: F, }0 `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表_toPlayer=NLG.FindUser(toSumCdKey)  
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ ?7 [. v/ L% G1 G. a
bbs.mocwww.com0 C1 H, ^0 @5 G" ~* o: `# Y
免费内容:
: m. y% O& T* r6 nbbs.mocwww.com注4
  p! [' T  o7 w- x# r- w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートlocal _toPlayer魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  Y6 ~! R% b; T. ^1 l
local _player
# `  N! V* H# b) a3 X& }# Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
  M3 Y  D) j6 T5 Abbs.mocwww.com
免费内容:
魔力私服,最新魔力宝贝私服技术交流% E% R7 F2 J4 D% M6 S# H- q/ K9 h7 B
注5妖城在线论坛$ Y4 w  U) b* T  y6 F
Char.SetTalkedEvent(nil, "summon_callback_Talked", summonNPC)
( H0 u0 L7 f4 p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
  i% w! t, }' O3 J0 I! g--SetTalkedEvent响应妖城在线论坛* p: y9 w. g' X7 w
function summon_callback_Talked( _index_me,  _index_tome)
" q' T5 V$ ~( i7 X! O& L# a( l+ Z' |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        return ;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 c$ V" N+ X& h+ K. s
end
9 b( L7 W3 G- z: }bbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 k$ n! J6 ~. [- W0 F
: t8 C5 }0 q! ~: ^: v妖城在线论坛: x/ m: c6 ]- w
免费内容:
' b# @" s& A7 S8 V0 {9 y妖城在线论坛注6
# z9 _0 ?! a: B: A* R+ @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsummonNPC= NL.CreateNpc(nil, "summonNPC_Init");魔力私服,最新魔力宝贝私服技术交流4 U) A2 K) v, _3 d, G2 H! H" Y
bbs.mocwww.com; \- `5 b- U: O, L
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& C# x& t4 j% m- U( e

1 y! r( U3 y( ?1 ]6 L. x. a妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 ~* _4 `2 v) g& c: l
妖城在线论坛/ B. }' s5 N, k# K

: Q1 g7 {) c" d  d$ i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート粗略的看了一下你的脚本,有如下几个地方需要处理一下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( v  R9 q8 U4 p- {6 q' j. q1 x& X
注1:你要确定的是,字符串是否符合你的要求,因为不可能所有的字符串都是从7开始,譬如我输入#召唤 A玩家,不要轻易去限制玩家的某种行为。( E* _5 G4 K6 o2 L( i/ U
注2:Sql语句写的过于繁琐且不能应用于所有的服务器,且你此处判断的意义仅限于判断是否有这个名称的玩家,而不是在不在线,无意义。
; E4 ?6 c' k) e- v# T$ i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表注3:你没有对_toPlayer=NLG.FindUser(toSumCdKey)的返回值做验证,无法确保它的返回值是否有效bbs.mocwww.com1 ^3 e& j/ H! n; C5 f! p- X
注4:这种仅限函数内使用到局部变量,没必要设置成针对于该脚本的全局变了.bbs.mocwww.com; S+ z5 o. l" N8 s: Z' \0 f
注5:这种无意义的代码,不要去写.。
0 R. `9 d+ f! u0 M* f妖城在线论坛注6:针对创建NPC函数的返回值进行判断,因为Lua创建NPC,并不是无限制的,
* [) [! l& F  W6 N" R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
8 J& i& q4 Q3 p+ }7 J妖城在线论坛小建议:
, P8 ^0 Q/ |; U$ X8 a) K6 |5 F& {bbs.mocwww.com1、不要依赖SQL库,并不是一个好习惯。我已经放弃对于SQL的使用,除非必要情况。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 M! W1 E4 ?8 e: L" b: g4 [
2、脚本最主要的是逻辑清楚且安全,你要针对各种情况的返回值做出相对应的处理。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' E2 P! u+ H% p0 R
/ u; p7 v% B' t, ^" P' e) _
[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-11-2 00:39 编辑 ]
本帖最近评分记录
酱油师师范..

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

TOP

回复 地板 的帖子

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

TOP

发新话题