软件简介:7 ^( l! T: q: } i
编辑著:查看脚本未加密,采用一起玩游戏SQL版引擎。
7 @# A. e; F$ z/ P1 ^201001241609
" M) E# x& G2 i. M: R$ F: N& T1 ~寄售系统:( N# N* `! d$ ?5 A! Y
$SELLOFFRATE 寄售税率
+ s L8 s- ~+ \6 K0 h5 K$SELLOFFCOUNT 每人最大寄售数量- i6 M& Z0 H$ ]/ C5 {6 a ^5 r5 Y
$SELLOFFGOLDMIN 寄售金币最低限价
; H5 v( ]3 p5 K; Y% [7 Q3 K$SELLOFFGOLDMAX 寄售金币最高限价& h8 k, R0 i. K5 t$ u
$SELLOFFGAMEGOLDMIN 寄售元宝最低限价3 G& f0 {& ~/ b! L& O
$SELLOFFGAMEGOLDMAX 寄售元宝最高限价+ }5 h3 D9 E* J1 h5 B
$SELLOFFGOLDFEES 委托费用(金币)3 K, v4 y# x8 Y! b1 ^
$SELLOFFGAMEGOLDFEES 委托费用(元宝)+ {0 J( [* m; Y" e
$SELLOFFLONG 寄售周期
. j/ V V: W/ C! QGETSELLOFFITEMS 1-17 1为全体寄售物品 17为自己的寄售物品 其他为各类物品
. F5 f9 j& V9 o6 r7 u8 R, G详细请看示例脚本
8 K" a6 ]- d9 y8 F o重新改写仓库数据读取方式,大幅降低带宽占用
) A' W; Z4 _( `: ~/ e8 ~////////////////////////////////////////////////////////( k( f4 V/ @0 L, S1 D" E; A# m
201001231327
$ R& d. X8 A) Q1 @+ k9 u增加拍卖,未完成,还需添加多种货币交易方式及控制数量和税率
1 x+ T1 Y- u# [( f+ v1 w////////////////////////////////////////////////////////2 Y" F% ?; Y8 B5 L# b2 Q
201001210033
" J. I* }, A# Z, h# q9 K完成人物装备、属性界面及查看别人装备界面) _! Z N; h5 n) Q
修改角色技能界面,支持技能信息跟装备一样查看: M, R# `' w1 s- ? U, A3 d' u0 Z
属性界面增加角色加点,及显示国家类信息,修复原程序中属性点的BUG
3 Q" f' v8 x9 o* o/ HM2增加发送国家类数据3 n6 S6 M" k" t& H1 J
修复查看别人装备时颜色显示不正常问题
1 f1 I: J9 }% [" ^% iM2增加发送角色PK值,客户端实时显示9 r& d( o+ [6 u; B7 B
//////////////////////////////////////////////////////// q" m b# ~2 _; }: M
201001181934
+ P" {& n, O) t3 n) ^完成征途的圆形小地图
" d. o, i+ b0 y( ^7 D& l# E) H完成征途的M大地图
$ U, B8 W, N6 @8 S9 h2 S7 z完成技能快捷键及技能拖动,技能延迟效果显示
* r: q: K; E; N0 g: d1 i: U# f怪物数据库增加一个字段 namecolor 设置怪物名字颜色6 X- @/ Y! R" L: E4 k4 a/ A
////////////////////////////////////////////////////////( B( w; e1 m1 F. H; B& S; }
201001161321
+ r" \ O; S# [% z更改为征途游戏界面,未完成
. ~0 S+ m- ]# @, ?: @- U9 Q$ Y改为新游戏界面,征途的
* _6 y1 H4 e8 ?2 B改窗口化为16位真彩色$ G0 [8 \4 Y. Z& q+ e9 y
增加自定义NPC界面,位置及头像 脚本命令 (参数为0的话将全部使用默认的)
9 H9 @1 Y+ q5 D( P( c% [1 S6 oOpenBigDialogBox 界面 头像 屏幕X坐标 屏幕Y坐标
" Z0 p) f5 v/ G" K8 Z1 d! Q3 u界面文件在Graphics目录下的NpcDialog中
/ K6 b1 r2 d4 Q V头像文件为Graphics目录下的Npcface中
8 a8 e( V! {5 H3 f5 G* z0 C例子:
; ]: k" T( z2 Q[@main]
. l. X! a' w; G# M#IF
5 ?: E' a6 X6 X' m#ACT+ `, x/ d; B& k. @3 J
OpenBigDialogBox 1 10 100 100. P2 f N) l# B3 I8 }/ \5 Q
#SAY: @! v# K, H) e& B7 k
使用NpcDialog中的第一个NPC界面,界面上显示Npcface中的第10个头像.....\
8 w J0 e* o! X' M5 E4 i- j整个NPC对话框出现在屏幕的X 100 Y 100坐标处 \ \8 a7 j4 }( E* z, I" x) ^
/////////////////////////////////////////////////////////
. J8 M/ x! J3 [7 |) o) g. H/ O201001131425' X ~5 d. r. z% N' {
功能说明: 发送自定义颜色的文字信息.
5 `( K+ A0 Y" d0 a' p6 ^4 X4 t格式: GuildNoticeMsg 255 233 发送自定义颜色的文字信息. 参数(0-3) 0:自己 1:全服 2:国家 3:同一地图
: |2 y) L3 H) T2 C& h( @8 M( \一是前景颜色,二是背景颜色,三是要发送的文字信息,四等于0:自己 1:全服 2:国家1 S4 K H4 I$ I
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
" a; A6 t4 B8 Z [功能说明: 发送自定义颜色的顶端滚动公告.9 K( j/ x$ H) l/ r2 g( \- F) `
SendTopMsg 233 255 发送顶端滚动信息 参数(0-3) 滚动次数
7 X d9 T. ]1 L% J; h( c9 h& f一是前景颜色,二是背景颜色,三是要发送的文字信息,四等于0:自己 1:全服 2:国家 3:同一地图,五是滚动多少次
/ x- I; y! E. F9 x7 U/ [支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)0 V; s/ z, ?; k4 o7 g( `
功能说明: 发送自定义颜色的屏幕居中公告.3 S& L I+ T( w6 p! _
SendCenterMsg 180 251 这是一个居中显示的公告. 参数(0-3) 显示时间(秒)$ v0 P- @- g* D, a9 ]+ @/ t6 D
一是前景颜色,二是背景颜色,三是要发送的文字信息,四等于0:自己 1:全服 2:国家 3:同一地图,五是显示多少时间% U- K( F# P1 O2 P( X0 [, t
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)- W8 o% {# a7 N/ M0 r1 l( q1 w! ~: y
扩展了SENDMSG的参数范围6 n3 r9 v* F% w. c- b7 r) t
功能:利用NPC发送信息。 c3 U, U I" p3 a
格式:SENDMSG 信息类型代码 %s信息内容%d: X6 G' g9 S8 X' u3 S
信息类型代码:8 \# C* K6 D5 w3 ^
0、发送普通红色广播信息。3 P7 ?, d2 {' M5 C0 _( O' S
1、发送普通红色广播信息,并显示前缀。
1 c+ d( W6 E, i3 k5 [8 `! r 2、发送普通红色广播信息,并显示NPC名称。! ^9 }* k! O6 j4 F& y
3、发送普通红色广播信息,并人物N名称。
3 Q" u+ i1 c, h* h; ^# ^- p+ c 4、在NPC头顶,显示普通说话信息。
% v" J6 i# v/ V& j5 y0 l2 }; Y6 s 5、发送红色信息给自己
0 L- ~& {& d" J0 j' { 6、发送绿色信息给自己
1 o' w! ]! \! l& ^* h7 s 7、发送蓝色信息给自己
6 ]8 e; v, d! d N 10、行会消息
: b* ]& T p+ n) V 11、组队消息
( T- n9 { n9 M 12、喊话
( V4 D+ `) L, a2 M$ t. \1 Q 13、国家
) |4 J5 X- V2 w/ q7 m* ]支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
0 ~2 D* {* l" L" o0 O) c4 Rlinenotice.txt增加自定义颜色的顶端滚动公告 + M: f7 {1 J% ?% m, e5 Z
格式:[180,218]任务装备( p4 e9 t; o4 ^2 L+ {
[249,255]请玩家到务必8 i- r) z4 ^1 k" q) m) r, X
增加脚本命令 GotoNow X Y 自动行走到指定坐标
" L* U0 }0 N, {. ^( S/////////////////////////////////////////////////////////5 j$ m9 n. J# ?' W: z4 p: k
2010011218282 W& w( b0 i7 j; r& b3 B3 {
增加自定义输入
' }8 m+ s: e m% t功能: 用户可自定义输入内容.支持字符串型和数值型.6 w$ {- i1 C0 c* [3 u) H
格式: @@InPutStringX为字符串类型, @@InPutIntegerX为数值型. X为不小于0的数字.2 U2 i% g8 o6 t7 i# C. j' F4 J
说明:
. c) _3 r0 @: }0 X* L9 J- F. p 输入完成后可执行对应的: @InPutStringX 或者 @InPutIntegerX 中的脚本.
# g9 j6 h8 u, Z& G( [* B @@InPutString输入的字符存放在人物的S变量中.
; X7 N' h: f( H8 _% p3 e @@InPutInteger输入的数字存放在人物的N变量中.
/ @, ?( h' l# C! u 如果X大于149 也就是S或者是N变量的上限 那么就放在人物的S0或者N0变量中
& @- _, ] U' j: }1 o注意: 最后的数字是人物对应的变量,例如@@InPutString5那么存入S5中, @@InPutString10那么存入S10中.& ~9 Q8 G( n8 L1 R% ?
输入内容/@@InPutString5
d- G( c% I; y0 ? y[@InPutString5]
0 o0 K5 L. M# `, E! m#IF' }& ?3 X$ j+ G, F; d' J
#ACT2 s! I7 r4 x, p3 L2 |
messagebox 你输入的内容为$STR(S5)
4 u6 S8 w/ x2 W/ |3 I' p9 B. u1 h% Q如果X大于149
' I3 S6 l* Y8 c6 V( I输入内容/@@InPutInteger500
8 I3 J8 D- o7 _9 W[@InPutInteger500] F. X; C9 H& K3 U8 Y
#IF1 L8 Z/ e' K7 Q4 p; `
#ACT; T1 B Z8 D" S* L7 [$ x
messagebox 你输入的内容为$STR(N0)
8 I2 T5 a D" F0 W8 k9 e" K+ A增加国家攻击模式,增加跨服远征功能,增加国家功能9 p# Y9 D$ X& x) W- V% y2 u
增加脚本命令:: z0 P3 i- d6 m: j; c0 s1 u
-------------------------------普通类---------------------------------------------
I2 Y- A l$ z! Y1 mINSAFEZONE 检测人物是否在安全区) F9 ]; I! f, U6 m. ]
-------------------------------跨服远征-------------------------------------------* g6 T2 N4 Y' F" ~3 U
isCrossservice 检测是否是跨服人员5 r: {, V6 o- c @! s8 G
Crossservice 区码 角色跨服远征 区码必须对应要转入区的区码 可在DBSERVER设置,转区后重新登录生效(不带区码为返回源区)9 g! ]) B& g- w \
注意:为防止跨服远征角色过多,同一账号最多只允许创建两个角色, 不论角色在哪个区,. [6 ~9 Z& w1 g8 Z# \' t T
所以当同一账号分别在两个区各创建一个角色后就不允许再次创建
# h4 n" Q4 \) H-------------------------------国家相关--------------------------------------------( w+ S( @, X! S3 y, m8 M3 n9 Q/ d/ V
CheckNational 检测所属国家 0表示没有加入国家
6 O* ?! h! v1 bJoinNational 加入一个国家 0表示不属于任何国家
9 J* n+ o- Q2 |8 ECheckNationalMeritorious ( =) 检测人物功勋值
+ n5 Y$ y6 d( N6 hChangeNationalMeritorious (+ - =) 调整人物功勋值9 O" _% ^, r& E. C* c
CHECKNATIONALOFFICE 操作符( = ) 等级(1-20) 检测人物官职
: L) z* G7 g8 j2 V- ] V. K8 VCHANGENATIONALOFFICE (+ - =) 调整人物官职3 `# I$ q9 ?5 \* T2 P7 P, T. ^
ISKING 国家编号 检测是否是某国的国王
2 b% `& W- u) E: D8 JChangeKing 国家编号 设置为某国国王 说明:当前人物和之前在线国王均会执行QManage.txt中@HCall脚本段& i" s; n' ]7 F
SetNationalName 国家编号 国家新名字 设置国家名字
% W4 H {* \' XCHECKNATIONALPRO 编号(0-3) 操作符(,,=) 状态值 检查国家状态属性 说明: 编号0=国库资金 1=军事能力 2=经济能力 3=政治能力
% e8 p' t$ U I- x( hChangeNationalPro 编号(0-3) 操作符(+,-,=) 状态值 调整国家状态属性 说明: 编号0=国库资金 1=军事能力 2=经济能力 3=政治能力
0 Q0 c; C K8 c1 {6 k#IF
/ C! s2 L5 o$ J: ^2 yCheckNational 1- A# r- \( a, Q7 N9 ^/ y
#SAY7 Q* z" Z4 `; p' d
你是编号1国家的人7 {% |/ N1 P0 W x
#ELSESAY
, D5 f1 u- K; s0 c你不是编号1国家的人
( l; j8 F8 Y8 E9 A% l# l/ V! z#IF
8 k% y/ [. z' N/ M, hCheckNational 0
/ ]- m" L D+ o' t#ACT1 y" _" e; B% i: t0 w# O+ y; U
JoinNational 11 z. H6 q( {9 v1 _
#SAY
8 p" h! I$ r$ E你加入了国家一.
! a3 u1 m# j2 f" s- f+ m#ELSESAY
- g6 z% `9 p3 n你已经加入了国家.% ]" P* A7 q6 q9 E& y. M2 m2 e
#IF% z1 H" S& z+ k, w1 d% K
CheckNationalMeritorious 100/ `4 T2 h* f$ F3 O1 G8 P7 W
#SAY8 ^( P4 i" @* J9 P& ~
你的功勋值大于100点.
) a" N% p) C4 y) T+ {#IF/ N0 O3 z4 u2 ~, `0 x
CheckLevelEx 10
" e( p. j' ]& w#ACT# e& V( K/ P& N; k3 m9 C0 M
ChangeNationalMeritorious + 100
2 R4 Q3 |0 P4 b* U# V增加变量
( S% ]' ]& v! ~) m2 U3 P; _$NATIONALNAME 显示所属国家名字
& o) O& M H2 B$MERITORIOUS 显示角色功勋值4 [* H' w3 @" {. E7 [* N
$NATIONALKING 显示所属国家的国王名字# ?( l# C% p+ q- J- \
$NATIONALPEOPLE 显示国家人口- K8 y5 t7 G+ a2 v6 B$ K& E! `3 T
$NATIONALGOLD 显示国库资金
+ a: V. w8 p Q) X$NATIONALMILILARY 军事能力
/ W& I( s9 J6 {$NATIONALECONOMIC 经济能力
4 @7 g3 u% j+ r5 B2 O0 `3 c$NATIONALPOLITICAL 政治能力$ J" ~: U2 n7 f
$NATIONALOFFICE 显示玩家官职
+ ~# b' a& ?% a/ @* h/////////////////////////////////////////////////////////) R4 {+ x' { r0 Z, y
201001100050! l) m# f+ o) i% E
MOV赋值 支持所有所有服务器变量 例如 MOV A100 $USERNAME0 s, x8 s% C6 D, H/ I: {
M2内置了读取加密脚本功能,方便写版本用户
0 r) y+ [! f$ |( k/////////////////////////////////////////////////////////
" P* x# D( ]+ m6 l* C1 q: H201001091408! \3 `" k" ^; ^3 @. H) ?
商店增加显示物品是直接购买还是详细列表
/ _6 m* O7 J+ C$ P% a增加45类型物品为叠加物品,目前未完善有BUG,带界面完成后完善此功能4 {6 r6 I f. D2 H0 x
增加个人数字变量N0-N149 字符变量S0-S149 下线不保存
. P% n. ~, S# N+ `5 c" _% A增加全局字符变量A0-A499 下线保存
) N$ l0 ^. ^" V" a扩展G变量为G0-G499 下线保存- {' B, x2 |3 S6 Z
全局I变量调整为I0-I98 下线不保存6 ?6 c# L- m: s# c' ~
以下为所有变量范围* b( ^! {+ S. r9 g, h
个人P0..9数字不保存3 ^8 ]' R1 b6 _8 j* I- q
个人D0..9数字不保存6 w- w6 q9 z3 p6 L) Y( |# k. y, L
个人M0..99数字不保存# n# d ^6 f' N+ ]3 \
个人N0..149数字不保存
( Y s6 L. r$ i, [个人S0..149字符不保存
9 C# H- e( Q; n) F( a+ O全局G0..499数字保存" F% f2 R- J3 _8 y
全局I0..98数字不保存
: ?4 [2 V" D2 I9 W全局A0..499字符保存0 B: B$ d9 X- n6 c7 }3 V
以下为新增的个人标志0 M+ ^5 X2 Y; ] ~- N: u
个人0..159BOOL保存; p C' }% V2 ]6 B' Q
个人0..159时间型保存1 j2 d, o3 Z% I
CHECKNEWVAR 0 ;检测第0个变量是否为真9 f5 [( r U6 t4 g; B1 [9 ?7 b
ADDNEWVAR 0 1 ;给第0个变量赋值为真,参数2为1时表示为真,0表示为假4 u- n1 c+ K n( b+ E7 i/ i& t& v* e
CHECKNEWVARDATE 0 2 p0 检测第0个时间变量是否到了时间,2为天数,p0 为剩余天数
3 s' ]7 l, o% P" K7 ~% QSETNEWVARDATE 0 2 给第0个时间变量赋值为当前时间加2天
* A; ^& Y, G# Q8 g4 K/////////////////////////////////////////////////////////
9 G, @& r! M& Z; B201001060135- I# h# G" [0 f( D2 p S/ T$ }
客户端重写商店,完成出售 % p6 A. k4 Z) `6 C3 i4 q
增加新的数据格式,WIL编辑器全面支持
' B& Y; U( d3 ^* g# F4 `: x/////////////////////////////////////////////////////////
% |2 G2 p+ T2 |201001020404
$ B3 W2 X- a* r6 M% J3 b% L4 X客户端修改物品属性显示方式,重写showhit,支持彩色显示
; {9 M7 F) r& k5 Y# X: b& O客户端增加加星显示. D3 Z- w. m* T w; I- V' v
增加双击穿戴物品
: d \ @7 t( U r) Y$ X2 u客户端重写仓库,改为征途样式,分为三页。增加仓库扩大功能, D9 y/ E/ J: T# f8 L( X1 ?% H$ Z9 V
增加仓库可存入金币,数据库内角色数据增加一个字段StorageGold 保存仓库金币数量
6 s+ Z# |2 S# ]0 S1 l/////////////////////////////////////////////////////////1 [1 l% {& o" B9 |0 e: v( n
200912292229/ n' l9 A3 @+ N- {" y8 u" G
怪物血量突破65535,最大支持近43亿
) A9 D0 C4 U6 A7 U( G# @+ p. x全套程序进一步整合,修改多处不一致及重复声明
: U' _& c# O- z8 L" L( `( L8 p/////////////////////////////////////////////////////////
% ?3 v! Y5 y. x7 P2 F* {7 d200912282354' [7 M3 ^; @* b
全套程序增加彩色日志异常处理
7 n+ A2 y4 E) A! P, olinenotice.txt增加自定义颜色公告
$ ?3 w; C$ o: `+ L格式:180,218任务装备
9 Q& p5 ?/ W$ m9 c c5 h# v c 249,255请玩家到务必- J$ K3 y v! w( ^7 O1 q; u
/////////////////////////////////////////////////////////. C: f& e) n5 G- z
200912280110. X, L. ?; x, R: \" \. S
增加NPC彩色字体和循环变色字体0 w# \) Y. n/ k' l/ ?( _
例子:彩色字体/SCOLOR=254 循环变色字体/AUTOCOLOR=254,168,191,250,19,253,2454 j ~9 t( _- \1 A
修复内挂便签不能保存及显示问题。
; n9 R! K4 }1 L增加在线听歌功能
3 h M5 N$ u. ~4 L, D- l$ J; D例:歌曲/@rmst://笔记--演唱:[周笔畅]|http://www.yuelin.net/%E5%9B%BD%E5%AE%B6192.mp37 _( i z+ i) z8 S; q$ }! }
读取歌曲列表 列表/@http://www.175555.com/列表.txt
) x! M6 W% G8 U登录器自动播放背景音乐,支持网络音乐,配置客户端MUSIC目录下的sound.lst
" I, h1 C9 _' h% n2 _例子:;地图名称 音乐文件目录及文件名称
2 E8 W6 M) H9 `: x3 u; g3 http://123.125.69.124/audio/7683aa41f4108ffb8294ef404c41c9b6/4b3749fe/02ea1d25482712a06af1e18c0a07319c.mp3
, y% N; G- w& Q9 y0 Music\2.mp3! K, ]% w! y# X- a
增加播放器音量调节,在音乐音效内
2 W6 M% m. X5 \5 l) k ~修复客户端等级显示不正确问题" U% {& p6 e2 A& @* B( i" \5 ^
M2去除旧的数据格式(大量),去掉旧版本兼容支持% I4 E% p+ ]! r. E! ]7 D
增加装备杀怪获取经验值,未完成3 a; f6 F8 C5 T$ f: i! P$ t5 z$ Z: b
/////////////////////////////////////////////////////////3 A* R: W& F/ D/ ~# E6 m
2009122700109 \! Z O$ `. Q: `7 H, s7 m* @
增加启动器,完成.
& l* A6 j) Q& b- q5 N去除所有程序中无用的函数过程,废文件,目录等等, l2 U# I9 d2 }, f0 K# m+ @
/////////////////////////////////////////////////////////
4 T+ T1 A- w- f5 `200912261528: F% A3 n4 g1 b, ~
客户端增加衣服与武器,怪物素材扩展,衣服和武器100开始 怪物1000开始
' G( m- D( y \$ c% X# Z客户端去除旧的数据格式
% k, i% R. f( [3 w客户端改为动态加载资源包
0 ?6 Y( e6 D; }0 F) O) Q/ f/////////////////////////////////////////////////////////6 O$ Q3 w4 O9 t6 I' }6 D& f
2009120802167 j4 l& O$ a% ^/ y0 k
增加启动器,未完善,通讯已完成
3 i& Z) ~9 [% _6 H2 y: {( @更换网关6 p* e$ m/ R9 I' s& U
完善自定义命令
- C7 M# l' [3 n( i7 C Z//////////////////////////////////////////////////////////
6 a3 W4 b# K/ [4 n2 s$ {12-07-15-53
& W! g6 _4 ^9 d& s+ Z增加自定义命令+ M6 v) u9 I4 {7 ^% k
增加安全区光环
9 \3 Q/ ^0 k* [/ ?* F; l///////////////////////////////////////////////////////////
: a, {; |7 B+ Y4 S4 r12-07-00-57
( ]. I2 Q* S/ F2 t) j3 J Q修复LONSERVER程序不自动过验证问题
" C6 z% s0 d: O7 P4 S5 h所有程序整理配置文件,去除无用字段: N/ I# j, v& O# N4 o6 r& S
增加IP查询插件0 Z. [0 f8 W0 o' w" A
美化日志,去除大量无用函数9 h$ @' ~2 |; X0 h
* G) h6 ?7 R6 D: E4 X$ Y0 p. r, A( V2 t
( e8 `+ |8 J& U/ L2 g* X
k& L" F6 n) x% j
! m; ^! R' _! ~
3 [- J; X" v& T9 [# O; v# z
: h# P% N& P# U5 @) [; m" l; W/ \5 I1 g; x- I; `6 @
' P' U, x# h; ]! _, e2 |1 n S' s9 J a6 `8 S) T* T# n7 C
! M5 j. V3 z. @' u8 |! V# H6 P
2 y5 L4 A- Y4 H% ]
2 W5 s; W- e! p' O/ Z8 ?4 f7 j6 t0 u6 `: ?% p" p( ?- _
下载地址:
|