分类
- 传奇工具
- 奇迹工具
- 传世工具
- 石器时代工具
- 传奇3工具
- 千年工具
- 天堂2工具
- 魔兽工具
- 劲舞团工具
- 龙族工具
- 乱Online工具
- 英雄王座工具
- UO工具
- 传说OL工具
- 热血江湖工具
- 新天上碑工具
- A3工具
- 红月工具
- 魔域工具
- 风云-雄霸天下工具
- 完美世界工具
- 真封神工具
- 冒险岛工具
- 天龙八部工具
- 机战工具
- 征途工具
- 惊天动地工具
- 投名状工具
- 破天一剑工具
- 神泣工具
- 传奇外传工具
- 三国OL工具
- 传奇归来工具
- 墨香工具
- 战国英雄工具
- 其他工具
- 诛仙工具
- 蜀门工具
- 征服工具
- 精灵工具
- 永恒之塔工具
- 赤壁工具
- 天堂1工具
- 武林群侠传2工具
- 问道工具
- 梦幻古龙工具
- 骑士工具
- 希望OL工具
- 魔力宝贝工具
- 命运工具
- 傲视千雄工具
- 七雄争霸工具
- 霸王大陆工具
- 御剑江湖工具
- 风火之旅工具
- QQ西游工具
- 美丽世界工具
- 决战工具
- 棋牌工具
- 更多分类
下载月排行
- GomDlq商业引擎(20151108) 4
- 68m2网反外挂游戏网关v1.07版修复... 4
- LEGENDM2合击连击版15.08.01引擎... 2
- 翎风普及IP引擎版本2014-11-08更... 2
- GM起点-传奇编辑器 2
- 最新传奇私服脚本地图代码编辑器... 2
- 风云网络传奇黑屏花屏修复工具 2
- 及时雨2011 v0702永久免费连击引... 2
- 幽幽网络WIl+WIS真彩数据查看器 2
- Blue Legendm2连击引擎v0428破解... 2
- 及时雨2011 v0401永久免费连击引... 2
- 传奇刷怪爆率精度模拟器帮帮编辑... 2
- sf378发布BlueM21008引擎 2
立即下载175555SQL版数据引擎2010-07-08
软件大小: | 42.0 MB |
---|---|
软件语言: | 简体中文 |
软件类别: | 私服工具 - 传奇工具 |
授权方式: | 共享版 |
应用平台: | Win2000/XP/2003/Vista/ |
更新时间: | 2010/7/15 1:48:56 |
开 发 商: | 暂无信息 |
联 系 人: | 暂无联系方式 |
分享收藏 | |
解压密码: | 本站默认解压密码:www.987654321sf.com |
推荐等级: | |
会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 |
查毒情况: |
[复制下载页面地址给QQ/MSN上的好友]软件介绍
2010-07-08
修正客户端因加壳造成占U严重问题
客户端加入对窗口模式下的截图支持
人物是否在指定地图上
[@IsOnMap]
#IF
IsOnMap 3
#SAY
你在盟重省!
#CALL 也增加了对变量的支持 ,如 S0.#CALL
功能:自动穿戴背包中的装备
装备位置:
衣服 = 0;
武器 = 1;
蜡烛 = 2;
项链 = 3;
头盔 = 4;
左手镯 = 5;
右手镯 = 6;
左戒指 = 7;
右戒指 = 8;
护符 = 9;
腰带 = 10;
鞋子 = 11;
宝石 = 12;
#IF
CheckLevelEx > 1
#ACT
Give 怒斩 1
TakeOnItem 怒斩 1
脱装备
取下戴在身上的指定物品: TAKEW 金项链 1
取下戴在身上的任何头盔: TAKEW [HELMET]
取下戴在身上的任何项链: TAKEW [NECKLACE]
取下戴在身上的任何戒指: TAKEW [RING]
取下戴在身上的任何手镯: TAKEW [ARMRING]
取下戴在身上的任何武器: TAKEW [WEAPON]
检测刚刚取下的物品是不是某种物品: ISTAKEITEM 骷髅戒指
把某个地图中的玩家全部移动到另外一个地图. 不加坐标随机移动
#IF
#ACT
MoveMapPlay 0 3 333 333
#SAY
地图0中的人物已经全部移动到地图3中.
添加所有行会到攻城战中 ADDALLGUILD 城堡编号
扩展ISKING命令,当不加参数时为检测是否国王,不限制国家
增加脚本命令 OPENWEB 网址 游戏内打开一个网页
扩展:MESSAGEBOX 消息内容 QF触发段 QF触发段
例: MESSAGEBOX 使用10元宝,便可在当前地图内原位\置复活? @确认 @取消
说明:在客户端显示一个提示框,点确定时,触发QFunction-0.txt的 @确认 代码
点取消时,触发QFunction-0.txt的 @取消 代码
增加地图事件触发,需测试
增加商铺,需要扩展数据库,需要测试
增加摆摊功能,需要测试
2010-07-02
客户端增加对游蚊4G-wil的支持,可直接读取4G的WIL文件
增加OBJ文件的扩展,DATA目录下OBJ支持到Objects30,Graphics\Objects目录下Objects1-Objects50
增加TIL文件的扩展,Graphics\Tiles目录下Tiles1-Tiles10
更换背包图片,扩展背包到48格
增加月光宝盒,可装备到主界面最右边的格子内,装备以后右键可打开装备加星窗口,DuraMax为使用次数
月光宝盒 2 1 1 0 1 0 10307 100 0 0 0 0 0 0 0 0 0 0 0 0 100 5
增加31类物品使用次数,物品数据库设置31:Source字段设置为0时表示为解包物品,为1时表示计次物品,次数为持久字段DuraMax的值,双击一次降1点持久
增加新的药品类型,物品StdMode=0 Source=5 DuraMax=使用次数. 物品AC和MAC分别对应增加HP或者MP
增加升级宝石,可给装备加星 StdMode=55 DuraMax=成功几率 10就是10%成功几率,成功率按宝石数量叠加
背包内使用物品和穿戴物品改为右键,双击太麻烦
扩展CHECKITEM和Take命令对45类型带等级物品的支持
如检测背包是否有1等黑铁矿 10个,如果不加最后的1级 默认检测0级物品 CHECKITEM 黑铁矿 10 1
拿走3级黑铁矿4个 take 黑铁矿 4 3
2010-06-30
完成物品打造系统,打造根据材料等级不同将会获得不同等级的装备,增加属性可在M2控制
M2增加控制不同等级物品前缀信息
M2增加控制不同等级物品颜色
打造物品会显示打造者名字
打造系统具体实现请看示例脚本
套装生效增加装备等级限制,当套装等级设置为-1时,不检测装备的等级,就是说任意等级的装备混合穿戴只要数量达到就可以激活套装
2010-06-28
修正M2占CPU严重问题
增加工具SQL日志清理工具
增加150类人形怪物
完成分身功能,目前参数调整还不完善
地图增加一个参数,禁止使用物品列表
增加GM命令 @SHOWEFFECT (79-85) 播放烟花效果
M2内核数据查看内增加全局变量的实时修改
M2管理选项内增加行会管理
M2增加套装的编辑功能,增加套装对大部分隐藏属性的支持
装备属性颜色支持极品属性单独调整颜色
客户端增加套装显示功能
WIL编辑器增加对游蚊4G-WIL的支持,只可以读取和导出不可以直接添加删除等操作,主要用于提取4G版本素材
2010-06-17
M2增加重新加载QFunction,QManage和机器人脚本功能
扩展机器人系统 增加
#AutoRun NPC RUNONHOUR 22 @标签 指定每天的第22点运行
#AutoRun NPC RUNONMIN 10 @标签 指定每小时的第10分运行
#AutoRun NPC RUNONSEC 10 @标签 指定每分的第10秒运行
修正套装在每次更换装备都出现提示问题,更改为只要不换套装就不再提示
修正1024*768分辨率下顶端滚动公告显示位置不正常问题
增加聊天频道,全部,国家,地区,帮会,队伍,喊话,普通,密聊等
增加世界,国家,地区发言
M2增加世界收费发言控制,可自定义世界说话价格,支持金币及元宝
M2增加世界,国家,地区文字颜色控制
M2增加世界,国家,地区信息前缀文字控制
修正角色说话文字位置显示不正常问题
客户端支持选择发言类型直接发到指定聊天频道功能,类似征途或其他各类网游
聊天信息支持发送装备属性,类似征途,按住shift点击装备可加入聊天框,其他玩家点击物品名字即可查看物品属性
M2增加不同国家组队是否增加PK值选项,选择不增加PK值时不同国家互相攻击名字不变色
2010-06-12
重写文字输出,改为图片,大幅提高文字输出效率
修正骑马跑三格时地图最下方可能会出现黑边问题
聊天框增加自动隐藏选项
顶端文字滚动公告增加背景
装备属性查看增加边框
更换装备星星效果为旋转的星星,并且根据星星数量不同而改变颜色
客户端增加攻击模式控制,去掉攻击模式的提示信息,看着很烦
彩色NPC对话文字改为不可以点击
修正GIVE命令不加数量参数时报错问题
修正CheckMapSameMonCount无效的问题
修正新建角色读取失败问题,原因是判断binary类型是否为空出现错误
因本人一直用WIN7 64位系统,未从XP系统上测试过,所以对于以前XP系统上有问题一点都不知道.现已全部修正
修正XP系统下M2启动卡死问题
修正XP系统下客户端出现两个任务栏图标问题
修正XP系统下小地图过大问题
优化圆形地图,及角色状态,降低资源占用
NPC彩色脚本增加对变量的支持,显示变量时请用{}代替彩色NPC的<>,如 {<$STR(A100)>/SCOLOR=254}
客户端增加色深选项(仅针对窗口模式),让电脑配置极差的玩家也能正常流畅的游戏
客户端占用资源情况,主要是指CPU要求(由低到高):
全屏模式
窗口化8位色
窗口化16位色
窗口化24位色
窗口化32位色
建议电脑配置不行的玩家尽量不要用窗口化32位色游戏
增加游戏分辨率选项 800*600 和 1024*768两个
1024*768下可能存在未知的BUG,未测试
MapQuest.txt怪物名字增加对变量的支持
例如:清源村 [008] 1 <$STR(S99)> * 清源村
登陆网关去掉内挂控制,改为M2控制,可在M2功能设置里面调整内挂选项,修改后玩家小退生效
M2增加装备显示颜色控制
M2增加45类型物品合成,并根据材料等级显示不同名字及自定义设置不同颜色,此功能配合打造系统
OpenCompositesDialog 打开材料合成界面
合成成功几率 5个100%, 4个80% 依此类推,M2可设置合成的最高等级
增加记忆蝴蝶类物品,StdMode=3 Shape=8时可记录坐标,第一次使用记录角色当前坐标,第二次使用飞回记录的坐标,客户端会显示记录的坐标
2010-05-26
重写物品属性,未完成
当物品数据中物品的Looks大于9999时,读取Graphics目录下的Items.wil DnItems.wil stateitem.wil 优先读取LKK文件
小地图编号大于500时读取Graphics目录下的mmap.wil
npc外观大于500时读取Graphics目录下的npc.wil
装备外观大于100时 读取对应Graphics下的衣服或武器目录下的对应文件
怪物外观大于1000时读取Graphics\Monster下的对应文件
修复当NPC脚本为空时,M2启动失败问题
修正当骑马跑三格时别人看你依然不动问题
修复国家系统不能读取最后一个国家问题,比如加三个国家,所有命令只能对前两个国家操作
修复当装备比较大时在装备属性界面会被角色头像盖住的问题
修复当有属性点未加,退出游戏依然可以看到+号按钮问题
功能: 动态修改地图显示名字.
格式: ChangeMapDesc 新名字
说明: 直接修改MapInfo.txt中对应地图的显示名字.重启恢复原来的名字
例子: 修改盟重省的名字
#IF
#ACT
ChangeMapDesc 新盟重
说明: 检测人物的攻击模式
格式: CheckAttackMode 模式(0-7)
#IF
CheckAttackMode 0
#SAY
全体攻击模式
#ELSESAY
不是全体模式
功能: 强制人物的攻击模式
格式: SetHumAttackMode 攻击模式(0-7) 时间(秒)
说明: 0=全体模式 1=和平模式,无参数时关闭强制攻击模式
例子: 强制人物和平模式
#IF
CheckPkPoint 2
#ACT
SetHumAttackMode 1 3600
特修身上全部物品
在物品规则列表中限制物品的不会被修理
#IF
#ACT
RepairAll
#SAY
你的装备修好了.
功能: 新的装备改名
格式: ChangeItemName 位置(0-12) 名字
说明:名字支持变量,名字为空时,取消改名
#IF
#ACT
ChangeItemName 1 新名字
功能: 检测当前物品是否已经绑定.
格式: CheckItemBind 位置(0-12)
例子:
#IF
CheckItemBind 1
#SAY
你的武器已经绑定
功能: 设置新的装备绑定功能.(专用登录器)
格式: SetItemBind 位置(0-12) 绑定(0-1)
说明: 通过此命令设置的绑定物品可在登录器中显示已绑定字样.
例子: 绑定武器.
#IF
CheckGold 10000
#ACT
SetItemBind 1 1
Take 金币 10000
例子: 取消绑定
#IF
CheckGold 10000
CheckItemBind 1
#ACT
SetItemBind 1 0
Take 金币 10000
#ELSESAY
你没有10000金币,或者当前物品没绑定.
功能: 设置装备发光
格式: SetItemsLight 位置(0-12) 值(发光效果编号 0=不发光).
发光效果1:
#IF
#ACT
SetItemsLight 3 1
取消发光:
#IF
#ACT
SetItemsLight 3 0
2010-05-22
增加游戏套装功能,目前未添加在列表信息中,需要手动配置Envir目录下的套装.txt文件
增加装齐套装后执行的脚本段@TakeOnExX,其中X对应物品数据库中套装的Reserved值.
增加脚本命令 CLEARVARVALUE 自定义变量名 清理所有玩家的指定自定义变量的值
验证服务器SQL语句改为存储过程
账号服务器SQL语句改为存储过程,去除ADO控件
寄卖系统SQL语句更改为存储过程,方便扩展各种功能
种植系统SQL语句更改为存储过程
庄园系统SQL语句更改为存储过程
庄园装饰系统SQL语句更改为存储过程
庄园公告系统SQL语句更改为存储过程
城堡系统SQL语句更改为存储过程
自定义变量系统SQL语句更改为存储过程
行会系统SQL语句更改为存储过程
修复行会添加成员 重启M2后不能读取成员问题
进一步优化程序,资源占用降低,运行速度明显提高
增加退出游戏选择框
增加怪物名字显示等级
增加脚本命令
功能: 检查字符串是否在指定文件中
CheckTextList 文件路径 被检查的字符串
#IF
CheckTextList .\QuestDiary\StrList.txt 被检查的字符串
#SAY
OK
功能: 从文件中随机获取一行字符串
格式: GetRandomText 文件路径 string型变量 指定行(1-10000)
说明: 没有指定行时随机取某一行的字符串(可以是变量).变量可以是S类或者A类以及自定义的string类变量
取出第N0行
#IF
#ACT
MOV N0 0
GetRandomText .\QuestDiary\测试.txt S10 <$STR(N0)>
SendMsg 5 取出的字符串是:<$STR(S10)>
增加乘法命令
例子:把10*10的结果放入人物的私有变量N10中
#IF
#ACT
MUL N10 10 10
全部支持变量,如将N1*N2放入N10中
#IF
#ACT
MUL N10 <$STR(N1)> <$STR(N2)>
功能: 两个整数相除
格式: Div 人物变量 除数 被除数
说明: 使用变量时 Div N10 <$STR(N25)> <$STR(N26)>
例子1: 100除以10的结果放入N10中.
#IF
#ACT
Div N10 100 10
例子2: N20除以N21的结果放入N10中
#IF
#ACT
Div N10 <$STR(N20)> <$STR(N21)>
增加了个人的定时系统,一共有10个定时器。
使用方法:
1)设置定时器间隔
SETONTIMER 定时器索引(0-9) 定时间隔(单位为秒)
定时间隔为0 则停止定时器
如
SETONTIMER 1 20 ;给定时器1设定间隔为20秒
2)定时器脚本
位于QManage.txt里,定时器对应的为[@OnTimer0] [@OnTimer1] [@OnTimer2] ...[@OnTimer9]
例子:
[@Login]
#IF
CHECKLEVELEX > 0
#ACT
;设置定时器0的间隔为10秒
SETONTIMER 0 10
;设置定时器0的间隔为20秒
SETONTIMER 1 20
; 定时器0的脚本
[@OnTimer0]
#ACT
SENDMSG 1 %s目前位于%m的(%x:%y)
; 定时器0的脚本
[@OnTimer1]
#ACT
SENDMSG 1 定时系统2
检查玩家是否在线 (支持变量)
#IF
CheckOnline 人物名字
#SAY
在线.
功能:把字符串写入到文件中 (支持变量)
格式:AddTextList 文件路径 字符串1 字符串2 字符串3 字符串4 字符串5
说明:参数字符串2--字符串5不是必须的.
实例1:
#IF
#ACT
AddTextList .\TestList.txt 测试字符串1
实例2:
#IF
#ACT
AddTextList .\TestList.txt 测试字符串1 测试字符串2 测试字符串3 测试字符串4 测试字符串
检查是被怪物还是人物杀死的.
#IF
KillByHum
#ACT
SendMsg 5 你被其他玩家杀死了
#ELSEACT
SendMsg 5 你被怪物杀死了!
原地复活人物
#IF
#ACT
Relive
#SAY
你已经复活了.
功能: 回到最近经过的城市安全区.
格式: GoHome
#IF
#ACT
GoHome
增加离线挂机功能
OFFLINE S EXP
S是时间,单位是秒
EXP为每S秒得到的经验值
默认必须在安全区域有效
脚本示例:
(@@offlinemsg)
[@main]
点击开始离线挂机后,可输入一段留言信息给你的朋友\
<开始离线挂机/@@offlinemsg>\ \
[@@offlinemsg]
#IF
checklevel > 0
#act
OFFLINE 5 500
//每5秒增加500经验
DELAYCALL S LABEL
作用:延时执行同一个NPC脚本中指定的标签内容
S是执行秒数(毫秒)
LABEL是执行的脚本标签
示例:DELAYCALL 3000 @测试 (3秒后自动跳转到 [@测试] 节执行)
CLEARDELAYGOTO 取消延时跳转脚本
功能: 检测指定范围内人物数量
格式: 格式: CheckRangeHumCount 地图 坐标X 坐标Y 范围 操作符(>= <) 数量
说明: 地图=Self时表示当前地图 坐标=0时表示当前坐标
例子: 检测盟重省安全区的人物数量
#IF
CheckRangeHumCount 3 330 330 10 > 100
#SAY
盟重土城当前人数超过100.
功能: 检测行会成员人数 (支持变量)
格式:CheckGuildMemberCount 控制符 <.=.> 数量
#IF
CheckGuildMemberCount > 100
#SAY
行会成员大于100人.
功能: 检测人物是否在指定范围之内 (支持变量)
格式: CheckHumInRange 地图 坐标X 坐标Y 范围(0 -- 500)
说明: 地图=Self时表示当前地图.
例子: 检测人物是否在盟重安全区.
#IF
CheckHumInRange 3 330 330 5
#SAY
你在盟重安全区发呆呢..
功能: 检测地图中某种怪物的数量 (支持变量)
格式: CheckMapSameMonCount 地图 怪物名字 操作符(< = >) 数量(1-65535)
说明: 第一个参数等于Self时,表示当前地图.
例子: 检测盟重省羊的数量
#IF
CheckMapSameMonCount 3 羊 > 100
#SAY
盟重羊的数量大于100只.
执行QManage.txt中的脚本
格式:HCall 人物名字 脚本段
#IF
#ACT
MOV 测试人物
HCall <$STR(S5)> @ttt
全部脚本命令支持对别人传递,例如
S10.CHECKLEVEL
A80.GIVE 等等
从指定文件中删除字符串
#IF
#ACT
DelTextList .\TestList.txt 测试字符串
通过脚本命令建立一个NPC,服务器重启后消失. (参数支持变量)
格式: CreateNPC NPC名字 地图 坐标X 坐标Y 外观 脚本
注意: 脚本文件必须在Market_Def目录中.
例如:首先在Market_Def中建立一个叫测试-3.txt的脚本文件.
#IF
#ACT
CreateNPC 测试 3 330 330 8 测试-3
#SAY
通过脚本建立了一个NPC.
删除一个NPC (支持变量)
格式: DELNPC NPC名字
#IF
#ACT
DelNpc 测试
功能: 在人物头顶显示一个头像.
格式: SetIcon 位置(0-4) 头像编号(0-255)
说明: 最多可显示4个头像.具体头像在Icon.lkk中,可自行扩充.
例子:
#IF
#ACT
SetIcon 0 1
SetIcon 1 2
SetIcon 2 3
SetIcon 3 4
2010-05-17
增加地图参数 MUSIC(123.mp3|2) 播放MUSIC文件夹下的123.mp3 2次
或 MUSIC(http://bbs.175555.com/123.mp3|2) 播放网络文件http://bbs.175555.com/123.mp3 2次
修复WIL编辑器的多个BUG.
重新改写地图寻路算法,挂机算法,大大提高效率,不会再出现站着不动的情况
同时寻路速度大幅提高
更改客户端智能判断资源类型,默认优先读取LKK格式文件,没有LKK文件则读取WIL文件
智能判断资源颜色,可同时读取8, 16, 24, 32位资源
修正当NPC不回收物品时,在新商店向其出售物品造成无反应,导致无法再出售任何物品的问题
增加切换地图LOGO,图片素材位于UI.lkk内,如果lkk文件不存在读取.wil文件
庄园增加过期保留天数设置,可设置过期几天后删除庄园
修正庄园装饰收回后名称显示错误问题
增加种植系统:
数据库内需要添加种子的生成数据,类型为49
种子 49 0 1 0 0 0 256 1 0 0 0 0 0 0 0 0 0 0 0 0 1000 5
脚本:
@seeditem_buy 购买种子
Envir下SeedItem.txt种子出售文件,此文件同样需要放在客户端的Graphics目录下
;开始图片 种子名称 种子售价 收获产物 随机产量 一阶 二阶 三阶 四阶 五阶 六阶 七阶 八阶 九阶 十阶
0 草莓种子 1000 草莓 30 3600 7200 10800 14400 18000 21600 0 0 0 0
开始图片是此种子在seed.lkk(.wil)文件内的开始图片,作物每阶段对应图片为 开始图片 + 阶段数 - 1
收获产物必须为45类型的叠加类物品
作物最大分为10个阶段,阶段时间单位为秒 自己计算。
阶段时间写0代表没有以后的阶段,如:从七阶段开始都是0 那代表作物为六阶作物,六阶时间结束后成熟,别人可偷取,自己可收获
增加一个地图规则,是否允许种植及种植作物的坐标
增加种植偷取保护,及偷取最大数量的设置
2010-05-06
完善毒云效果
修复护符和毒药不能直接装备只能双击装备的问题
增加物品规则配置
增加地图规则配置,增加地图规则:自动减少游戏点
内核数据增加显示引擎占用内存
修复全套程序内存泄漏问题,原乐都全套程序内存泄露相当严重,现已全部修复,经FASTMM4检测无任何泄露
2010-04-17
增加庄园系统,庄园装饰系统,庄园公告等
脚本命令
@agitreg 租用庄园
@agitbuy 查看所有庄园信息
@agitmove 传送到庄园
@agitextend 庄园续期
@@agitforsale 出售庄园
@agitrecall 全体召唤
@@agitonerecall 传唤指定人
@gaboardlist 查看庄园公告
@ga_decomon_count 当前地图装饰数量
@ga_decoitem_buy 购买装饰品
@agitforsalecancel 取消出售
变量
<$AGITGUILDNAME> 庄园所属行会
<$GUILDTERTITORYSHENGXIAODAY> 庄园租用生效天数
<$GUILDTERTITORYBUYDAY> 庄园首次租用天数
<$GUILDTERTITORYXUDAY> 庄园每次续期天数
<$GUILDAGITEXTENDFEEBUYGOLD> 庄园租用需要金币
<$GUILDAGITEXTENDFEEBUYGAMEGOLD> 庄园租用需要元宝
<$GUILDAGITEXTENDFEEGOLD> 庄园续期需要金钱
<$GUILDAGITEXTENDFEEGAMEGOLD> 庄园续期需要元宝
增加物品
装饰卷 48 0 1 0 0 0 263 1 0 0 0 0 0 0 0 0 0 0 0 0 100 5
庄园传送卷 3 6 1 0 0 0 406 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5
庄园邀请函 3 7 1 0 0 0 406 1 0 0
详情请看庄园示例脚本
2010-04-10
1.调整气血石魔血石类型
stdmode=7 当shape=1时为气血石 shape=2时为魔血石 shape=3时为全体
anicount=1时为慢速回复 anicount=2时为快速回复
2.客户端修改气血石类型显示方式,可实时显示具体数量
3.修复双击穿戴装备只穿一方问题
4.修复双击毒符会戴在手镯位置问题
5.将文字提示信息调整为小地图下方
6.修改经验显示为征途样式
7.增加升级效果
8.大幅优化客户端,客户端修改为32位真彩模式
9.增加读取盛大16色装备,修复花装备问题
10.聊天信息修改为自动隐藏,8秒无操作自动隐藏聊天文字
11.修复出售物品到商店导致商品列表不正常的BUG
12.修复当寄售列表为空时委托失败的BUG
13.45类型为叠加物品,DuraMax为可叠加最大数量
14.完善45类叠加物品,支持物品叠加及拆分,ALT+左键 自定义拆分数量
15.checkitem 和 tack 增加对45类叠加物品的支持
16.增加客户端显示BUFF状态及时间,所有技能,各种毒类,及服务器状态的BUFF都可以显示
17.增加技能:
34 光风斩 0 33 0 0 0 3 0 0 0 42 50 44 100 46 200 0
35 灭天火 2 34 12 12 82 30 14 14 1 42 5000 44 8000 46 10000 60
36 无极真气 4 35 8 1 1 0 0 0 2 42 5000 44 8000 46 10000 30
37 气功波 4 36 8 1 1 0 0 0 2 42 5000 44 8000 46 10000 30
38 双龙斩 0 38 0 0 0 10 0 0 0 42 50 44 100 46 200 0
39 寒冰掌 1 39 3 6 6 5 10 10 1 42 5000 44 8000 46 10000 60
40 净化术 2 26 16 10 10 0 0 0 2 42 50 44 100 46 200 40
41 召唤月灵 4 41 16 0 0 0 0 0 2 42 50 44 100 46 200 120
43 狮子吼 4 43 8 1 1 0 0 0 0 42 5000 44 8000 46 10000 30
44 破空剑 1 44 0 0 0 0 0 0 0 45 50 50 100 55 200 0
45 火龙气焰 2 45 35 10 30 20 10 30 1 42 5000 44 8000 46 10000 60
46 诅咒术 9 46 15 0 0 0 0 0 2 42 50 44 100 46 200 40
47 云雨术 2 19 8 1 1 0 0 0 0 45 50 50 100 55 200 60
48 血咒 2 48 4 0 0 0 0 0 1 45 50 50 100 55 200 100
49 幻觉 2 49 0 0 0 0 0 0 2 45 50 50 100 55 200 0
50 愤怒 4 50 8 1 1 10 0 0 0 45 50 50 100 55 200 100
51 铁布衫 4 51 8 1 1 10 0 0 0 45 50 50 100 55 200 100
52 暴风冰雨 2 52 15 8 8 10 6 6 1 45 50 50 100 55 200 0
53 流星火雨 2 53 15 8 8 10 6 6 1 45 50 50 100 55 200 60
54 复活术 2 40 8 1 1 0 0 0 2 45 50 50 100 55 200 60
55 毒云 8 55 10 0 0 15 0 0 2 45 50 50 100 55 200 100
56 红月 1 56 10 3 6 10 0 0 0 45 50 50 100 55 200 100
57 冰镰术 1 57 10 3 6 10 0 0 0 45 50 50 100 55 200 100
58 阴阳法环 4 58 20 0 0 30 0 0 2 45 50 50 100 55 200 100
18.增加怪物 月灵 ,可使用雷电攻击
月灵 255 141 81 174 35 1 1 1 80 0 8 5 5 25 150 0 15 15 500 1 0 1500
19.物品合成时,客户端点击物品会触发 @ShowItem 脚本段
示例如下:
[@ShowItem]
合成物品<$MAKEITEM>需要原料为\
<$SHOWMAKESTUFF>\ \
<$MAKEITEM> 合成物品名字
<$SHOWMAKESTUFF> 物品合成所需原料
2010-01-24
1.寄售系统:
<$SELLOFFRATE> 寄售税率
<$SELLOFFCOUNT> 每人最大寄售数量
<$SELLOFFGOLDMIN> 寄售金币最低限价
<$SELLOFFGOLDMAX> 寄售金币最高限价
<$SELLOFFGAMEGOLDMIN> 寄售元宝最低限价
<$SELLOFFGAMEGOLDMAX> 寄售元宝最高限价
<$SELLOFFGOLDFEES> 委托费用(金币)
<$SELLOFFGAMEGOLDFEES> 委托费用(元宝)
<$SELLOFFLONG> 寄售周期
GETSELLOFFITEMS 1-17 1为全体寄售物品 17为自己的寄售物品 其他为各类物品
详细请看示例脚本
2.重新改写仓库数据读取方式,大幅降低带宽占用
2010-01-23
增加拍卖,未完成,还需添加多种货币交易方式及控制数量和税率
2010-01-21
1.完成人物装备、属性界面及查看别人装备界面
2.修改角色技能界面,支持技能信息跟装备一样查看
3.属性界面增加角色加点,及显示国家类信息,修复原程序中属性点的BUG
4.M2增加发送国家类数据
5.修复查看别人装备时颜色显示不正常问题
6.M2增加发送角色PK值,客户端实时显示
2010-01-18
1.完成征途的圆形小地图
2.完成征途的M大地图
3.完成技能快捷键及技能拖动,技能延迟效果显示
4.怪物数据库增加一个字段 namecolor 设置怪物名字颜色
2010-01-16
1.更改为征途游戏界面,未完成
2.改为新游戏界面,征途的
3.改窗口化为16位真彩色
4.增加自定义NPC界面,位置及头像 脚本命令 (参数为0的话将全部使用默认的)
OpenBigDialogBox 界面 头像 屏幕X坐标 屏幕Y坐标
界面文件在Graphics目录下的NpcDialog中
头像文件为Graphics目录下的Npcface中
例子:
[@main]
#IF
#ACT
OpenBigDialogBox 1 10 100 100
#SAY
使用NpcDialog中的第一个NPC界面,界面上显示Npcface中的第10个头像.....\
整个NPC对话框出现在屏幕的X 100 Y 100坐标处 \ \
2010-01-13
1.功能说明: 发送自定义颜色的文字信息.
格式: GuildNoticeMsg 255 233 发送自定义颜色的文字信息. 参数(0-3) 0:自己 1:全服 2:国家 3:同一地图
一是前景颜色,二是背景颜色,三是要发送的文字信息,四等于0:自己 1:全服 2:国家
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
2.功能说明: 发送自定义颜色的顶端滚动公告.
SendTopMsg 233 255 发送顶端滚动信息 参数(0-3) 滚动次数
一是前景颜色,二是背景颜色,三是要发送的文字信息,四等于0:自己 1:全服 2:国家 3:同一地图,五是滚动多少次
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
3.功能说明: 发送自定义颜色的屏幕居中公告.
SendCenterMsg 180 251 这是一个居中显示的公告. 参数(0-3) 显示时间(秒)
一是前景颜色,二是背景颜色,三是要发送的文字信息,四等于0:自己 1:全服 2:国家 3:同一地图,五是显示多少时间
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
4.扩展了SENDMSG的参数范围
功能:利用NPC发送信息。
格式:SENDMSG 信息类型代码 %s信息内容%d
信息类型代码:
0、发送普通红色广播信息。
1、发送普通红色广播信息,并显示前缀。
2、发送普通红色广播信息,并显示NPC名称。
3、发送普通红色广播信息,并人物N名称。
4、在NPC头顶,显示普通说话信息。
5、发送红色信息给自己
6、发送绿色信息给自己
7、发送蓝色信息给自己
10、行会消息
11、组队消息
12、喊话
13、国家
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
5.linenotice.txt增加自定义颜色的顶端滚动公告
格式:[180,218]任务装备
[249,255]请玩家到务必
6.增加脚本命令 GotoNow X Y 自动行走到指定坐标
2010-01-12
1.增加自定义输入
功能: 用户可自定义输入内容.支持字符串型和数值型.
格式: @@InPutStringX为字符串类型, @@InPutIntegerX为数值型. X为不小于0的数字.
说明:
输入完成后可执行对应的: @InPutStringX 或者 @InPutIntegerX 中的脚本.
@@InPutString输入的字符存放在人物的S变量中.
@@InPutInteger输入的数字存放在人物的N变量中.
如果X大于149 也就是S或者是N变量的上限 那么就放在人物的S0或者N0变量中
注意: 最后的数字是人物对应的变量,例如@@InPutString5那么存入S5中, @@InPutString10那么存入S10中.
<输入内容/@@InPutString5>
[@InPutString5]
#IF
#ACT
messagebox 你输入的内容为<$STR(S5)>
如果X大于149
<输入内容/@@InPutInteger500>
[@InPutInteger500]
#IF
#ACT
messagebox 你输入的内容为<$STR(N0)>
2.增加国家攻击模式,增加跨服远征功能,增加国家功能
增加脚本命令:
-------------------------------普通类 ---------------------------------------------
INSAFEZONE 检测人物是否在安全区
-------------------------------跨服远征 -------------------------------------------
isCrossservice 检测是否是跨服人员
Crossservice 区码 角色跨服远征 区码必须对应要转入区的区码 可在DBSERVER设置,转区后重新登录生效(不带区码为返回源区)
注意:为防止跨服远征角色过多,同一账号最多只允许创建两个角色, 不论角色在哪个区,
所以当同一账号分别在两个区各创建一个角色后就不允许再次创建
-------------------------------国家相关 --------------------------------------------
CheckNational 检测所属国家 0表示没有加入国家
JoinNational 加入一个国家 0表示不属于任何国家
CheckNationalMeritorious (< > =) 检测人物功勋值
ChangeNationalMeritorious (+ - =) 调整人物功勋值
CHECKNATIONALOFFICE 操作符( < = >) 等级(1-20) 检测人物官职
CHANGENATIONALOFFICE (+ - =) 调整人物官职
ISKING 国家编号 检测是否是某国的国王
ChangeKing 国家编号 设置为某国国王 说明:当前人物和之前在线国王均会执行QManage.txt中@HCall脚本段
SetNationalName 国家编号 国家新名字 设置国家名字
CHECKNATIONALPRO 编号(0-3) 操作符(>,<,=) 状态值 检查国家状态属性 说明: 编号0=国库资金 1=军事能力 2=经济能力 3=政治能力
ChangeNationalPro 编号(0-3) 操作符(+,-,=) 状态值 调整国家状态属性 说明: 编号0=国库资金 1=军事能力 2=经济能力 3=政治能力
#IF
CheckNational 1
#SAY
你是编号1国家的人
#ELSESAY
你不是编号1国家的人
#IF
CheckNational 0
#ACT
JoinNational 1
#SAY
你加入了国家一.
#ELSESAY
你已经加入了国家.
#IF
CheckNationalMeritorious > 100
#SAY
你的功勋值大于100点.
#IF
CheckLevelEx > 10
#ACT
ChangeNationalMeritorious + 100
3.增加变量
<$NATIONALNAME> 显示所属国家名字
<$MERITORIOUS> 显示角色功勋值
<$NATIONALKING> 显示所属国家的国王名字
<$NATIONALPEOPLE> 显示国家人口
<$NATIONALGOLD> 显示国库资金
<$NATIONALMILILARY> 军事能力
<$NATIONALECONOMIC> 经济能力
<$NATIONALPOLITICAL> 政治能力
<$NATIONALOFFICE> 显示玩家官职
2010-01-10
1.MOV赋值 支持所有所有服务器变量 例如 MOV A100 <$USERNAME>
2.M2内置了读取加密脚本功能,方便写版本用户
2010-01-09
1.商店增加显示物品是直接购买还是详细列表
2.增加45类型物品为叠加物品,目前未完善有BUG,带界面完成后完善此功能
3.增加个人数字变量N0-N149 字符变量S0-S149 下线不保存
4.增加全局字符变量A0-A499 下线保存
5.扩展G变量为G0-G499 下线保存
6.全局I变量调整为I0-I98 下线不保存
以下为所有变量范围
个人 P 0..9 数字 不保存
个人 D 0..9 数字 不保存
个人 M 0..99 数字 不保存
个人 N 0..149 数字 不保存
个人 S 0..149 字符 不保存
全局 G 0..499 数字 保存
全局 I 0..98 数字 不保存
全局 A 0..499 字符 保存
以下为新增的个人标志
个人 0..159 BOOL 保存
个人 0..159 时间型 保存
CHECKNEWVAR 0 ;检测第0个变量是否为真
ADDNEWVAR 0 1 ;给第0个变量赋值为真,参数2为1时表示为真,0表示为假
CHECKNEWVARDATE 0 2 p0 检测第0个时间变量是否到了时间,2为天数,p0 为剩余天数
SETNEWVARDATE 0 2 给第0个时间变量赋值为当前时间加2天
2010-01-06
1.客户端重写商店,完成出售
2.增加新的数据格式,WIL编辑器全面支持
2010-01-02
1.客户端修改物品属性显示方式,重写showhit,支持彩色显示
2.客户端增加加星显示
3.增加双击穿戴物品
4.客户端重写仓库,改为征途样式,分为三页。增加仓库扩大功能
5.增加仓库可存入金币,数据库内角色数据增加一个字段StorageGold 保存仓库金币数量
2009-12-29
1.怪物血量突破65535,最大支持近43亿
2.全套程序进一步整合,修改多处不一致及重复声明
2009-12-28
1.全套程序增加彩色日志异常处理
2.linenotice.txt增加自定义颜色公告
格式:<180,218>任务装备
<249,255>请玩家到务必
3.增加NPC彩色字体和循环变色字体
例子:<彩色字体/SCOLOR=254> <循环变色字体 /AUTOCOLOR=254,168,191,250,19,253,245>
4.修复内挂便签不能保存及显示问题。
5.增加在线听歌功能
例:<歌曲/@rmst://笔记--演唱:[周笔畅]|http://www.yuelin.net/%E5%9B%BD%E5%AE%B6192.mp3>
读取歌曲列表 <列表/@http://www.175555.com/列表.txt>
6.登录器自动播放背景音乐,支持网络音乐,配置客户端MUSIC目录下的sound.lst
例子:;地图名称 音乐文件目录及文件名称
3 http://123.125.69.124/audio/7683 ... af1e18c0a07319c.mp3
0 Music\2.mp3
7.增加播放器音量调节,在音乐音效内
8.修复客户端等级显示不正确问题
9.M2去除旧的数据格式(大量),去掉旧版本兼容支持
10.增加装备杀怪获取经验值,未完成
2009-12-27
1.增加启动器,完成.
2.去除所有程序中无用的函数过程,废文件,目录等等
2009-12-26
1.客户端增加衣服与武器,怪物素材扩展,衣服和武器100开始 怪物 1000开始
2.客户端去除旧的数据格式
3.客户端改为动态加载资源包
2009-12-08
1.增加启动器,未完善,通讯已完成
2.更换网关
3.完善自定义命令
2009-12-07
1.增加自定义命令
2.增加安全区光环
3.修复LONSERVER程序不自动过验证问题
4.所有程序整理配置文件,去除无用字段
5.增加IP查询插件
6.美化日志,去除大量无用函数