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

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

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

[复制链接]
  • 打卡等级:暂无等级
  • 打卡总天数:317
  • 打卡月天数:27
  • 打卡总奖励:255
  • 最近打卡:2026-04-27 01:47:51
灌水成绩
17505
88
17992
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 9
贡献 : 9
下载币 : 372
在线时间 : 1506 小时
注册时间 : 2013-9-5
最后登录 : 2026-4-27

发表于 2025-11-9 18:07:00 | 显示全部楼层 |阅读模式
免责
传奇脚本命令详解2 a6 t; r4 o) [
====================********************************========================. ^. o" X5 I  a9 M. i) U( J
[@段] ;段用英文或数字表示' h# \; Y/ V0 D4 ~
goto @段 ;跳转到指定段,开始执行相当于B中的goto语句
7 z0 d; \1 L1 n, w#say 语句 ;语句设定为字符,不用加任何定界符
7 J. |7 P& G& r$ l, ^/ @( U/ z#act 执行命令 ;符合3.0规定的任何系统已定义命令
( a% l/ D) W' r. O6 v/ ^+ _$ qgive 物品 数量 ;给多少东西,除了物器数据库中有的物品,还有金币,
8 E! e8 o/ D% D' Y5 \" Gtake 物品 数量 ;同上,只是与上面相反,一个是给东西,一个是收回东西1 h0 U3 m* B+ L
map 地图名 ;移动到这个地图的随机坐标,地图名为地图的数字人码
0 n4 s) t  m, U6 amapmove 地图名 坐标A 坐标B ;同上,只是指定了坐标
6 O& n! x# M6 w  w2 B# d$ `5 r5 d2 Tmonclear 地图名 ;清除这个地图上刷的怪物
, G/ ^- A0 j$ c  m+ AMonGen 怪物名称 数量 时间 ;刷怪物,与刷怪角本用法相同& }: A4 ^8 c% q8 X5 C/ f
TimeRecall 数值 ;数值为分钟,定义进入某地的时间限制。% c3 N/ U8 R7 I5 R5 H
BreakTimeRecall ;中断上面那个语句设定的时间
) p* i- `6 z# Chairstyle 数值 ;改变头发类型) G/ `* A2 G; m% B; w- q: j( J1 m
haircolor 红值 绿值 蓝值 ;值域为0 ~ 255 设定头发颜色
5 X! k' {# g- A$ n7 Q  \close ; 关闭对话框2 W  p9 l/ y- B& `
======================****************************========================! W# B" C6 s' S3 @& D
———————- 程 序 中 的 变 量 与 常 量 ————————3 p# G# _4 H" M0 a
======================****************************========================
7 @3 b9 |6 S/ j. X: `: _( \5 D5 N变量 ;变量用字母表示,在程序中可以赋任何数据 名称只限于P0-P9,D0-D9+ |8 }" K8 C. s% m
mov 变量 数值 ;给变量赋值
7 N: q& u9 _: X) e. Einc 变量 数值 ;让变量自动加指定数值到变量,相当于程序中的x=x+n- k/ Q; O" Z) ^1 E' F) i' T" x
sum 变量A 变量B ;变量求和不要与int混淆,需要下面的组合语名才能实现
* b4 G- ~! \! t% J  m2 I. tMOV 变量X 0 ;变量X,初值。7 w3 B; \2 }: D& j, }) M- W8 l( ]
sum 变量A 变量B ;X=A+B
, D9 @( C9 I. y+ a+ Psum 变量C ;X=X+C 最后在程序中得到的是X值,实际X=A+B+C) ]& y9 r' b! Y$ m2 m. y+ W
;如果只写中间一句是无意义的,只能导致错误0 _1 ^2 z5 _6 s+ w: ]" o3 o
movr 变量 数值 ;定义随机变量,变量值为 “0 到 数值”
; C% V$ _: U" J. Mrandom 数值 ;当数值=随机数时则为1否则为0. K+ o* `0 q8 i* K) a( ?* b( X' i2 h
<$STR(变量)> ;显示变量时用,可以将变量值显示在游戏里,用在 #say后面。
, |1 M. d, Y* b=========================*******************************========================* K0 }/ J& H. b; _# L3 Q/ B' R
————————- 程 序 中 的 逻 辑 判 断 语 句 ————————
/ T8 Q! C1 U1 c5 p' F1 y+ E=========================*******************************========================
3 Y2 h. [" f6 a0 l# z( o[n] ;n为1-1024正整数,是逻辑变量,有0值和1值,初始0值. f$ G' {4 c2 j6 E: ~
#IF
8 @' H5 R8 K* F0 L: K: h' T' w条件–执行  q2 U2 |  z* U: v; A5 L
#elsesay 或者 #elseact
5 G! I# X3 a8 G5 I- Q否定–执行 ;相当于程序中的条件判断
: z5 U2 n' c; i4 K) M3 _SET [n] 1 ;设置逻辑变量为真, g, p3 P8 }; C9 u
——————–关于reset命令的详解————————————* h+ P! }- ]3 r- |( T8 c! z
reset [XXX] 7 意思是将从XXX开始的7个变量回复到原始值0- O/ y, u' _- d4 W! b9 A
比如:reset [100] 7 就是把100 101 102 103 104 105 106 107这7个变量赋值为0。% e0 P( _9 g' p6 x7 E
它等同与:set [100] 0
5 }$ V7 `# Z% o2 o4 x7 W. m( aset [101] 0
2 e& g$ i$ L2 D2 s/ U: pset [102] 0
* J, P8 ]$ Y4 z7 A# Qset [103] 0
, h! p6 }- P2 J) dset [104] 0! y$ e0 r  l! ]1 E) D+ k/ Y+ w
set [105] 07 b$ S7 v0 \7 c/ o
set [106] 0
3 }6 |7 k& G! R" _——————————————————–
9 d% ?/ `7 j; O" Y1 A( lCheck [n] 1 ;测试逻辑变量是否为真,可以测试是否已经完成了任务2 Z( |0 x( f3 L0 ~
small 变量 数值 ;如果“变量 < 数值”则为1否则为0
! X+ `+ o8 \1 H6 E9 k" plarge 变量 数值 ;如果“变量 > 数值”则为1否则为0- B" ?/ L7 x# N0 L) X5 j/ g: y
equal 变量 数值 ;如果“变量 = 数据”则为1否则为0
5 D  @5 u& Y0 Y; z# A; ?8 \1 n1 i% Zcheckjob Warr(Wizard、Taos) ;测试职业 成功为1否则为0
3 U2 o* Z8 y6 ^) @; Icheckgold 数值 ;拥有金币数>=数值为1否则为0
0 Q  C# C8 x0 F+ e9 zchecklevel 数值 ;人物等级>=数值为1否则为0
5 G5 E/ o3 S; D7 r* k  Tcheckitem 物品 数值 ;测试拥用物品的数量) N$ l* ]; y  q* u) ~& q7 [8 W
genderman ;测试性别为男,如果为男则为1否则为0
. W8 w" M& x$ Y7 h" U) kcheckbaggage ;测试背包是否已满,满时为1否则为0
# t3 N5 q. r$ Acheckpkpoint 数值 ;数值为PK值,PK值数>值时为1否则为0/ I9 T/ s' \6 f  M: `% n
checkluckypoint 数值 ;同上,只是测的是幸运值) h, w4 G# s, S7 U0 R" N
checkmonmap 地图名 数值 ;同上,只是测的是怪物数量; H( V1 S8 l( a2 U
checkduraeva 物品名 数值 ;同上,只是测试有品质的物品的品质. k+ G7 R0 y) J: P2 L
checkhum 地图名 数值 ;同上,测试这个地图的人数
. u+ g1 r) t$ E, Y5 Y8 {checkitemw 物品 检测身上所带的物品
6 s7 @3 i4 O& B2 d2 T- Wtakew 物品 直接从身上回收物品$ z6 {$ W; O% i0 Z9 h- d, T
checkmagic 技能名称 检测已经修炼的技能
# Y" J! b( q% x5 b. Y+ B脚本大全 [喜欢脚本的来]
& Z/ C9 t' |5 x8 o传奇商用NPC开头解释(部分,补足请补足)
! Q$ W, }1 n4 @%100 代表买东西是原价格还是双倍价格
: N) I, b( \0 E+40 买肉
3 B, q( D3 k0 U) R% X* n% _0 Y+1 卖肉
  @2 i* L# F" k+ b8 @; e+43 武器有关(修)
' U1 X7 y' o) k9 s+15 头盔. ?$ p0 L* H. ?
+10 买衣服7 }$ e" Y3 ~; e9 b
+11 修衣服
- M/ h8 Y/ N/ f8 F2 F& a& t+26 修手镯类+ B2 q& N+ l6 E& q
+0 买各种药水
' K- n" Q  \1 f# T) s$ g+42 卖各种药水
: i$ H. ?  B3 G2 x7 c+30 蜡烛等.
( j9 K) N1 `7 V; y; ~+25 特殊水
. b9 [; M/ M7 Y  g; @( @+3 买卷轴,书类; e3 D3 c6 n, `6 z* p4 ~
+4 卖书类2 V8 x. r' n3 I' n; l
+19 项链4 D4 v  \! ]+ S- Q/ J2 V
+20 项链8 b; u* @6 T: `3 c) v
+21 项链
: |2 i4 V! M7 T& h& R3 A+22 买戒指' ~- x: j0 u% ^8 t# e+ P
+23 卖戒指
( p( N  X0 i6 L* W! G7 p% g+24 买手镯
4 e0 ]$ m0 S* ^% w6 s+26 卖手镯! K5 s6 r$ W$ ?2 z1 Q( {
+5 修炼武器或买武器
' s' r) Q; @' M! z& E$ p+6 修炼武器或卖武器
' @, R' n' g) C' R( C& A/ d( b+ K================================% ~+ F4 W& ?5 K, i; q
checkjob (Warr, Wizard, Taos) ;测试职业
- P' i8 K7 h' v6 S* f* ucheckgold (金币数) ;测试金币
: b4 u; \$ a  T5 m+ e  ?% achecklevel (等级) ;测试等级
) \+ L% c: b2 \4 I0 h4 Q7 ?, s7 ^checkitem (物品名) (数量) ;测试物品及数量
. Y/ f) J* H  M/ mgive gold (金币数) ;给钱$ n# y/ y; q! b" B
give (物品名) (数量) ;给物及数量
9 z/ L$ F3 f. S- ?take gold (金币数) ;拿走钱
! r) ^0 J  N+ I' z3 dtake (物品名) (数量) ;拿走物及数量- H9 t0 Y) Z  D& t  \  r7 j! Z
checkpkpoint (pk值) ;测试PK值
5 I0 h6 P) H! {9 D- s9 C: K5 ycheckluckypoint (幸运值) ;幸运值正值为好,负值为差
0 v/ k; G4 w& h1 w4 Wcheckduraeva (物品名) (数值) ;一般测试矿物等物品的品质- v8 r# c5 ?+ {( k( o, ?
checkhum (地图名) (数值) ;测试这个地图的人数2 S3 g" w9 i+ K9 }9 u7 y# K
checkmonmap (地图名) (数值) ;测试这个地图的怪物数8 a; Y3 ?+ m2 N! n9 _4 o, ?% e
map (地图名) ;移动到这个地图
0 ~! t" r  |$ s) }; U$ u: Y% Qmapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标
/ A% \# S; t/ a/ Tmonclear 地图清除
7 }8 a' z, W: [9 X" V+ B6 \2 \close 关闭对话框
: j3 A& F3 t' I7 l2 STimeRecall (设定时间值) ;分钟,一般指进入地图时间限制
! g4 f, t6 y. N# r/ t4 r, @BreakTimeRecall ;中断设定时间* h3 D: @3 O6 V% L3 o( u
ExchangeMap (地图名) ;与指定地图里的人交换位置& z4 y4 _$ s: a* G5 g5 V/ q; J/ T
daytime sunset ;一天时间) ]7 C+ k# [$ H8 \, d
checkbaggage ;测试背包满没; U& `: O% L+ r# ^) N
small (变量) (数值) ;测试变量是不是小于指定数值
8 i8 c& {6 N* d) |6 w3 }7 X/ @large (变量) (数值) ;测试变量是不是大于指定数值
3 f' }: z; S7 {" D, U  Yequal (变量) (数值) ;测试变量是不是等于指定数值* G- Y* |& ]4 T$ `
mov (变量) (数值) ;让变量等于指定数值* ?/ W# ~0 j' k
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)
% r% z5 ~8 j, ]. b7 Q注:关于SUM的详解, p! M0 w% ]/ T& u4 g/ R+ |) P
首先有MOV (变量X) 0 ;(变量X)清0
$ L9 B- U# t" }sum (变量A) (变量B) ;X=A+B
# v+ V3 C3 b& j1 B% n, xsum (变量C) ;X=X+C
1 U$ @! v& f( m1 T, ~movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量( S) g) D- t1 w9 @$ }- m' l& @
inc (变量) (数值) ;让变量自动加指定数值到变量
& D& X; Z% T; C9 W# zplaydice (骰子数) @xxx ;玩骰子,跳转到标签[@xxx]" k- \+ @3 g' F6 m) \9 u
random (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用 于随机多项选择,例如: #IF RANDOM 3 #SAY() #ELSEACT
7 \2 H8 j8 d8 GCheck [条件数] 1 ;测试[条件数]触发与否 1(触发)) W( M+ M  C& O, ~
SET [条件数] 1 ;设置[条件数]触发
8 m/ y9 ~* T' O! JMonclear 地图 清理这个地图!
6 T+ m+ j* j# T9 wParam1 地图 地图名7 l, W/ _" `8 O- c
Param2 横坐标 坐标
& x% v4 W, F9 qParam3 纵坐标 坐标
* V9 J) H) z' u: U4 |MonGen 怪物名称 数量 时间
* o% |8 ], ~8 x+ d8 M0 Q& d0 |TimeRecall 时间 时间限制  W( y. }9 ?- O: o4 `' y+ D* ^
二。脚本变量:& P/ D8 r- D' ?1 H0 X" a4 J& Q
<$USERNAME> 当前用户名
8 b) F1 [- z  y& |4 i<$GUILDWARFEE>行会战金币数5 y7 R4 i* C' ]! S# m
<$LORD>沙巴克行会头名
; t3 y% f, h) u! u9 \1 M1 x<$OWNERGUILD>沙巴克行会名6 r  k/ S. L% \4 v( k) K, m: r+ ]
<$UPGRADEWEAPONFEE>升级武器价格
7 `2 q7 G* F+ l% ^<$USERWEAPON> 放在对话框里的武器名字1 t3 U, w" a; b: z$ ]
<$STR(变量)> 把变量转换为字符型 random (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列
# t3 B' Z1 A+ F# u% B8 N#IF语句数用 于随机多项选择,例如: #IF RANDOM 3 #SAY() #ELSEACT' W" s" [, r- d

7 E3 U8 t" |7 h, r
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-27 15:38