1. 数据库一直能正常备份,昨天突然出现,sql backup database 操作异常终止 代码112,请指教
数据库备份的时候要删除默认路径,重新指定一个新路径....
2. 数据库问题
已经存在说明你已经创建了这些对象
要么就全部重新删除后再执行一次
3. SQL SERVER数据库错误代码112
可能是数据库的大小定死了,没设置为自动增长
4. Mysql数据库怎么汉化
设置JBK就好了嘛,你说什么汉化?查询出来的东西?
5. 求助!如何汉化Whipper以及重新修改SQL数据库
如果我们想改变今天的日期:
更新的表名称的集合checktime = TO_DATE(TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS ')其中checktime的to_date('2010-10-11 19时14分43秒“,”YYYY-MM-DD HH24:MI:SS')
----如果你想改变时间:2010-10 - 11 19时14分43秒改变2011-11-11 19点十四分43秒。唯一不变的月数,
---- ADD_MO??NTHS(日期,n)函数
更新的表名的集合checktime = ADD_MO??NTHS(checktime,12),在那里checktime = TO_DATE('2010- 10 - 11 19:14:43','YYYY-MM-DD HH24:MI:SS')
6. 如何在网页中设置,在自己的搜索里,显示的结果却是别人的
弄出来了
帮你弄的是华军的高级搜索,具体的样式,你自己再修改
<div align=center>
<table width=781 border=0 align=center cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td><script
src=kittyhome.js></script></td></tr></table>
<script language=JavaScript>
var selects=[];
selects['']=new Array(new Option('所有大类',''));
selects['1']=new Array(
new Option('所有小类',''),
new Option('系统加强','10'),
new Option('系统辅助','11'),
new Option('系统测试','12'),
new Option('卸载工具','14'),
new Option('系统安全','15'),
new Option('密码破解','16'),
new Option('鼠标键盘','17'),
new Option('杀毒软件','18'),
new Option('磁盘工具','19'),
new Option('文件管理','20'),
new Option('文件分割','21'),
new Option('开关定时','22'),
new Option('备份工具','23'),
new Option('字体工具','24'),
new Option('内存管理','25'),
new Option('压缩工具','26'),
new Option('更名工具','27'),
new Option('系统设置','28'),
new Option('中文平台','29'),
new Option('中文输入','30'),
new Option('降温程序','31'),
new Option('电子阅读','32'),
new Option('打印工具','33'),
new Option('DOS 工具','34'),
new Option('光盘工具','35'));
selects['2']=new Array(
new Option('所有小类',''),
new Option('主页浏览','37'),
new Option('浏览过滤','38'),
new Option('网络安全','39'),
new Option('下载工具','40'),
new Option('书签工具','41'),
new Option('离线浏览','42'),
new Option('联络聊天','43'),
new Option('FTP 工具','44'),
new Option('邮件处理','45'),
new Option('邮件检查','46'),
new Option('网络电话','47'),
new Option('网络加速','48'),
new Option('新闻阅读','49'),
new Option('远程登录','50'),
new Option('服务器类','51'),
new Option('JAVA程序','52'),
new Option('传真软件','53'),
new Option('搜寻引擎','54'),
new Option('网络计时','55'),
new Option('拨号工具','56'),
new Option('IP 工具','57'),
new Option('远程控制','58'),
new Option('网络共享','59'),
new Option('主页制作','60'),
new Option('制作辅助','61'),
new Option('网络检测','62'),
new Option('网络辅助','63'),
new Option('网络音视','172'));
selects['3']=new Array(
new Option('所有小类',''),
new Option('音频工具','64'),
new Option('视频工具','65'),
new Option('MP3 播放','66'),
new Option('MP3 制作','67'),
new Option('MIDI工具','68'),
new Option('CD 播放','69'),
new Option('收藏管理','70'));
selects['4']=new Array(
new Option('所有小类',''),
new Option('图像处理','71'),
new Option('图像浏览','72'),
new Option('图像捕捉','73'),
new Option('图片压缩','74'),
new Option('动画制作','75'),
new Option('图标工具','76'),
new Option('编辑软件','77'),
new Option('剪贴工具','78'),
new Option('CAD 图形','163'));
selects['5']=new Array(
new Option('所有小类',''),
new Option('桌面制作','79'),
new Option('桌面辅助','80'),
new Option('布景保护','81'),
new Option('闹铃时钟','82'));
selects['6']=new Array(
new Option('所有小类',''),
new Option('办公软件','83'),
new Option('记事管理','84'),
new Option('财务管理','85'),
new Option('商业贸易','86'),
new Option('行政管理','87'),
new Option('股票证券','88'),
new Option('彩票工具','89'),
new Option('旅游餐饮','90'),
new Option('交通运输','91'),
new Option('出版印刷','92'),
new Option('工程建筑','93'),
new Option('机械电子','94'),
new Option('纺织服装','95'),
new Option('健康医药','96'),
new Option('网吧管理','97'),
new Option('仓储租借','98'),
new Option('农业相关','99'),
new Option('保险行业','100'),
new Option('审计评估','101'),
new Option('法律法规','102'),
new Option('辅助设计','103'),
new Option('其它行业','104'),
new Option('美容美发','164'));
selects['7']=new Array(
new Option('所有小类',''),
new Option('文科工具','105'),
new Option('理科工具','106'),
new Option('外语工具','107'),
new Option('天文地理','108'),
new Option('电脑学习','109'),
new Option('教育管理','110'),
new Option('考试系统','111'),
new Option('电子教室','112'),
new Option('学前教育','113'));
selects['8']=new Array(
new Option('所有小类',''),
new Option('游戏工具','114'),
new Option('棋牌游戏','115'),
new Option('动作射击','116'),
new Option('智力游戏','117'),
new Option('方块游戏','118'),
new Option('赛车竞速','119'),
new Option('测字算命','120'),
new Option('PC模拟器','121'),
new Option('其它游戏','122'),
new Option('Flash游戏','165'));
selects['9']=new Array(
new Option('所有小类',''),
new Option('其它工具','123'),
new Option('Linux工具','125'),
new Option('小聪软件','126'),
new Option('电子杂志','195'));
selects['127']=new Array(
new Option('所有小类',''),
new Option('Win CE','128'),
new Option('Palm OS','129'),
new Option('手机软件','131'),
new Option('其他类别','132'));
selects['173']=new Array(
new Option('所有小类',''),
new Option('聊天室类','174'),
new Option('留言日记','175'),
new Option('社区论坛','176'),
new Option('上传下载','177'),
new Option('电子商务','178'),
new Option('广告排行','179'),
new Option('投票调查','185'),
new Option('主机域名','186'),
new Option('新闻文章','187'),
new Option('搜索链接','188'),
new Option('贺卡图片','189'),
new Option('邮件列表','190'),
new Option('交友会员','191'),
new Option('计数统计','192'),
new Option('影音娱乐','193'),
new Option('其它类别','194'));
selects['180']=new Array(
new Option('所有小类',''),
new Option('安装制作','181'),
new Option('编程控件','182'),
new Option('编程工具','183'),
new Option('数据库类','184'));
function chetype(){
with (document.Search_form){
if(S_tid.value) {
S_tid2.options.length=0;
for(var i=0;i<selects[S_tid.value].length;i++){
S_tid2.add(selects[S_tid.value][i]);
}
}
}
}
//-->
</script>
<table width="781" border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#F6F6F6">
<tr>
<td height="1" bgcolor="#EFEFEF"></td>
</tr>
</table>
<table width="781" height="259" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td height="259"><form name="Search_form" method="post" action="http://search.onlinedown.net/Searchfull_list.asp">
<table width="88%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#EBEBEB">
<tr bgcolor="#FFFFFF">
<td height="29" colspan="4"><font color="#009900"><strong>华军软件园</strong>
- 高级搜索</font></td>
</tr>
<tr>
<td align="center" bgcolor="#F5F5F5"><font color="#009900">选择分类</font></td>
<td bgcolor="#FFFFFF"><font color="#009900">
<select size="1" name="S_tid" onChange=chetype()>
<option value="" selected>所有大类</option>
<option value=1>系统程序</option>
<option value=2>网络工具</option>
<option value=3>媒体工具</option>
<option value=4>图文处理</option>
<option value=5>桌面工具</option>
<option value=6>管理软件</option>
<option value=7>教育教学</option>
<option value=8>游戏娱乐</option>
<option value=9>其它类别</option>
<option value=127>数码软件</option>
<option value=173>网站源码</option>
<option value=180>编程开发</option>
</select>
<select size="1" name="S_tid2">
<option value="" selected>所有小类</option>
</select> </font></td>
<td align="center" bgcolor="#F5F5F5"><font color="#009900">范 围</font></td>
<td bgcolor="#FFFFFF"><font color="#009900">
<input name="S_type" type="radio" value="content" checked>
全文
<input type="radio" name="S_type" value="title">
软件名[版本号]</font></td>
</tr>
<tr>
<td width="12%" align="center" bgcolor="#F5F5F5"><font color="#009900">关键字</font></td>
<td width="39%" bgcolor="#FFFFFF"> <font color="#009900">
<input name="Keyword" type="text" id="Keyword" size="26" maxlength="30">
</font></td>
<td width="13%" align="center" bgcolor="#F5F5F5"><font color="#009900">语 言</font></td>
<td width="36%" bgcolor="#FFFFFF"> <font color="#009900">
<select name="S_yy" size="1">
<option value="" selected>所有语言</option>
<option value="英文">英文</option>
<option value="简体中文">简体中文</option>
<option value="繁体中文">繁体中文</option>
<option value="多国语言">多国语言</option>
</select>
</font></td>
</tr>
<tr>
<td align="center" bgcolor="#F5F5F5"><font color="#009900">类 别</font></td>
<td bgcolor="#FFFFFF"> <font color="#009900">
<select name="S_cd" size="1">
<option value="" selected>所有类别</option>
<option value="国产软件">国产软件</option>
<option value="国外软件">国外软件</option>
<option value="汉化补丁">汉化补丁</option>
<option value="数码软件">数码软件</option>
</select>
</font></td>
<td align="center" bgcolor="#F5F5F5"><font color="#009900">授 权</font></td>
<td bgcolor="#FFFFFF"> <font color="#009900">
<select name="s_sq" size="1">
<option value="" selected>所有</option>
<option value="免费">免费版</option>
<option value="共享">共享版</option>
<option value="试用">试用版</option>
<option value="演示">演示版</option>
</select>
</font></td>
</tr>
<tr>
<td align="center" bgcolor="#F5F5F5"><font color="#009900">平 台</font></td>
<td bgcolor="#FFFFFF"><font color="#009900">
<select name="s_system" size="1">
<option value="" selected>所有平台</option>
<option value="Win9x/Me">Win9x/Me</option>
<option value="NT/2000">NT/2000</option>
<option value="XP/2003">XP/2003</option>
<option value="Linux">Linux</option>
<option value="Win CE">Win CE</option>
<option value="Palm OS">Palm OS</option>
<option value="ASP 源码">ASP 源码</option>
<option value="PHP 源码">PHP 源码</option>
<option value="JSP 源码">JSP 源码</option>
<option value="CGI 源码">CGI 源码</option>
<option value=".NET 源码">.NET 源码</option>
<option value="其它源码">其它源码</option>
</select>
</font></td>
<td align="center" bgcolor="#F5F5F5"><font color="#009900">日 期</font></td>
<td bgcolor="#FFFFFF"><font color="#009900">
<script language="JavaScript">
function OpenWindowAndSetValue(Url,Width,Height,WindowObj,SetObj)
{
var ReturnStr=showModalDialog
(Url,WindowObj,'dialogWidth:'+Width+'pt;dialogHeight:'+Height+'pt;status:no;help:no;scroll:no;');
if (ReturnStr!='007007007007') SetObj.value=ReturnStr;
return ReturnStr;
}
</script>自
<input type="text" size="13" name="S_Date" readonly>
<input type="button" name="Submit4" value="选择" onClick="OpenWindowAndSetValue
('SelectDate.asp',280,110,window,document.Search_form.S_Date);document.Search_form.S_Date.focus();">
以来 </font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="56" colspan="4"> <center>
<font color="#009900">
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重置">
</font></center></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</div>
7. oracle数据库汉化后为什么还是英文
linux系统下:1,先进入你安装有oracle的用户中;2,在vi .bash_profile3,在这个文本编辑器中写入:export NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF84,履行命令,使其生效:source .bash_profile5,再次进入数据库就行了
8. 立即下载 sql server 2000 备份时,出现112错误,数据库备份失败 什么原因,
112,磁盘空间不足,检测下磁盘空间,是不是备份的文件太大,还检测下磁盘格式fat32不支持4G以上的单文件
9. 求传奇世界单机版
网上有很多私服制作方法, 道理一样的
下面给你提供一些资料
P>保留用户ID,人物装备以及行会信息的方法:<BR>请备份下列文件:</P>
<P>D:\mir\mud2\DBSrv200\FDB\ 下的全部文件 人物装备资料<BR>D:\mir\mud2\Logsrv\IdDB\ 下的全部文件 玩家ID资料<BR>D:\mir\Mir200\Notice\ 下的全部文件 公告资料<BR>D:\mir\Mir200\Envir\Castle\ 下的全部文件 沙巴克资料<BR>D:\mir\Mir200\GuildBase\ 下的全部文件 行会资料<BR>D:\mirserver\Mir200\Envir\AdminList.txt GM权限文件 </P>
<P>在新版测试通过后,请导入以上的文件到相关的路径</P>
<P><BR>DB数据库</P>
<P>但由于各种不同版本的DB数据库不同可能导致以下情况:<BR>A:如果两个版本的 D:\mirserver\mud2\DB\StdItems.DB<BR>编号不一样将会导致以前玩家的部分装备变成其他装备。<BR>B:可能会出现无法注册ID的情况<BR>请删除D:\mir\mud2\Logsrv\IdDB\下的全部文件 <BR>然后让玩家重新注册即可<BR>玩家装备将可以保留但有可能会出现A的情况 </P>
<P><BR>更新后会出现行会信息无法正确提取:<BR>处理办法打开D:\mirserver\Mir200\GuildBase\guilds\ 行会纪录文件<BR>将原来英文注解替换为中文即可注意要改成下面一样前后都有括号的。其它都不用更改<BR>-------------------------------------<BR>[公告]</P>
<P>[敌对行会]</P>
<P>[联盟行会]</P>
<P>[成员表]</P>
<P><BR>无法注册人物的问题按照这样的步骤解决:<BR>1 先看看你的D:\mirserver\mud2\DBSrv200\FDB\ 和D:\mirserver\mud2\Logsrv\IdDB\ 有没<BR>有文件?<BR>2 把那两个文件夹里面的文件都删掉。然后再重启一下<BR>D: \mirserver\mud2\Logsrv\Logsrv.ini<BR>D:\mirserver\mud2\DBSrv200\dbsrc.ini<BR>这二个文件中对应的路径是否存在,注册是否规范,注意用户名字尽可能不要注册中文的</P>
<P><BR>Npc闪的问题按照这样的步骤解决<BR>1 先看看你的D:\mirserver\Mir200\Envir的目录下有没有Market_prices和Market_saved这2<BR>个文件夹? <BR>2 把那两个文件夹里面的文件都删掉。然后再重启一下。 <BR>3 进入传奇,让他闪上十分钟。再重启一下。(服务端默认每隔十分钟保存一次纪录)</P>
<P><BR>不开门的原因:<BR>1检查是否已经安装DBC 并且路径设置是否正确<BR>2请检查所有的IP文件 是否对应<BR>3请检查服务器端和客户端的 服务器名字 是否对应</P>
<P><BR>沙巴克无法雇佣弓箭手的问题:<BR>将D:\mirserver\Mir200\Envir\Castle\沙巴克配置文件.txt<BR>中有关的坐标复制到SabukW.txt里覆盖掉以前的重起服务器即可<BR>造成的原因:首次启动服务器没有行会信息,所以各弓箭手的<BR>坐标将被系统清空</P>
<P>首先用DB Commander 2000,打开*:\mirserver\mud2\DB下的StdItems.db数据库文件<BR>1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前<BR>面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“<BR>对号”就表示确定插入这一横列。<BR>2.现在开始你就是一名裁缝了:<BR>a.首先点一下最左边“idx”属性对下来的空表单处,然后写入序号,记住序号不要重复,最<BR>好能按照先后次序排列(具体有什么影响我也不知道。)<BR>b.“NAME”属性是物件的名称,在这里我们写入“伯爵斗篷(男)"。</P>
<P>c.“Stdmode”属性具体表示什么我不知道,但男的衣服改成“10”,女的衣服改成“11”,<BR>这样男的衣服就不能给女的穿,女的衣服就不能给男的穿了!</P>
<P>d.“Shape”这个属性很重要,一开始我按照“嘟嘟内衣”的数据改了,然后上线一看,虽然<BR>@make出来后放包包里是件魔法长袍,装备栏里显示也是魔法长袍,但一穿上后,外面的人物<BR>显示穿的居然还是灵魂战衣,经过对照发现了三个变量:<BR>“5”表示“灵魂战衣”的样子。<BR>“4”表示“魔法长袍”的样子。<BR>“3”表示“重盔甲”的样子。</P>
<P>e.“Weight”属性是物件重量,这个很简单,自己改咯!</P>
<P>f.“Looks”属性决定了这件衣服@make出来后放包包里的样子和在装备栏里的样子,这个你可<BR>以参照前面物件的属性,我查了一下,变量是这样的:<BR>“重盔甲(男)”or"战神盔甲(男)"or"钢盔甲(男)" 62<BR>"魔法长袍(男)"or"恶魔长袍(男)"or"圣龙魔袍(男)" 63<BR>"灵魂战衣(男)"or"幽灵战衣(男)"or"泰坦战衣(男)" 64<BR>"重盔甲(女)"or"战神盔甲(女)"or"钢盔甲(女)" 82<BR>"魔法长袍(女)"or"恶魔长袍(女)"or"圣龙魔袍(女)" 83<BR>"灵魂战衣(女)"or"幽灵战衣(女)"or"泰坦战衣(女)" 84<BR>改其他装备的时候参照前面物件的变量就可以了!</P>
<P>g."DuraMax"这个就是我们要找的物件持久的属性了,一开始怎么也找不到,原来这里的变量中<BR>"1000"表示1个持久度,那么"40000"就表示40个持久度了!</P>
<P>h.后面的属性大家一定都熟悉了:<BR>"AC" 防御力下限<BR>"AC2" 防御力上限<BR>"Mac" 魔防下限<BR>"Mac2" 魔防上限<BR>"DC" 物理攻击力下限<BR>"DC2" 物理攻击力上限<BR>"MC" 魔法攻击力下限<BR>"MC2" 魔法攻击力上限<BR>"SC" 道术下限<BR>"SC2" 道术上限<BR>"NeedLevel" 需要等级<BR>"Price" 价格<BR>物品是首饰时<BR>"AC2" 不是 防御力上限 而是 准确<BR>"Mac2" 不是 魔防上限 而是 敏捷<BR>来看:<BR>阎罗手套:防御0-4<BR>数据库体现:<BR>AC 0<BR>AC2 4<BR>记忆头盔:防御3-3<BR>数据库体现:<BR>AC 3<BR>AC2 3<BR>祈祷头盔:防御3-4 魔御1-2<BR>数据库体现:<BR>AC 3<BR>AC2 4<BR>MAC 1<BR>MAC2 2<BR>这样看来,在普通首饰和服饰中:<BR>AC就表示防御下限;<BR>AC2表示防御上限;<BR>MAC表示魔御下限;<BR>MAC2表示魔御上限。</P>
<P>有特殊的吗?有:<BR>白色虎齿项链:道术1-0 魔法躲避20%<BR>数据库体现:<BR>AC2 2<BR>SC 1<BR>灯笼项链:攻击1-0 魔法躲避10%<BR>数据库体现:<BR>AC2 1<BR>DC 1</P>
<P>这里的AC2 就表示魔法躲避,其中1代表10%,2就是20%。<BR>问题:要是防御0-2 魔法躲避20%,那AC2究竟要代表什么???幸好还没发现有这样的首饰。<BR>(需要研究)</P>
<P>看更特殊的:<BR>狂风项链 攻击0-1 攻击速度+2<BR>数据库体现:<BR>AC 2<BR>AC2 0<BR>DC 0<BR>DC2 1<BR>GM项链:攻击速度+10 生命力恢复100% 魔法力恢复100%<BR>数据库体现:<BR>AC 10<BR>AC2 10<BR>MAC 0<BR>MAC2 10<BR>比较一下,这里的<BR>AC 表示的是攻击速度<BR>AC2表示生命力恢复100%<BR>MAC2表示魔法力恢复100%</P>
<P><BR>武器呢?武器中这几个属性所代表的又是不同的:<BR>降魔:准确+1(其他属性略)<BR>数据库体现:<BR>AC2 1<BR>PK刀:幸运+7,准确+7(其他属性略)<BR>数据库体现:<BR>AC2 7<BR>Source -7(注意这个属性)<BR>超级无极棍:幸运+10 准确+10 神圣+10<BR>数据库体现:<BR>AC 10<BR>AC2 10<BR>Source -10(注意)<BR>我找遍所有武器,只有超级无极棍的AC 为10 ,那么可以推断武器中的<BR>AC 表示神圣,虽然我不知道神圣到底干什么用的?(需要研究)<BR>而AC2 就表示准确<BR>重点是Source ,不难看出,他应该就代表了幸运,但为什么是-10呢?莫非诅咒才体现为正值<BR>?(需要研究)</P>
<P><BR>继续要药剂的属性:<BR>强效金疮药:HP +90<BR>数据库体现:<BR>AC 90<BR>强效太阳水:HP +50 MP +80<BR>数据库体现:<BR>AC 50<BR>MAC 80<BR>这样看来,这里的<BR>AC 表示 HP前值(注 HP:200/300,200为前值,300为后值。)<BR>MAC 表示 MP前值</P>
<P>没特殊的吗?有:<BR>一些不常见的特殊药剂:<BR>生命强化水:生命力暂时提升120秒(120秒内HP后值+50)<BR>数据库体现:<BR>AC 50<BR>MAC2 120<BR>魔法强化水:魔法力暂时提升120秒(120秒内MP后值+50)<BR>MAC 50<BR>MAC2 120<BR>那么这里的<BR>AC 表示HP后值<BR>MAC 表示MP后值<BR>MAC2 就表示时间了。<BR>大家知道 苹果 是每项属性都暂时增加240秒,他的AC2中是2,那么应该和武器一样,AC2表示<BR>准确了!</P>
<P>hoho,原来数据库中这几项属性会这么复杂和变化多端,一直没有好好注意他。<BR>其实私服中大家一定都用到过那些拥有特殊属性的物品,特别是各种戒指,比如隐身戒指,护<BR>身戒指,火焰戒指,复活戒指,传送戒指,活力戒指,技巧戒指,麻痹戒指等等这些,以前我<BR>在使用中,往往在背包中放好几个有用的,在打斗中替换着用,因为这么多戒指,不可能全戴<BR>在身上吧?<BR>以前观察数据库的时候总是找不出来这些特殊属性的数据到底在哪里?<BR>发现了,我终于发现了。。。。。。</P>
<P>大家注意到StdItems.DB这个数据库中的"shape"属性了吗?前篇中我说我不清楚是什么!<BR>今天看了老半天终于明白这是什么了!<BR>"shape"的每个变量都代表一个物品的隐藏属性.<BR>举例:<BR>隐身戒指: 111<BR>传送戒指: 112<BR>麻痹戒指: 113<BR>复活戒指: 114<BR>护身戒指: 118<BR>活力戒指: 119<BR>技巧戒指: 120<BR>探测戒指: 121</P>
<P>也就是说,只要"shape"下面的变量是"111"就代表这个物品(限首饰,其他还没研究过)拥有隐身<BR>的特殊属性!同理,如果变量是"118"就表示这个物品拥有护身戒指的特殊属性!</P>
<P>了解了这点,那么我们只要把其他首饰的这个属性变量改为相应的值就能拥有相应的特殊属性<BR>了!</P>
<P>一个人身上可以装备6种首饰(一个头盔,一个项链,两个戒指,两个手镯),那么我们可以把这6<BR>个首饰分别赋予他们6种特殊属性,谁能想象这个套装的强大?</P>
<P>现在大家参照我上篇中制作服饰的过程,就可以自己打造一套极品天神套装了!</P>
<P>不过先来补充一个上篇中没有详解的属性:<BR>"Stdmode"——这个属性大家还有印象吗?上篇中我说在这个属性下的女服饰值为11,男服饰值<BR>为10.早几天我曾问过嘟嘟:我制造出来的一个高尚戒指居然不能带在装备栏的戒指位置,而居<BR>然放到了手镯的位置!那么大家看看StdItems.DB这个数据库下的第290个物件----高尚戒指,他<BR>在"Stdmode"这个属性下的值是26,再看看其他戒指的值,是22,而手镯的值才是26,所以导致高<BR>尚戒指不能戴在戒指的位置而只能放在手镯的位置.<BR>同样,大家仔细观察,一般首饰"Stdmode"值是这样的:<BR>戒指 22<BR>手镯 26<BR>项链 20<BR>头盔 15<BR>那么按照这样的解释的话,如果把戒指的值设为20的话,岂不是戒指可以戴在项链的位置了.大<BR>家有兴趣去试试哦!</P>
<P>写到这里,仔细的玩家都会说了,里面不一定戒指就是22,手镯就是26啊!<BR>是,里面会出现很多值!<BR>在举个例子来说明这个问题!<BR>大家还记得上面一篇的回复帖中我补充的AC ,AC2,MAC,MAC2这几个属性的变化吗?<BR>其实就是"Stdmode"的值决定了AC,AC2,MAC,MAC2等这些属性的具体变化!<BR>大家看:<BR>灯笼项链:攻击1-0 魔法躲避10%<BR>数据库体现:<BR>AC2 1<BR>DC 1<BR>Stdmode 19<BR>这里面的AC2 属性就不是防御上限了,而变成了魔法躲避.<BR>为什么属性会变,大家注意到他的"Stdmode"值没,是19.<BR>同样是项链,灯笼项链的"Stdmode"值为什么是19不是20呢?<BR>其实就是这个19决定了AC2属性从防御上限变成了魔法躲避!<BR>再看看白色虎齿项链的Stdmode值同样是19.</P>
<P>再要注意的是Stdmode值为20的项链,AC,AC2,MAC,MAC2也已不再是防御上下限和魔御上下限了<BR>,而是:<BR>AC2 准确<BR>MAC2 敏捷<BR>因为好象没有什么项链是加防御和魔御的吧?</P>
<P>注意了上面几点后,现在来看看我改的一套装备吧:(次要属性略)</P>
<P>NAME Stdmode Shape Looks AC AC2 Mac Mac2<BR>诅咒 亡 22 113 430 2 6 2 6<BR>守护 神 22 118 430 2 6 2 6<BR>灵魂 升 26 114 429 2 6 2 6<BR>精灵 翔 26 119 429 2 6 2 6<BR>傀儡 隐 20 111 428 0 5 0 5<BR>天照 帝 15 120 109 9 9 9 9</P>
<P>注:<BR>诅咒 亡——属性为:防御 2-6 魔御 2-6 拥有"麻痹"属性的戒指。<BR>守护 神——属性为:防御 2-6 魔御 2-6 拥有"护身"属性的戒指。<BR>灵魂 升——属性为:防御 2-6 魔御 2-6 拥有"复活"属性的手镯。<BR>精灵 翔——属性为:防御 2-6 魔御 2-6 拥有"活力"属性的手镯。<BR>傀儡 隐——属性为:准确 +9 敏捷 +9 拥有"隐身"属性的项链。<BR>天照 帝——属性为:防御 9-9 魔御 9-9 拥有"探测"属性的头盔。<BR>其中,戒指,手镯,项链使用了密花套装的样子,头盔使用了记忆头盔的样子.</P>
<P>注意"诅咒 亡"名字中间本来并不是空格,而是一个*文符号,但我这打不出来,所以留了空格,<BR>但在实际名字中间千万不要加空格,加了空格,在**里是MAKE不出来的!<BR>还有的是大家在制造装备的时候不要一味地追求超高属性,如果套装中的防御和魔御都是9-9的<BR>话,就根本没有什么怪物能打中你了!那样就失去意义了!</P>
<P>经过测试,两个戒指隐藏属性正常体现,项链的隐身属性没有体现,其他还来不急测试.</P>
<P>其实很有可能这种特殊属性只能在戒指中体现,要真是这样大家不要砍我哦!~~~</P>
<P>[一] 在DBC里打开DB文件后由个目录~第一个是书籍的~第二个是怪物的~第三个是物品的~<BR>书籍<BR>SID 物品代号<BR>NAME 物品名称<BR>Effect Type 效果属性<BR>Effect 效果(放此摸法所产生的动画效果)<BR>Spell 一段持续时间(摸法效果的持续时间)<BR>Power 基本威力<BR>MaxPower 最大威力<BR>DefSpell<BR>DefPower<BR>DefMaxPower<BR>Job 使用职业 (0-战士,1-法师,2-道士)<BR>NeedL1 1级法术所需等级(往后有NeedL2就是2级法术所需等级)<BR>L1 Train 修炼所需经验(同上)<BR>怪物<BR>SID 怪物代号<BR>Name 怪物名称<BR>Race<BR>Racelmg<BR>Appr<BR>Lvl 怪物等级<BR>Undead 是否属不死系 (0-否,1-是)<BR>CoolEye 是否主动攻击<BR>Exp 杀死后得到的经验值<BR>HP 血量<BR>MP 法力值<BR>AC 防御力<BR>MAC 魔法防御力<BR>DC 基本攻击力<BR>DCMax 最大攻击力<BR>MC 魔法<BR>SC 道术<BR>Speed 不知道是什么速度<BR>HIT 命中率<BR>Walk-SPD 行走速度<BR>ATTACR-SPD 攻击速度<BR>物品<BR>Stdmode 装备属性<BR>(10-男衣,11-女衣,5-单手,6-双手,20-颈部佩带,15-手指佩带,30-蜡烛类,22-毒药,<BR>符类,24-手镯佩带,42-制作原料)<BR>Shape<BR>Anicount<BR>Source<BR>Rwserved<BR>Looks 外观属性<BR>DuraMax 持久<BR>Stock 是否为库存品<BR>Need 限制 (0-无,1-攻击力,2-法力,3-道术。往后还有“限制等级”NeedXXX)<BR>物品有些简单的没有写出来如:价值等</P>
<P>[二]<BR>修改沙巴克城主和钱,*收入的文件<BR>C:\mirserver\Mir200\Envir\Castle\sabukw.txt</P>
<P>NPC人物的对话和所卖的物品目录<BR>C:\mirserver\Mir200\Envir\market_def</P>
<P>商店里剩余物品的保存目录<BR>C:\mirserver\Mir200\Envir\Market_saved</P>
<P>比奇国王、沙城官员、传送员、攻城战老人信息文件<BR>C:\mirserver\Mir200\Envir\Npc_def<BR>申请攻城的信息<BR>C:\mirserver\Mir200\Envir\QuestDiary</P>
<P>GM列表文件<BR>C:\mirserver\Mir200\Envir\AdminList.txt<BR>需要添加GM在文件中添加 ’’*’’加空格加GM的ID或’’1’’加空格加GM的ID。注意:空<BR>格不可少,*号或1 后面跟的是ID,不是登录时的用户名</P>
<P>守卫坐标文件<BR>C:\mirserver\Mir200\Envir\GuardList.txt</P>
<P>制作毒药配方文件<BR>C:\mirserver\Mir200\Envir\Makeitem.txt</P>
<P>地图文件<BR>C:\mirserver\Mir200\Envir\Mapinfo.txt<BR>请高手把去猪7和祖玛7的路线修改成和盛大一样(因为盛大的我也不会走,路盲:-P )<BR>从D71601 17,12 -> D71602 36,34 这一行开始是进猪7的路线文件<BR>如果把上面的D715 83,81 -> D71601 25,13 改成 D715 83,81 -> D717 86,74<BR>就直接从猪5到猪7 反正我是不会改成那种上下上下上下的走法,头晕!<BR>同样 D505 123,10 -> D5061 8,16开始是祖玛5的路线图<BR>如果改成D505 123,10 ->D5071 8,10 就直接到祖玛7</P>
<P>怪物刷新文件<BR>C:\mirserver\Mir200\Envir\Mongen.txt</P>
<P>传送员、官员的位置文件<BR>C:\mirserver\Mir200\Envir\Npcs.txt</P>
<P>[三]下面说说删除某个人的帐号<BR>在你启动私服时有个<BR>dbserver 在运行<BR>你点击出来后<BR>有个record tools<BR>会出现个窗口<BR>如果你不知道他的帐号即ID<BR>可以输入其在游戏中的呢称<BR>比如有个玩家在游戏中叫luck<BR>那么</P>
<P>你在chrname 里面输入luck<BR>然后FIND<BR>你就能看到他的帐号情况出现在下面<BR>下面删除<BR>delete char<BR>那么人物就没了(可恢复)<BR>如果是误删了人物,想恢复,只要按上面的查找到他的帐号情况,<BR>然后点击Undelete char 人物就恢复了<BR>要完全删除,是remove charactors all data(hum+FDB)</P>
<P>[四]修改玩家资料的详细方法(属性等级装备物品法术等)<BR>1.运行C:\mirserver\mud2\DBSrv200\dbserver<BR>2.单击“record tools”键,弹出一个新窗口“Char Db Manager”<BR>3.输入id名称,查找,显示id注册资料<BR>4.双击查找出的注册资料<BR>5.弹出一个“FrmFDBViewer”呵呵,这个就是这个id的全部资料,包括:(人物各种属性、等<BR>级、经验值、pk值、所在坐标、全身装备、包裹东西、法术情况等等)<BR>6.点击“read only”<BR>7.输入密码:amir#05!<BR>8.ok大功告成,可以随便修改任何人物的属性资料了。</P>
<P>[五]服务器端各文件的作用<BR>gamelog是记录游戏的,开不开没有太大问题,gate_server里3个文件是登陆传奇用的,一般也不<BR>会出太大问题,最重要是mir200和mud2这2个文件夹,不管是汉化还是修改资料,都要在这里入手<BR>!mud2里放的是数据库,db文件里的文件可以用dbc打开,现在已经有汉化过的数据库了,一幕了<BR>然,mir200就是传奇服务器主程序了.<BR>先说设置,有了servercontrol这个程序,修改ip的工作就不用自己来了,一般只要几个ini文件<BR>路径对了都没有问题,mir200文件夹中几个.txt文件只有一个!setup.txt要注意<BR>[Server]<BR>ServerIndex=0 -----这个和下面的servernumber是开多服务器用的<BR>ServerName=ktest ----这个服务器的名字(和客户端<A href="ftp://ftp.ini/" target=_blank><FONT color=#000000>ftp.ini</FONT></A>中的server1name一行要一致,而<BR>server1caption一行对应的就是登陆后出现的服务器的名字,可以随意了 target=_blank)<BR>ServerNumber=0<BR>VentureServer=FALSE<BR>TestServer=TRUE ---测试服务器,如果你改成false那么新人等级0,金币0<BR>TestLevel=42 ----新人等级,必须是上面的是true<BR>TestGold=1000 ----新人携带金币数<BR>TestServerUserLimit=50 ----测试服务器最大同时在线人数<BR>ServiceMode=FALSE ----同testserver相反<BR>NonPKServer=FALSE ----如果想让服务器里人物不可以pk就改true吧<BR>DBAddr=192.168.0.96 ----数据库ip和端口<BR>DBPort=6000<BR>IDSAddr=192.168.0.96<BR>IDSPort=5600<BR>MsgSrvAddr=192.168.0.96<BR>MsgSrvPort=4900<BR>HumLimit=30<BR>MonLimit=30<BR>ZenLimit=30<BR>NpcLimit=5<BR>SocLimit=30<BR>DecLimit=10<BR>UserFull=500<BR>ZenFastStep=300<BR>SendBlock=1000<BR>CheckBlock=8000<BR>AvailableBlock=50<BR>GateLoad=0<BR>LogServerAddr=192.168.0.96<BR>LogServerPort=10000<BR>ViewHackMessage=TRUE<BR>ViewAdmissionFailure=TRUE<BR>;HalfFeeStart=2<BR>;HalfFeeEnd=10</P>
<P>[Share]<BR>BaseDir=c:\mirserver\Mir200\Share\<BR>GuildDir=c:\mirserver\Mir200\GuildBase\Guilds\<BR>GuildFile=c:\mirserver\Mir200\GuildBase\Guildlist.txt<BR>VentureDir=c:\mirserver\Mir200\ShareV\<BR>ConLogDir=c:\mirserver\Mir200\ConLog\<BR>CastleDir=c:\mirserver\Mir200\Envir\Castle\<BR>EnvirDir=c:\mirserver\Mir200\Envir\<BR>MapDir=c:\mirserver\Mir200\Map\</P>
<P>[Setup]<BR>ClientFile1=mir.dat<BR>ClientFile2=<BR>ClientFile3=<BR>ItemNumber=1978372333<BR>HomeMap=0<BR>HomeX=289<BR>HomeY=618</P>
<P>[Names]<BR>ClothsMan=’布衣(男)’ ---------<BR>ClothsWoman=’布衣(女)’ 这个是新手携带物品,你可以加上屠龙,可以加金条,随意啦<BR>WoodenSword=’木剑’<BR>Candle=’蜡烛’ ------------</P>
<P>GoldStone=’金矿’<BR>SilverStone=’银矿’<BR>SteelStone=’铁矿’<BR>CopperStone=’铜矿’<BR>BlackStone=’黑铁矿’</P>
<P>Zuma1=’祖玛卫士’<BR>Zuma2=’祖玛雕像’<BR>Zuma3=’祖玛弓箭手’<BR>Zuma4=’楔蛾’</P>
<P>Bee=’蝙蝠’<BR>Spider=’蜘蛛’</P>
<P>WomaHorn=’沃玛号角’<BR>ZumaPiece=’祖玛头像’</P>
<P><BR>conlog,log内也是游戏记录,明文的.map文件夹中放官方传奇客户端map文件夹中的东西就可以<BR>,notice内2个文件是公告文件,notice.txt是登陆游戏的那个说明.linenotice.txt是游戏里不<BR>停刷新的公告(这个有个小技巧!你可以建立一个新文件夹再放一个linenotice.txt文件,内容<BR>就打一些服务器要重起,希望安全下线之类的东西,服务器重起时候用他覆盖外面的原文件,然<BR>后由gm打命令@reloadlinenotice就可以重新读取公告文件,客户端屏幕上就会出现重起公告啦<BR>,记得重起后把原来的文件盖回去哦)<BR>guildbase里是行会信息<BR>envir最重要啦castle里是沙巴克的数据<BR>[setup]<BR>CastleName=沙巴克 ----这里是沙巴克人后面括号里的文字<BR>OwnGuild= ---拥有沙巴克的行会名字<BR>ChangeDate=1999-12-30<BR>WarDate=1999-12-30<BR>IncomeToday=2002-10-12 006<BR>TotalGold=338159 ---沙巴克钱数<BR>TodayIncome=14888 ---当天交易额</P>
<P>[defense]</P>
<P>CastleMap=3<BR>MainDoorName=沙巴克城门<BR>MainDoorX=672----城门坐标<BR>MainDoorY=330<BR>MainDoorOpen=1 城门开关<BR>MainDoorHP=10000 城门的血</P>
<P>LeftWallName=沙巴克左城墙 -一下类推拉<BR>LeftWallX=624<BR>LeftWallY=278<BR>LeftWallHP=5000</P>
<P>CenterWallName=沙巴克右城墙<BR>CenterWallX=627<BR>CenterWallY=278<BR>CenterWallHP=5000</P>
<P>RightWallName=沙巴克中城墙<BR>RightWallX=634<BR>RightWallY=271<BR>RightWallHP=5000</P>
<P>Archer_1_X=0<BR>Archer_1_Y=0<BR>Archer_1_HP=0</P>
<P>Archer_2_X=0<BR>Archer_2_Y=0<BR>Archer_2_HP=0</P>
<P>Archer_3_X=0<BR>Archer_3_Y=0<BR>Archer_3_HP=0</P>
<P>Archer_4_X=0<BR>Archer_4_Y=0<BR>Archer_4_HP=0</P>
<P>Archer_5_X=0<BR>Archer_5_Y=0<BR>Archer_5_HP=0</P>
<P>Archer_6_X=0<BR>Archer_6_Y=0<BR>Archer_6_HP=0</P>
<P>Archer_7_X=0<BR>Archer_7_Y=0<BR>Archer_7_HP=0</P>
<P>Archer_8_X=0<BR>Archer_8_Y=0<BR>Archer_8_HP=0</P>
<P>Archer_9_X=0<BR>Archer_9_Y=0<BR>Archer_9_HP=0</P>
<P>Archer_10_X=0<BR>Archer_10_Y=0<BR>Archer_10_HP=0</P>
<P>Archer_11_X=0<BR>Archer_11_Y=0<BR>Archer_11_HP=0</P>
<P>Archer_12_X=0<BR>Archer_12_Y=0<BR>Archer_12_HP=0</P>
<P>Guard_1_X=0<BR>Guard_1_Y=0<BR>Guard_1_HP=0</P>
<P>Guard_2_X=0<BR>Guard_2_Y=0<BR>Guard_2_HP=0</P>
<P>Guard_3_X=0<BR>Guard_3_Y=0<BR>Guard_3_HP=0</P>
<P>Guard_4_X=0<BR>Guard_4_Y=0<BR>Guard_4_HP=0</P>
<P><BR>另一个文件就是沙巴克攻城战的数据,这些数据是服务器启动时候读取的,有改动只有重起服务<BR>器才可以实现</P>
<P>defines是空的~~做什么用没有研究出来,mapquest_def是做任务的对话,一直到现在也没有人<BR>汉化它,呵呵,估计觉得没有人会在意这个吧market_def是所有npc信息,比如大家想改土城杂货<BR>店老板卖的东西,首先再envir文件夹下找merchant.txt这个文件</P>
<P>;Mongchon Traders ---土城的<BR>对应market_def中的文件 所在坐标 游戏中的名字 样子代码<BR>6Mwh 0145 9 12 仓库员 0 9 0<BR>6Mwh 3 305 373 仓库管理员 0 6 0<BR>3Mdr 0149 23 20 衣服店 0 7 0<BR>3Mga 0149 11 18 手套店老板 0 4 0<BR>3Mhe 0149 8 5 头盔店老板 0 5 0<BR>2Mwe 0159 5 9 武器店老板 0 0 0<BR>4M 0160 5 8 药店老板 0 1 0<BR>8Mri 0158 11 16 戒指店老板 5 0<BR>8Mbr 0158 16 11 手套老板 0 6 0<BR>8Mne 0158 4 21 项链店老板 0 4 0<BR>7Mst 3 346 334 杂货店老板 0 3 0<BR>1Mme 3 355 329 屠夫 0 11 0<BR>4M 3 361 335 药店老板 0 1 0<BR>5Mbo 0161 11 16 书店老板 0 2 0<BR>9snpc2 3 297 302 网络文明宣传员 0 5</P>
<P>我们看到杂货店老板对应的文件是7mst,我们再market_def中找到一个7Mst-3.txt就是它</P>
<P>;武器<BR>%100<BR>+30<BR>+3<BR>+25</P>
<P>;对话框, ’*’ : 对话框 标签<BR>[@main]<BR>#IF<BR>checkpkpoint 2 -----查pk点数,如果是红名就说~$#$%#$%呵呵,可以去掉哦<BR>#SAY<BR>我不想和你这样的人打交道.. \ \<BR><取消/@exit></P>
<P>#ELSEACT<BR>goto @main-1</P>
<P><BR>[@main-1]<BR>欢迎. 我可以为你做什么吗?\ \<BR><购买/@buy> 物品\<BR><出售/@sell> 物品\<BR><取消/@exit><BR><></P>
<P>[@buy]<BR>你需要哪种物品呢?\<BR><返回/@main></P>
<P>[@sell]<BR>我们出售蜡烛,护
10. SQL数据库的英文字段,如何在程序中显示成中文
Alias (as)
通过使用 SQL,可以为列名称和表名称指定别名(Alias)。
语法:(列的 SQL Alias 语法)
SELECT column_name AS 中文名称
FROM table_name扩展(表的sql alias 语法)
SELECT column_name(s)FROM table_name
AS alias_name创建测试表并且生成数据
create table tb
( spid varchar(11),
spmch varchar(20),
shl numeric(10,2) )
insert into tb
values ('01','苹果',10),
('02','梨子',20)
测试结果:
select spid as 商品id,spmch as 商品名称,shl as 商品数量 from tb
结果: