传奇部落

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

[复制链接]
发表于 2026-8-12 23:12:27 | 显示全部楼层 |阅读模式
自定义命令,是通过调用功能脚本里的相应脚本实现。, l: E& e4 W4 O# e- C
. G  a  V* m' E0 X+ h

$ |- K/ K/ c) ?9 P. n/ s" X1 o% b新增加可以获取用户输入的信息
+ v! ]/ p, g) T5 ?7 Y8 i$ L
# T  T( L) ]7 ?% Y/ G! q, A" H

! A0 s7 r/ O' K% _' c  r6 R配置文件:UserCmd.txt
: L$ `5 k/ I  ~: N配置文件格式:
' {$ [# r- G  L$ \7 ~; T;========================
. ~, \, r6 k. Z4 m$ j5 \+ R;命令名称?对应编号
! }4 W. Q( W8 {& a/ Y& [命令1?1* D6 \% V, v$ `4 l, O7 n6 u  i9 ]
命令2?2
* {% U; }' M2 J  S8 B% O* k+ o命令3?38 |* Z+ I: R# D! s9 a
;========================
( K" A3 U! y8 P7 [& f# ^0 t8 Q
$ o* a) c( {+ t! @% V* u
7 S9 {8 W5 Z2 U7 ]: B$ k" _
功能脚本格式:QFunction-0.txt( A; F( g. d6 m( u) a0 w

( Y2 h$ Q2 y' f# T( e2 M, z

/ g: ~/ X4 }) O- U" _+ H3 T[@UserCmd1]7 ]* }- |3 m, m# U+ a
#if
: m' {# G  x. }1 c( P#act
4 |, _2 E7 }# t/ qMESSAGEBOX?命令1,调用成功...1 z+ U' d: u6 `9 c% f- k( t
) z# U1 A) ]3 P, `

% t9 _" v# l, K" o( U  [0 I3 ~$ e[@UserCmd2]" l2 q* F" K/ ~8 o
#if
% Y  B' M: z: R- V; R1 _2 a#act
" b6 q; B/ n& {2 ^9 Z9 r. `MESSAGEBOX?命令2,调用成功...* a" F$ w) |) F% c/ f6 p+ O

5 P0 }5 D5 h7 F' b

' I7 O4 f- x, B8 i3 I3 ^! [[@UserCmd3]
; y+ M- ]( G* `. A! t$ }#if
& o+ U( v, O; Z( S#act
1 U, C* ]( `1 R; t8 v1 u' TSENDMSG 0 你输入的是<$STR(S0)>
& I# z+ ~$ Z) q7 m3 \, F/ |( w
/ n3 q& c" h+ u4 O7 q) q
: ~! ~2 P, [6 ^5 X$ l

4 B8 d5 }. y) _$ _下面我给大家列出我正在开区版本的中自定义命令诠释" J! m  Y) `3 Y5 E7 g( e% k

1 L; l1 S; n  w8 ]9 I; Y

' q  s. H/ w' Y/ }! Z- ~& P. b首先找到D:\Mirserver\Mir200\Envir\UserCmd.txt  找到后我们看下里面的内容
# ], }* G- a+ l. u; I- i
& m" {! ^/ d9 y0 N- l4 r
2 g" e  J, R! R
会员 2    意思就是说:玩家在线输入@会员 会调用D:\Mirserver\Mir200\Envir\market_def\QFunction-0.txt中[@UserCmd2]的脚本- y- z# a5 R  a  r. W

3 N; [" C! I* i6 x" n5 J+ D2 e  t
1 m! L! o; d3 Z. |% p
; v, b0 G0 Z3 h$ R

" G2 w* Y0 a+ q$ p) x) F) O找到奥D:\Mirserver\Mir200\Envir\market_def\QFunction-0.txt 中[@UserCmd2]这断功能脚本. ?7 r5 |9 u) v  T
! i1 \7 f) ]% x9 V4 b% f0 d

5 C+ w; L5 S0 t4 ^0 X7 A! P[@usercmd2]
/ w2 X/ G! Q8 W) c7 k) Z3 \#ACT2 r: M9 r  t% ]3 D1 w0 F6 C  X4 Y
#CALL [\\系统功能\会员服务.txt] @会员
' G, b& z, x& c0 F, M1 Y
. m! k# q$ A, Y) }1 M% y8 `

, s' ?# X1 ^1 m上面用到了跳转我这里就不细说了 很简单 这样就实现了会员的自定义命令呵呵 本文章由传奇部落论坛为你撰写,感谢你对本站的支持!!!: {; O. @1 T) Y$ M, ^

) D  u' p; q, `! I! V; E
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-12 14:18 , Processed in 皖公网安备:34112402000394号 0.159799 second(s), 23 queries .