软件简介:- }( |* P8 @+ i% T" K5 I5 g8 j
+可以获得玩家的IP地址 并且封IP 让恶意玩家不能登陆" k. ~4 T3 K: L" C0 @
+限制玩家多开 可限制每个玩家最多只能开N个ID! Q6 C; i- x& V: w
+制作会员证 可像骑证一样 使用后永久获得会员资格. p, A% ~! h _0 Z* A: w. O- {
+前5转140满级,6转满级160级 让玩家玩得更过瘾
) q: _" n) G7 G% d. C( J0 S# z8 |+循环公告功能,可以每隔10分钟全服广告一次,加大宣传力度!; B) c& h3 b6 a( d) X/ e f
+超强的负载能力,千人在线绝不含糊
0 K' Y) q5 O, J" S) K% R2 @4 d( i5 d+完善的GM命令,可以把道具和宠物直接刷到对方身上; `. ?5 n; o* ]
+创新的小喇叭功能,对于视野相对狭窄的2D游戏来说,更有新意/ y8 l, i2 e9 D0 n0 Y/ i- W
+强大的商业功能 可以使用会员卷购买道具和宠物) ?$ g( k& f' X7 q3 W I
+有专门的会员商店系统提供会员服务
* f& G9 @! n! f- o) M% s+在线冲值系统 使用道具后直接可以获得xxx点卷购买商品
; y8 k6 i: J. V9 H: S6 z6 c7 U+完整的结婚功能 结婚后在规定时间后 可以获得宝宝一个(用户自定义)9 y/ S1 H; l' A% C6 F8 t& ?
+结婚后夫妻上线 对方会有通知 你的爱人XXX上线了$ L. e2 E \; @- Y- d
+结婚后夫妻双方会得到一枚戒指 点击查看结婚时间和获得宝宝时间0 p0 H8 O: N3 J5 `
+结婚后 人物名称{家族名称中}秀出★爱人名字 以表示结婚# E; t8 p X8 A( d7 c5 _& Y# a
+同步启用netloop的SINGLETHREAD(单向)和MUTLITHREAD(双向)模式% \. a0 j1 \$ L. w7 d5 Z" x+ Q" t
+增加一个TCP缓冲区 更有效保护GMSV工作进程
) Q. X( y, t/ H4 j: w9 H" T+增加一个TCP读取区下限常量 缓解GMSV出现被封包淹死的情况
8 y1 E' \( _! Z+修正源码中socket部分的一个错误 防止系统超载
" n: D9 i9 t8 \$ S! s+设置同一IP最大并发连接数 说白了就是防止多开 或者同一IP最多开几个号8 T; h& l, G% p
+全面提升GMSV速度 优化mainloop()主函数 延长次要LOOP周期2
1 q! J7 l4 \ j' [ w7 {+ E7 e+增加setup_pub.cf里的Crl和Rlv字段 可自己设定否提升运行级和提升等级
1 T& K* P1 v }* F2 B& |. v+数据预读 合理分配itemset6.txt中item字长 item缩短[128]bit itemindex索引提速
' g2 ~, x* I4 J( B: H4 ]1 s+修正ERR SetWorkInt ....此类错误 对于ITEM增加itemindex检测 删除非法道具, Q# R# Q% Z8 U5 E$ F/ y$ X6 C; T
+关闭_M_SERVER\NPC_SERVER\_SERVICE等无用Socket 节省服务器开支* c& D; \' A" S1 b0 c
+增大物理内存使用量 优先使用物理内存 加速缓冲区(WriteBuff)区读写速度 合理调整分配值
( _1 r# U" F6 J2 D9 z6 @+优化object模块 使用新机制控制object模块 并把没有改变值的变量移出BUFF区设置为常量$ k8 l! R% `" Q4 [! o0 h$ q
+新增NPC计时器 在和NPC对话一定时间内玩家没有应答情况下 npc_buff清零 & d* z0 |' t. S, r/ |& Q
+重新配置acwritesize和acwbsize分配值 解决低配置服务器卡机问题 K& C+ y; p* a* L9 w
+重写守护进程,监控所有子进程,防止因子进程执行时间超时而卡机
. q- z! v; R. K+结婚动作发生后将在全地图出现场景 并全服通告X和X结婚
5 }$ q1 N# W( ~8 K" E+为防止程序栈溢出而进行必要的检测 减少程序出错的可能性8 c. N4 A F8 T' j7 T% a; z' i
+防止当机回档、避免玩家丢失数据 (修改setup.cf实现)
0 _) A+ x* k: L2 {1 ^+关闭每30秒在编号:777地图刷40只宠占资源的BUG 0 U0 z: B6 u$ T, x
+修正新手XXX和您换得名片的BUG1 [' y7 j# i( i4 N# |/ w* c( V8 G
+关闭一些无用的NPC_FUCTION 比如:STONE服务员NPC
+ L q! ?2 @" W8 v# s+增加一个GM命令 可以和GF一样通知所有玩家5分钟后服务器维护 请安全下线 避免回档 命令为 [pwd 5gua]. K* m- x+ @3 k, w" ]8 e
+修正医院和美容院的汉化问题% x" n, |3 o/ s( j$ F
+修正在线人数BUG
7 n! O6 u( b& l4 T. o. i9 \* ?" P+不限制GM登陆IP* _3 B. \% ^! d
+对于改封包刷技能的玩家服务器端会提示 PROFESSION ERROR BAD PLAYER!!' c! _0 e7 Z7 S5 f" W) Q
如果刷技能超过50次 移动回记录点
2 Q3 h( \' p: i) |! _7 k* c+蓝暴NPC解决丢宠 长毛象公车正常 加家族7天限制 族长做证邀请函% f! x6 n# X d1 H8 w
1 增加制作极品MM的GM命令可直接制作出极品的一代二代MM1 c; o2 @ Q( t! R( [$ ]6 c% x
命令格式为[pwd suppermm 1/2]1/2表示1/2代MM
9 v1 ?- e! k3 @# ?0 R$ U( V1 S1 T2 为了满足玩家骑宠的要求,增加一个可变换人物颜色的道具
/ p8 U$ c: v6 {8 S' c, J0 O& s使用后可改变玩家的颜色,而骑不同颜色的宠
0 L8 ?9 b9 y5 x变形戒指,变形戒指,变形戒指,,,,,,,,ITEM_ChangePlayerBbi,,,,,,20811,22171,0,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,,0,,0,,0,,0,,08 E7 t8 b% y6 `% W5 m( o7 b
3 修正小喇叭功能,上线后直接清0,只有本次在线使用的小喇叭有效
- b1 a% Y4 K1 k0 f% D8 e- U- N4 修正[pwd 5gua]命令改为[pwd 5gua time]可自定义服务器重启时间
$ `% O5 b9 N* L0 A5 修正服务器关闭回档问题 GMSV存储资料新机制 正常关闭服务器不回档
$ N& ?* U+ p" u0 M6 g( }6 加强settrans命令[pwd settrans 转生次数 帐号]可以设置玩家转生数) [' J6 v: K9 q+ Q/ S: g+ X
1 加一个循环公告功能 每10分钟全服公告一次 可自定公告信息
E1 g( }. ^; }* o# Y2 修复增加技能熟练度道具的BUG 可自定义每次加多少
& q% k! Z9 h5 s/ K5 _+ O1 C7 C3 修正[pwd announce xxxxxxxx]命令 黄字显示 并不带说话人名字
4 @- K2 Q( {( b4 L" A4 增加会员商店道具或者宠物已满的提示信息
1 J7 i3 @2 y* D" Y) v" S5 解决没有结婚的玩家 家族中带★的问题" Y" \4 |2 i7 s5 ]3 v
6 修正GMSV提示 name(菠萝油)use skill err!! .ret=-1 rands:6 50次直接关监狱, }8 C! S& b0 O8 @* d# C
7 修正原地石 每1秒遇敌一次
/ {: e0 A0 d/ m8 在setup_pub.cf 新增EXP字段 可修改经验倍数(每级经验倍数)/ X# f& o5 Y' q ~, ~) e+ I
9 可自定义上线人数倍数的设置 在CF新增字段Online=1
6 `- u; g5 X; ^) e/ ^10 增加一个GM命令 可以直接给对方身上刷道具 [密码 additemto 帐号 物品ID]
$ x4 `2 L+ `; [! C; B1 v11 增加一个GM命令 可以直接给对方身上刷宠 [密码 petmaketo 帐号 宠ID 等级]# n8 c; b5 G& }1 ]' V7 P
修正了若干错误 增强对玩家点数的检测 并且防止服务器段错误$ u3 k- ?! \6 v" s. ?+ p
1 [pwd getuserip 帐号/人物名] 获得玩家登陆IP地址
" |# T* u' h Q. S2 q2 CF中增加maxlv=1 即可开启6转满级为160级 maxlv=0则取消6 W. Z( j. x( e: p8 s7 ]
3 初步封杀全体天罗地网 由于不知道怎么实现 所以没办法测试 暂试
* ^0 ~/ n N4 z# W4 [pwd settrans 转生数 帐号]指定对方帐号转生数(慎用 设置完后 没有红利)# C1 y4 [; C1 @: C: N
5 对SN:100054提出的SIGPIPE错误给予修正 关闭SOCKET前会提前通知系统7 `! x7 ]7 l4 ~) v7 T2 |1 d: W; }
特别强调一下 目前CF中需要增加一组数据 即可保证服务器的安全稳定超负载运行
- ?& g) \; k$ _4 G9 m超强稳定的工作能力 直接外网不卡 单线负载2000不卡
5 \! ]$ B+ r5 E- I3 U* T9 s, j9 o# Z#Set Buffer
% H7 e8 f2 p* h) Y9 n' N2 R#服务器每秒处理N个请求
/ G+ f5 q: r {4 Oacbuffer=10240 q! g0 t& W; p7 X
#服务器并发同时处理最大封包流量
) a; N( {# ~4 `; i5 c' X4 Oscbuffer=30
1 L2 v, c- i ~% S#每用户TCP上限 每个用封包上限 范围是128-4096(字节)
' q/ c9 [0 w7 _3 p) g7 s4 y2 facwritebuf=10247 z: i0 N2 h" z& @, N
#recvbuffer表示每个玩家连接的接收缓冲区大小 范围不限 视自己情况而定
0 p% m- t+ C9 h/ b7 ]recvbuffer=409607 [3 g( a1 _9 x5 w
#工作模式设定 推荐最大传输模式) I S+ C% ~ m3 }; D* T
#1开启MAXThroughput 最大传输模式
3 y' U- P6 t6 T. V! J/ t( j#0为MinCost模式 最小消耗模式, _0 b+ g2 e& D2 l8 F2 }
ThroughputCost=1, i( c u9 x6 r1 {$ i
1 修正黄连使用无反映# z4 ^) Q$ `, {6 T, Y" Q. k
2 修正防止玩家多开ipconn选项
6 E! L' t5 E; B, [! \0 o3 修正检查玩家异常点数功能
! N9 \, L% z$ }: W( ~; M" l5 C; M0 G* ?4 修正GM获得玩家IP命令为[pwd getuserip 帐号]
8 I3 P- F3 [$ U(一) 增加一个复查人物数据的函数 上线后自动检测该玩家数据是否正常) G" Q0 Z: G% O) s
如果出现数据异常 则恢复为默认值. w/ ]8 Q1 s- K1 ~8 M
(二) 增加人物资料判断修正功能 由于很多用户的服务器寿命比较长
' N( }7 Y6 l+ ?+ p$ r0 ^上线人数众多 SAAC队列已满 有时会造成SAAC写资料错误 # G8 _1 j9 z) k% b$ ^
导致GMSV读取人物资料发生错误而导致程序中断 特发此版本修正& J; v2 `1 S" l7 l: L
(三) 在CF中加入一个ipconn字段 防止玩家多开 默认为3个
3 F+ M) t! F4 M$ }#同一IP地址最大连接数.如不限制请设置为09 R. p* p5 J/ L$ R
ipconn=3
2 \9 ^* n& A; `7 V) f+ S8 y(四) 延长外挂快速遇敌的速度。缓解服务器负载。如挂机,建议免费发放原地石" {' |& i0 r" R
#默认玩家移动(randenemy/10)格内发生遇敌事件,缓解玩家使用外挂快速遇敌; `! h2 P8 {, M: E* V; ~% o
randenemy=600 ^3 A# ^' @5 J# b* I- ]
(五) 增加一个GM命令[pwd getuserip 帐号] 可以获得指定玩家的IP地址
% c# I/ W: g2 \(六) 增加一个GM命令[pwd warpto 帐号/名字] 可以移动到指定玩家身边 可随意输入帐号或者名字1 [9 L4 g/ s U/ d$ |6 f
(七) 增加一个GM命令[pwd additemto 道具ID 帐号] 给某个玩家刷道具/ Z( _8 k& t( D
(八) 增加一个GM命令[pwd petmaketo 宠ID 宠LV 帐号] 给某个玩家刷宠/ V. `' N* L' C( p( [ P
(九) 6转人物满级为160级 需要2124160000经验
9 M& y( w R, D0 p8 j1 修正5转结婚后服务器会把人物T出家族的BUG
( i" Z1 a9 D" ^9 i7 ]2 增加服务器寻找遗留宠物系统。请自己在GMSV目录下增加一个lostpet目录 即可在撒村找寻丢失宠物7 {0 q# B+ S; ~1 G/ d
3 结婚判断性别新机制,修正判断4号豆丁为女人的BUG5 d1 Z5 @! W. }
4 修正石器大魔王把%送到监狱 改为角色名称
* M$ A& V3 \" V0 ^" s- H. F# I+ T5 修正结婚了3转即可结婚0 D; X0 M9 f! k; r6 w( [) x
6 修正了服务器端启动报错 全部显示正常启动 服务器端自动修正错误脚本: S: R' A$ m' g5 ^" K+ i
7 增加一个消除禁言时间的道具 道具格式为# f2 ?3 D6 r; V) Q
黄连,黄连,哑巴吃黄连 有苦让你说出来,,,,,,,,ITEM_SetSilentZero,,,,,,20808,23024,100,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,,0,,0,,0,,0,,0' E* w* R( `0 P7 J ~
8 增加经验倍数新机制 在原来cf中exp的基础上 加入了upexp% Y( f( \1 B8 w) ?
请在CF中设置如下:# m, q% e# G9 s
#每级升级需要经验比 实际每级需要经验=原始每级经验/exp+ K8 L4 G: J$ d/ }
exp=1
. X. ]: a0 }4 c5 T: y#战斗经验倍数 实际战斗获得经验=原始经验*upexp
# ?6 d7 {2 _, I6 Uupexp=1/ ~# J5 Z$ Q1 \/ T0 r8 z
10 增加一个GM命令[pwd metamoto 形象ID 对方帐号] 可以更改指定帐号的形象, ?) n& t( g1 ?& e6 d' V/ ^
11 增强GM命令[pwd level]在原来的基础上 使用[pwd level 等级 帐号]可以给对方修改等级
$ g7 j, G. N& d* q1 t12 这是最重要一点 对于1.7 2006 1.8三个版本存在的不稳定因素给予修正 Pub1.9版最大负载提高到350人左右 有效缓解卡机问题
( U. ~! Z+ {2 B( D. {$ @3 o1 增加一个道具,使用该道具后,玩家可以向全服喊话1000次(VIP版可自定义次数)/ t. \" N: f* ]+ e0 m* E
增加方法入下 在itemset6.txt 中添加
/ V+ h! g0 y. W+ _0 w+ A7 c5 v% U小喇叭,小喇叭,可以向全服喊话1000次的道具,1000,,,,,,,ITEM_AddTalkToAll,,,,,,20807,22360,0,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,,0,,0,,0,,0,,0
8 h7 h; J, R b# N2 y9 n' v使用该道具后,可以使用命令
$ k+ Q2 R( P1 _3 l~toall 全服的玩家,你们好,这里是Top-Pub小喇叭功能。
9 {' B9 G9 U8 i向全服喊话
% \ k6 ~+ Z0 D" y M0 G2 修正GM命令[pwd level]可以给其他玩家修改等级 格式为[pwd level 对方帐号]( A e0 p2 k( s$ p1 ^ U5 \: G
3 修复医院加魅力里-千禧年实施中的乱码问题、修复家族乱码问题) N) m, R; L& r7 A S
4 应网友要求,取消在CF中定义假人数的功能,所有记录点显示真实在线人数1 ~4 |) e# k& N7 N+ J7 Q/ Q
5 去掉人物名称中的★符号,在{}中的为家族名称,以避免混淆4 d) g! I0 e3 n& ]0 M
6 服务器启动后自动关闭ICMP协议,玩家右下角不显示网速,而变为 -18 A {3 w! @7 r
7 对于部分用户建议的缓解卡机问题,1.8版经测试,负载300人不卡 请务必合理配置CF文件!9 F6 X$ q- _4 o* b
如需要更大的负载能力请购买VIP版本服务器端。VIP版在P4 3.0 1GB RAM环境下至少负载700人以上
6 O+ K# {7 K5 i7 t2 ]3 o' h' s1 加一个循环公告功能 每10分钟全服公告一次 可自定公告信息
0 J7 Z8 `) \) P8 w5 Q; [ 在gmsv目录下新增一个loopannounce.txt文件写入10条公告信息即可
$ {4 ~3 |# V! c. b# P W2 修正[pwd announce xxxxxxxx]命令 黄字显示 并不带说话人名字2 h2 n+ m+ J7 V: n! f" v! E
3 解决没有结婚的玩家 家族中带★的问题9 Q+ n% E0 K. N9 _ M" u' n2 |+ A1 a/ E
4 修正GMSV提示 name(菠萝油)use skill err!! .ret=-1 rands:6 50次直接关监狱
4 J) H/ o7 j7 q/ Z7 f5 在setup_pub.cf 新增EXP字段 可修改经验倍数(每级经验倍数)3 y1 l' f8 T. }* [& h* y
6 增加会员商店道具或者宠物已满的提示信息9 i Y0 @+ k7 M; l6 ~
7 修正原地石 每1秒遇敌一次* A! G% J7 |6 q5 g. Y. ^6 Z0 {. o
8 可自定义上线人数倍数的设置 在CF新增字段Online=1
$ m( @$ S; P& w# j) ~2 A9 应checkitout网友要求 移植部分VIP版TCP/IP部分代码 缓解卡机问题
7 X8 M3 F9 B% z1 增加VIP体验功能 新增职业技能熟练提升道具 每次可增加10点(VIP版可自定) 请自己加入到itemset6.txt中
9 n8 f4 x% S! A. v. \职业技能熟练戒指,职业技能熟练戒指,增加各项职业技能熟练度10点,10,,,,,,,ITEM_AddPRSkillPercent,,,,,,20824,22171,0,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,,0,,0,,0,,0,,0
" M! ^! D1 Z' v2 增加VIP体验功能 新增职业学习点数提升道具 每次可增加10点(VIP版可自定) 请自己加入到itemset6.txt中
2 X8 i+ E7 I5 ^" E$ S2 {( \8 z4 E增加职业学习点数,增加职业学习点数,增加职业学习10点,10,,,,,,,ITEM_AddPRSkillPoint,,,,,,20825,22171,0,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,,0,,0,,0,,0,,0
, R0 c0 W1 k2 |! D; P; ?3 增加会员点卷道具$ H8 v9 O3 Q9 X' {* u
请自己编辑 itemset6.txt 在结尾追加类似如下道具 2 g7 I8 p4 a( m) j7 u
使用后即可为自己帐户冲值 每次可冲值1¥ 帐户最高不超过 5¥(VIP版可自定面额)3 N- ]; ?: H4 i) S: O9 X$ {8 F9 j
会员冲值1¥,会员冲值1¥,会员冲值1¥,1,,,,,,,ITEM_AddMemberPoint,,,,,,20799,24176,100,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,1,0,0,0,,0,,0,,0,,0,,0
% V% `( _% V: d" ]+ _1 n6 ^. C4 改进net.c部分tmv.tv_sec = 0; tmv.tv_usec = 0;
4 V( A/ F# e+ J- m超时判断机制 在接收数据超时后自动放弃该连接用户
" z6 X, I' V% x- v! ?! U5 增加在线会员商店体验功能 在DATA目录下分别建立2个文件memberpets.txt和membershop.txt: ^& }: Q8 e, }" s0 ^% Q' T3 N
分别为会员宠物商店和会员道具商店的定义文件 内容范例如下:
* L. |" A* b5 a s6 ]以下四列分别为 名称 编号 价格 类型$ l4 r" A$ h0 g) A T1 J
===========memberpets.txt=============
6 y/ M" o8 c$ t! n5 C6 q& j3 V机暴 353 1500 1
" r4 |! L% `) h1 P1 ^" q蓝暴 352 1500 1
. r5 Y y8 A+ f3 I1 K4 a红暴 351 1500 1
8 k2 x6 J8 P% n& w6 X. M, B( JEND 0 0 0 M1 l6 k. n& e. h/ ]
======================================
6 j3 g. K( j8 F/ k9 R: o8 V===========membershop.txt=============; L' \, R- r. N
滋润LV5 20773 1500 1
% a9 A5 Z" `. u& c) B滋润LV6 20774 1500 1
# `2 K& t: q' N( ^滋润LV7 20775 1500 10 M" |- O1 a3 v& J
END 0 0 0& h$ w3 T1 k( V# a# [( m5 V
======================================
$ q% ^: J( E- L+ ^% \9 E/ y; s9 \/ A: \////////////////////////////////////////////////////
- R5 @% W' }2 |$ ]在相应的NPC目录下修改相应.template文件中增加如下内容
5 h( I/ q2 d1 r& S; F=============xxx.template================( f3 Y/ z$ q+ b3 L
#NPC_MemberShop
4 C1 W; z* N7 y9 `3 s, B+ B{
) e% r5 p, X# \. f* P* }templatename=MemberShop1 E+ E& k. {: I; K
makeatnobody=1: x4 `& ?- I/ j
name=
2 c! a& i, u+ a) C2 a" emakeatnosee=1+ v0 \3 }! \- K6 \0 P
graphicname=1001617) I3 u, ^1 H' B1 Z: ^& Z
functionset=NPC_MemberShop
6 o2 V4 Y% m+ B}
5 |2 I$ k4 g( z#NPC_MemberPets+ Z2 |% D' E: S# o
{
0 r2 B! \) N2 G. r2 xtemplatename=MemberPets: V; B. Q3 L5 d2 e& s7 P0 M
makeatnobody=1
6 \ n4 L1 K& A0 W! D/ p, p& i* Bname=
$ {# D, X4 |. j# V/ mmakeatnosee=1
/ u1 w2 M$ {% r" f3 q: Xgraphicname=10016170 X( R! _) X/ A) G5 J7 ~
functionset=NPC_MemberPets
8 C3 u$ z; v' W3 r5 r}
. V7 g, P; Y4 K======================================8 Q/ y& z0 b( `5 `) [( t( s' _) @
////////////////////////////////////////////////////
5 x9 x4 w, _# W! _/ y/ K- J f! P在相应的NPC目录下增加相应的.create文件 内容如下0 c; Q" I3 v3 Q! C
=============xxx.create====================9 t. C2 v, ?) U. N& _1 m
NPCCREATE) f9 W. m: t% C
{% q2 i: D1 [6 X: ?* {: M
floorid=2000. |5 R- I D3 G4 ]+ A
borncorner=70,70,70,70) r2 @% F) q; n8 n" V$ q) e% Q* j
time=0
0 w% a L( k) z- _createnum=15 k7 e2 F4 K) G
graphicname=10016170 J1 @' T5 J# Q
name=会员道具店# ]+ b" l. `2 g* s" x
dir=6& {2 ?( k9 ~& w9 Z: N
ignoreinvincible=1
3 c) ~) i9 G# K" l( wenemy=MemberShop|file:xxx/itemshop.arg
% u/ }" [. p& z0 J1 w}
; R6 d! p' a, q7 I4 `{: q7 T3 {4 n. Y/ }, E. Z: W; `
floorid=20000 C" t7 E }6 X4 R2 E
borncorner=70,68,70,68
9 ^( Z7 H+ Z6 T$ [2 p" atime=08 y! A" T. f( d% B
createnum=1
- W; P$ |& J6 C& B& Bgraphicname=1001617, G+ S1 q, v. r
name=会员宠物店
% f6 O& p7 F& {* Ldir=64 D: Z2 K D$ Y( ?+ t( u
ignoreinvincible=1
3 n s2 _, f, t, Nenemy=MemberPets|file:xxx/petshop.arg
5 e$ W8 e1 Y; k k/ F- s+ v! g}( H7 R+ N% s' W3 r3 s
======================================9 o( ]( B. r! ?4 P) ?
////////////////////////////////////////////////////
4 U. d. Y0 _+ b( J j会员道具商店itemshop.arg内容如下$ J1 u- X" |7 N
=========itemshop.arg======================
3 y1 ~; m N' S# G4 p#会员道具店- u1 s' x, D% u! n% b
{( v) ?, r$ O( U- O
MEMBER_TYPE:4
" T* G2 O ]7 S% C" N+ @member_start:欢迎光临有什麽需要我服务的吗?
# ]& O6 U9 @/ l$ z" A6 c) P _+ amember_msg01: 有什麽需要我服务的吗?
n) a1 K5 X6 d, a1 S0 Smember_msg02:NULL
( q* N7 X t% r# ] Z) D0 b* @member_msg03: 【会员道具店】
/ `% q2 e; q4 Y$ B+ Ymember_msg04:NULL; S7 M! r! P4 I2 H! E! c
member_msg05: 【 离开 】% }1 s: B! ~7 H" q6 R9 O! I) G
nomal_msg:NOMALMSG
6 F# Y# L# e7 X, j2 d0 M! qend_msg:谢谢光临!9 O3 ?5 v+ Q, m1 i! y/ r
error_msg:本商店不提供该服务" K! I1 G* @1 v+ c- W6 Q
}
2 n" u0 M8 _/ K1 ~2 @; @! Q======================================
0 L. r6 @9 p3 A////////////////////////////////////////////////////
* E' |4 T: g; y) c2 H会员宠物商店petshop.arg内容如下. ^; \/ Z+ m* ?, [
==========petshop.arg======================
* P! K8 e4 P7 x- W6 ?4 c#银行
3 ]8 l* g) W' e; M1 T. `{/ m1 A, f% S m
MEMPET_TYPE:4, A; ^- [6 B) w$ l' @5 k6 `
mempet_start:欢迎光临有什麽需要我服务的吗?
% \7 H# h$ n% [/ kmempet_msg01: 有什麽需要我服务的吗?0 c9 G1 Z5 j6 Y* w0 {: q; _9 j
mempet_msg02:NULL
( ~" @0 @5 Z8 p2 q8 ?0 |mempet_msg03: 【会员宠物店】1 p$ h3 l! @' {& k
mempet_msg04:NULL" F1 u% R" m1 q' n, A; G0 x
mempet_msg05: 【 离开 】' ?6 ?" F/ j1 G; z, k/ j7 h4 E8 b
end_msg:谢谢光临!
5 n- g. c9 Y) @; m; C+ \error_msg:本商店不提供该服务
7 H$ ?+ D) _( L' S5 U}
; N, G& s4 i" ]( A5 {======================================# r# L O) y8 _) F
MD5:39c3b3de693639028f28e1378519b98d) S" Q' i$ ~& d9 X- i" j
1 继续优化mainloop()主函数,防止LOOP超时,延长次要LOOP时间! C9 _) K5 _. p$ ^2 ~
2 重新配置acwritesize和acwbsize分配值 解决低配置服务器卡机问题; O! f8 S5 c3 J2 e3 a. k4 K
3 很多用户反映单机开服的情况下 SAAC抢占GMSV资源 此版本运行后自动提升运行级别为-5& ]! \. T% c) e
4 重写守护进程,监控所有子进程,防止因子进程执行时间超时而卡机1 \- M5 m: G6 u5 r7 [
5 体验结婚功能 设定结婚、快速移动到对方身边、上线提示对方 需要修改itemset6.txt增加相应道具8 e# M; c1 L+ X5 Q# |
6 结婚动作发生后将在全地图出现场景 并全服通告X和X结婚(可有可无 但大家建议加 就加上了)
, Q6 n0 |( j: [7 优化对pentium4新手XXX和您换得名片的BUG1 ] A3 M' m/ Z
7 关闭一些无用的NPC_FUCTION 比如:STONE服务员NPC9 K4 ]' `; ]7 w) C
下载地址:
|