传奇部落

传奇服务端自定义命令脚本教程@UserCmd触发脚本

[复制链接]
发表于 2026-8-12 23:12:27 | 显示全部楼层 |阅读模式
自定义命令,是通过调用功能脚本里的相应脚本实现。
2 d. w' @( ~8 _8 S4 Y- v/ u6 b
, f( Y7 {, T% C+ O

  e: J6 e9 ^7 M! ^% @8 S新增加可以获取用户输入的信息
5 W0 ?$ |# s# B5 H2 S2 m
# O4 Y- `8 A! b% {) Y! h
  V; `* @! X: Z6 W6 R
配置文件:UserCmd.txt: c& x: t7 ?4 v8 {; ?: K
配置文件格式:
( D" L7 L( L* n7 d;========================
4 f. r: a* U& h) j/ Q, F. p;命令名称?对应编号
  T0 M$ ]4 w9 {+ x* ~. b6 s2 [命令1?1
% U+ L2 t# E8 ^- g2 p  L2 l命令2?2( N) _  `+ Y3 [0 I0 r
命令3?34 B0 A/ f: K5 m
;========================- I2 x. d9 Q9 g- C8 r1 W# ?

6 Y6 @& A; ^9 d
9 O! ~. U+ |1 }' v" X
功能脚本格式:QFunction-0.txt
: p! ~' F+ S( e+ T+ Q3 Z6 R: z2 D7 a: C6 n8 A5 K% `, ^

  t' x0 }7 }0 \% F* F2 h[@UserCmd1]
' V3 q! O: G6 q0 A7 A) @! |#if
" ?: H% W' D. U  r% C. _& n5 I#act
7 f1 s6 z  z' J# B: R/ KMESSAGEBOX?命令1,调用成功...
4 G" X1 D0 P! o5 C4 _" O7 ?! a  }5 K. S+ P7 y3 |& N5 S
% T6 T1 E! d* j  \! ^
[@UserCmd2]. {) ~8 A' Z1 t; p+ {6 X
#if5 |# J8 X# K* m$ b  I
#act
' P# g; j4 [8 D, YMESSAGEBOX?命令2,调用成功...
& \' E/ i2 U; D/ o. c" Z% f) C. N5 E% ]1 v8 u) ?
, K& c  i& C0 t6 ~. R
[@UserCmd3]
3 k  I+ v* @' Y7 s- Q* x0 P  c6 l#if
9 L7 z2 C. |; m( R, A0 }! T6 d  G: C4 z& l#act
" n+ h: }* m' T3 m0 [5 ?, ~* nSENDMSG 0 你输入的是<$STR(S0)>
8 s! e" O1 f0 q# S4 n: \3 C! `, @) e
% z6 t% I' _; ^$ L) y1 [

4 R: _0 j/ K5 F/ B3 V 8 f0 U" `, W- P
下面我给大家列出我正在开区版本的中自定义命令诠释: I; D3 f6 X. }( A% X+ o! w9 r$ ~
$ u: x& H8 ?6 W4 }) `2 ]

2 ]0 t  t0 A; R  f5 F首先找到D:\Mirserver\Mir200\Envir\UserCmd.txt  找到后我们看下里面的内容
( E" J5 [& Y# }7 f" y; g9 H7 {- k8 e) @' m5 D  E: w* Q

4 x8 V& R+ f1 y3 Y* J会员 2    意思就是说:玩家在线输入@会员 会调用D:\Mirserver\Mir200\Envir\market_def\QFunction-0.txt中[@UserCmd2]的脚本
2 g% H+ H) H) H3 C8 K! N/ l. {4 g1 o1 V. T
: S5 A7 n( @5 Q$ x" [

: c6 J) m0 k$ P4 K
4 w$ v  C9 n  u8 h; f
找到奥D:\Mirserver\Mir200\Envir\market_def\QFunction-0.txt 中[@UserCmd2]这断功能脚本1 l) p+ t* S% g# G/ e& u* B" ~

& g# I% H" o1 [1 N

' e5 ^( F' i2 L9 E* A[@usercmd2]
# l" Q3 z1 O0 A: }#ACT9 Z  f7 x; F- U) v, r( x  O
#CALL [\\系统功能\会员服务.txt] @会员
5 L9 X; D; c4 J; i
: M8 A( Q) \, C

& l7 S. v1 n0 t; S" \" s上面用到了跳转我这里就不细说了 很简单 这样就实现了会员的自定义命令呵呵 本文章由传奇部落论坛为你撰写,感谢你对本站的支持!!!
6 V0 w. o- r" w, h4 f: @# i
6 j- q$ |! A4 z1 p+ s
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-11-12 08:27 , Processed in 皖公网安备:34112402000394号 0.182096 second(s), 23 queries .