设为首页收藏本站 国外访客:

 找回密码
 立即注册
搜索
查看: 47292|回复: 0

[教程/工具] 传奇脚本各种命令详细介绍

[复制链接]
灌水成绩
19101
118
19678
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 8
贡献 : 9
下载币 : 434
在线时间 : 1951 小时
注册时间 : 2013-9-5
最后登录 : 2026-9-16

发表于 2025-11-9 18:07:00 | 显示全部楼层 |阅读模式 IP:广东东莞
免责
传奇脚本命令详解
2 o) W( x  G6 m====================********************************========================
6 Q' p5 z) x# r. p; Z* k, p1 B. [[@段] ;段用英文或数字表示( V% X5 g7 j3 `8 @
goto @段 ;跳转到指定段,开始执行相当于B中的goto语句% o2 I6 N8 r9 V$ T
#say 语句 ;语句设定为字符,不用加任何定界符
$ x) Y# o# J6 C2 g' H) M( j#act 执行命令 ;符合3.0规定的任何系统已定义命令
% [: _) N6 b% n% f- b$ f- cgive 物品 数量 ;给多少东西,除了物器数据库中有的物品,还有金币,2 N. n8 a1 s. w# C$ i" H8 l
take 物品 数量 ;同上,只是与上面相反,一个是给东西,一个是收回东西
; P: z3 g" g( W- u9 bmap 地图名 ;移动到这个地图的随机坐标,地图名为地图的数字人码% [) [7 s, O  O5 D7 |. @- ~0 m
mapmove 地图名 坐标A 坐标B ;同上,只是指定了坐标
9 F% P  ]5 n5 C9 O* cmonclear 地图名 ;清除这个地图上刷的怪物7 W- u# N6 @9 T2 ?& E$ X
MonGen 怪物名称 数量 时间 ;刷怪物,与刷怪角本用法相同
% N! q8 C# h3 k1 f" z+ k4 P  n- V" OTimeRecall 数值 ;数值为分钟,定义进入某地的时间限制。! ^5 L; t6 t4 o' {, G
BreakTimeRecall ;中断上面那个语句设定的时间
5 {7 t* D& L' }, k: ]% I  shairstyle 数值 ;改变头发类型  I4 l. D; S. p
haircolor 红值 绿值 蓝值 ;值域为0 ~ 255 设定头发颜色
+ n7 H3 a; n& U  D/ f( Vclose ; 关闭对话框
$ c+ t4 w  Y2 w4 k# D. M/ a======================****************************========================
$ x# \9 M/ q( V- _+ o% ~———————- 程 序 中 的 变 量 与 常 量 ————————
9 O/ S/ I. U' L2 W& [7 I======================****************************========================/ ^* r) e$ D+ j2 G; @
变量 ;变量用字母表示,在程序中可以赋任何数据 名称只限于P0-P9,D0-D95 J0 F# X- t2 @
mov 变量 数值 ;给变量赋值
+ I4 N' j8 E3 ^5 a  P, i- \inc 变量 数值 ;让变量自动加指定数值到变量,相当于程序中的x=x+n  d5 c" D  u# Y. O
sum 变量A 变量B ;变量求和不要与int混淆,需要下面的组合语名才能实现! O1 t9 Q6 Z6 U2 R* c! A$ f7 L2 x+ S
MOV 变量X 0 ;变量X,初值。! d: ^8 r( N2 c; ], N0 `% j
sum 变量A 变量B ;X=A+B
$ @4 w1 j/ l$ H6 [6 Qsum 变量C ;X=X+C 最后在程序中得到的是X值,实际X=A+B+C0 R; M8 t: X; R" m4 s
;如果只写中间一句是无意义的,只能导致错误, I5 N3 I5 R6 [& O9 `; Y5 C
movr 变量 数值 ;定义随机变量,变量值为 “0 到 数值”6 t! E' V! u! h
random 数值 ;当数值=随机数时则为1否则为03 ]6 t3 B, N& g/ ~9 d
<$STR(变量)> ;显示变量时用,可以将变量值显示在游戏里,用在 #say后面。: E; }8 j- Z: W, I6 Z
=========================*******************************========================+ D6 G$ E. g5 g& C$ B+ f2 b4 S
————————- 程 序 中 的 逻 辑 判 断 语 句 ————————7 I; u& p2 w5 x5 ^8 h* F
=========================*******************************========================
/ Q  I# \6 j: [* H5 V[n] ;n为1-1024正整数,是逻辑变量,有0值和1值,初始0值8 \, ?# O+ M" F$ O. X0 e3 x+ n4 f; E
#IF
7 ?% n& B( T0 k0 j5 J. x条件–执行* a4 j: I/ T: @" v# [& y" p* b
#elsesay 或者 #elseact8 s# K, |% q$ R& V  h8 O7 P4 ^$ V
否定–执行 ;相当于程序中的条件判断6 `5 D; M: i* H3 h
SET [n] 1 ;设置逻辑变量为真
  }! I6 h1 f- l" X$ d" t/ l——————–关于reset命令的详解————————————5 g- G. n! H( s7 K  z
reset [XXX] 7 意思是将从XXX开始的7个变量回复到原始值0
* ^6 [  `. d0 h0 T2 Z# l) n比如:reset [100] 7 就是把100 101 102 103 104 105 106 107这7个变量赋值为0。
. k6 ]1 Q% c% @) `它等同与:set [100] 0
  p" }$ w2 t6 h) U6 l; A7 k1 vset [101] 0
) V' ?* l. A% Z1 vset [102] 07 g7 B; W8 M  ~
set [103] 0
2 H% P$ Y4 h% ]) q: p: v6 Y, sset [104] 0
/ y7 b; l; s! W# s2 W; L. c# sset [105] 0
  v+ Q! i8 J. C3 ~8 f: Xset [106] 0
7 z2 s& `/ l& T. }——————————————————–
6 v; h; h% j: YCheck [n] 1 ;测试逻辑变量是否为真,可以测试是否已经完成了任务0 m2 g' ]6 Z8 V, k$ P
small 变量 数值 ;如果“变量 < 数值”则为1否则为0
' c- P; t8 E7 ~* d' t8 C: p: Tlarge 变量 数值 ;如果“变量 > 数值”则为1否则为09 C/ U2 O, w. W6 Y1 ^
equal 变量 数值 ;如果“变量 = 数据”则为1否则为08 M6 \* X; Q( y3 g
checkjob Warr(Wizard、Taos) ;测试职业 成功为1否则为0
5 y- X$ Y/ s- d5 p" F5 s/ qcheckgold 数值 ;拥有金币数>=数值为1否则为07 ?: S8 i1 C+ W9 B- W
checklevel 数值 ;人物等级>=数值为1否则为0" W8 |- F5 Z; j& `* }
checkitem 物品 数值 ;测试拥用物品的数量
" \/ c, {2 @1 U5 n2 O* Ngenderman ;测试性别为男,如果为男则为1否则为0
$ a- M; X6 }$ {+ ^3 b1 g- K4 x  Jcheckbaggage ;测试背包是否已满,满时为1否则为0
2 i. o6 q/ |8 Ocheckpkpoint 数值 ;数值为PK值,PK值数>值时为1否则为0
# e% `7 r2 A8 v$ a8 acheckluckypoint 数值 ;同上,只是测的是幸运值1 _7 \' n$ U: _6 d$ ]  B7 O7 @
checkmonmap 地图名 数值 ;同上,只是测的是怪物数量
) p6 f% T2 O3 A2 e. Hcheckduraeva 物品名 数值 ;同上,只是测试有品质的物品的品质* x! F* ?4 o; W! B/ |% Y, d3 z
checkhum 地图名 数值 ;同上,测试这个地图的人数, c. n5 _, P2 w: S0 U/ J
checkitemw 物品 检测身上所带的物品
$ l, \% w. Q0 k9 `, M0 K8 H9 Q2 B  [7 Otakew 物品 直接从身上回收物品
: `7 z5 a" Y1 j2 p% d, T( L( U' }checkmagic 技能名称 检测已经修炼的技能
, O1 w  l7 Z; K8 G+ O6 P- b脚本大全 [喜欢脚本的来]
" {# p& O3 B% x8 F% J& L传奇商用NPC开头解释(部分,补足请补足)3 o; D* q) T, ?
%100 代表买东西是原价格还是双倍价格0 [( \* `. L( q! H" z
+40 买肉& g& n- e9 A, V, |2 v
+1 卖肉* }! d- n! L  U* v2 A2 `6 A2 Z$ k
+43 武器有关(修)
8 ^" L6 @4 @, a4 r7 `+15 头盔
3 ~* H# U! `0 v/ y+10 买衣服' [. U5 z8 n# o! o
+11 修衣服
& b" n% @# K: ]4 B+26 修手镯类9 B1 f; h( A! V3 ~  L' k' J
+0 买各种药水
6 C/ O9 n+ E7 A5 O+ v/ s5 W% e+42 卖各种药水
8 Q% r5 m. ]% v. v+ Y- ?% n- q$ B1 f* V+30 蜡烛等.
1 `/ V" G, y/ x; `( Q, l5 r+25 特殊水" w5 I3 @" |2 X8 H3 G* D
+3 买卷轴,书类* r% c0 t5 D9 y3 S, Y, E
+4 卖书类
, |# {9 Z( p% }6 t' \+19 项链
/ d1 Q: |  m5 q& j: U' ^1 \+20 项链
6 t- ^8 z, w, F8 v2 Y6 o0 m+21 项链$ _/ ], m' I+ [2 a+ H4 i
+22 买戒指
# }/ {2 ^3 J1 L* x9 t+23 卖戒指, A, w5 r- \5 y7 I/ g) x
+24 买手镯
3 c" }( q8 \! r+26 卖手镯: M* F" f0 h0 J) ~- G$ `2 ~" u# ^
+5 修炼武器或买武器
. j8 k3 Q. C1 P2 O6 Y+6 修炼武器或卖武器
; ~1 z  F/ x0 z9 Z" p# p# c+ `# V================================& R9 F) v; ^: c6 k
checkjob (Warr, Wizard, Taos) ;测试职业
/ D- \2 z: b/ @& T' _checkgold (金币数) ;测试金币' B9 d. F8 c& X: ]5 P% E
checklevel (等级) ;测试等级) _4 f& ]$ y" m3 N
checkitem (物品名) (数量) ;测试物品及数量
' z7 e9 S; Y  u7 Wgive gold (金币数) ;给钱
; u. y6 z, T' s: X6 C$ Sgive (物品名) (数量) ;给物及数量. s* @. p. U: X4 y6 L& E1 J
take gold (金币数) ;拿走钱
5 K/ f* d& X5 K; M4 E6 Ztake (物品名) (数量) ;拿走物及数量5 w5 j3 [- U: V) K9 m9 T
checkpkpoint (pk值) ;测试PK值, ]0 a) K& A& f' @6 Q7 P. j
checkluckypoint (幸运值) ;幸运值正值为好,负值为差
1 i+ r2 o. [" ncheckduraeva (物品名) (数值) ;一般测试矿物等物品的品质
) _5 Z  v8 B* i5 fcheckhum (地图名) (数值) ;测试这个地图的人数0 Q0 ^" C7 \: _
checkmonmap (地图名) (数值) ;测试这个地图的怪物数: }& C$ }/ N; S
map (地图名) ;移动到这个地图
# @. W6 [! d1 pmapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标' e1 O1 ?( S2 J. N
monclear 地图清除$ `8 c& r; F! B. L2 z- ~: I
close 关闭对话框
5 v3 K8 q9 U7 r, w: m' w) YTimeRecall (设定时间值) ;分钟,一般指进入地图时间限制, G; C; S2 L6 S
BreakTimeRecall ;中断设定时间) C: J) G( {8 b" K: d* _
ExchangeMap (地图名) ;与指定地图里的人交换位置
1 G; t  N1 t' t" Ndaytime sunset ;一天时间1 ]1 |" G8 F- O3 l2 m- g
checkbaggage ;测试背包满没7 A, ~2 W" u3 u: \: ~3 _
small (变量) (数值) ;测试变量是不是小于指定数值$ ^1 U9 B% ~& d, t) U" x- q9 a
large (变量) (数值) ;测试变量是不是大于指定数值
" g" C* Z. Y6 u; F4 E; i6 b! Lequal (变量) (数值) ;测试变量是不是等于指定数值- K1 \% j8 a8 Z, j( z, L8 R0 p
mov (变量) (数值) ;让变量等于指定数值1 `$ t1 |) D  m2 z
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)
# b0 j, N+ Y3 n1 M- [注:关于SUM的详解
( V4 T( @6 w: @首先有MOV (变量X) 0 ;(变量X)清0& h! T* ~/ c. g) o! |/ W4 [
sum (变量A) (变量B) ;X=A+B& k" u$ ~- z, f' d* E% x
sum (变量C) ;X=X+C
) C- N+ A/ ?4 N2 U$ mmovr (变量) (数值) ;随机把指定数值以下的数(正数)给变量
: B+ N3 l( b1 ?7 d- \inc (变量) (数值) ;让变量自动加指定数值到变量, e( [" [# o; j3 H
playdice (骰子数) @xxx ;玩骰子,跳转到标签[@xxx]
0 m$ V$ D% [) ~+ C4 Vrandom (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用 于随机多项选择,例如: #IF RANDOM 3 #SAY() #ELSEACT9 S/ B( N# Q* `; S1 E
Check [条件数] 1 ;测试[条件数]触发与否 1(触发)
3 V5 ]" [. Z' O& M0 |& eSET [条件数] 1 ;设置[条件数]触发
0 S2 |0 N# n2 |Monclear 地图 清理这个地图!6 l5 V7 z# P' f* W+ \6 }
Param1 地图 地图名
9 C/ \( e/ i, V4 ^) m4 _3 |Param2 横坐标 坐标+ E0 V; S! R: a- `
Param3 纵坐标 坐标
9 n, s7 _) V, m) R; rMonGen 怪物名称 数量 时间" j2 C! C4 x" h9 O$ d3 D; x
TimeRecall 时间 时间限制; d' f# E+ R% c$ ^) T$ h+ A+ C8 Q
二。脚本变量:
9 d$ Y/ A; f! u<$USERNAME> 当前用户名
1 \( ~3 s$ L  a4 u<$GUILDWARFEE>行会战金币数
7 ^; V5 d, G$ S0 z% V( x0 }<$LORD>沙巴克行会头名
3 m% \% G& a# Z) `3 f% E( m<$OWNERGUILD>沙巴克行会名, G# M3 v! B, J# Y+ f& P: P
<$UPGRADEWEAPONFEE>升级武器价格
/ Z0 A1 r- f6 v/ _$ ?: S% Q<$USERWEAPON> 放在对话框里的武器名字
9 Z" F' v1 Z  h2 g6 F/ c% G<$STR(变量)> 把变量转换为字符型 random (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列
6 g, G9 {) O& ~) r/ s4 V#IF语句数用 于随机多项选择,例如: #IF RANDOM 3 #SAY() #ELSEACT
/ z) l% W- y' b) G* p( O1 m& O
1 e( s6 k+ L/ k) \4 h
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
本月有问题处理时间8:00-12:00上夜班  9.7发布
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|蔡州手游 |网站地图 wapmz.com

GMT+8, 2026-9-16 14:33

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表