sf数据库
① 怎么导出冒险岛SF数据库~完整点~
首先,不是有个要改db.properties,我们可以吧
# JDBC URL to your database
url=jdbc:mysql://localhost:3306/odinms
# credentials for database access
user = root
password =root
的
# JDBC URL to your database
url=jdbc:mysql://localhost:3306/odinms
改成
# JDBC URL to your database
url=jdbc:mysql://要共享的IP 3306/odinms
user = root改成别人服务器用户名
password =root
改成别人服务器密码,一切OK!
就你输入IP那里的服务器
导入了就行了
比如我这里IP是128.46.48.10
那里你填写这个
然后我的数据库就给你用了
但是数据库密码你不知道的!
② 魔兽私服
主要的你要有2件东西
第一:魔兽世界客户端
第二:数据库
这里废话就不说了,本人架设过WOWSF,说说数圆基据库这块,一般不会编程的人都觉得很神秘。一般都采用ODBC和MYSQL,ODBC是电脑自带的,MYSQL因为比较小功能全,很方便使用推荐这两个。网上看有人写的比较全大部分引用的懒得重新再写了,我看还比较详细,关键处做了注释没修改。比较难懂的就是SQL语句那里,照做就OK。mysql用得是可视化界面很好操作你要没用过就下中文版,有中文的。
mysql4.0.2
mysql-control-center0.9.4
MyODBC-standard-3.51
(上面3个都是架设服务器用的数据库端和数据库管理端:mysql4.0.2是数据库主程序,mysql-control center0.9.4是数据库管理界面程序,MyODBC是MySQL与Windows数据服务的连接驱动)
当然还有wow beta3客户端和3734(就是0.8.0)补丁
需要的数据库有:
25M的python.sql
7M的python.sql
几个1k左右的commands.sql,creatures_mov.sql,gmlogin.sql,npc_text.sql,sh.sql,trainers.sql
(注意以上的数据库要下载的然后导入mysql)
1. 先安装mysql,mysqlcc,ODBC然后重起。
重起后看看右下的系统托盘里有没有个橘盯谨红绿灯的图标,没有的话运行c:\mysql\bin\winmysqladmin.exe
开始架服务器:
运行 mysqlcc ,新建服务器:
name:python
host:localhost
user:root
password:空
2. 确定后双击“ python ”,右键点击 DataBases ,新建数据库取名 wow 。
右击User Administration,新建用户。名字随便,Hose:localhost,密码自己记好。
选上All Privileges,右边在Global Privileges和wow上打对勾,应用。
再把系统自动添加的@localhost用户的All P....和Glo...,wow上也打上对勾应用。
3. 不关程序,到控制面板,管理工具,服务:mysql。
停止服务,在参数空白行里输入
safe_MySQLd -O key_buffer=16M -O table_cache=128 -O sort_buffer=4M -O record_buffer=1M -O max_allowed_packet=30M
启用则银服务。
4. 回到mysqlcc,右键点击/Databases/wow,开启新窗口。
点击新开窗口上面的SQL按钮,再选择菜单里的文件\打开...
打开25M的python.sql(加载需要好长时间)然后点击按钮栏里的“!”按钮。
看执行成果,没有X的就是成功了,有错误的话删掉wow数据库,从“3.”处重新开始。
5. 打开控制面板\管理工具\ODBC数据源(不同的操作系统名字可能不同)
选择:系统DNS,添加,MySQL ODBC3.51 Driver。
Date Source Name:(2.里建立的用户名)
Host/Server Name(or IP):localhost
DataBase Name:wow
User:(2.里建立的用户名)
Password:(2.里建立的密码)
6. 启用python服务器,但停止wow库。把7M的python.sql和N个1K的.sql文件拷贝到c:\mysql\bin\
运行c:\mysql\bin\mysql.exe
在命令行里输入\. python.sql
\. commands.sql
依此类推...
7. 加载完毕后启动wow库,运行wowpython0.89,输入:
host 127.0.0.1(或者你的外网IP或者局域网IP)
lanhost *.*.*.*(你的局域网IP)
db localhost (你刚才“2.”建立的用户名) (你输入的密码) wow
start
出现服务器开始运行的提示后就可以运行游戏了。
注意事项:只是想单机玩的host地址随便,lanhost用开始菜单/运行/cmd/ipconfig看到内网地址。
想局域网玩的host,lanhost都用内网IP。想架外网服务器的就要知道自己的外网实际IP了。
8. 自己玩或者局域网内玩游戏,进游戏登陆界面后按“~”打开控制台,输入“realmlist (你在“7.”所输入的内网IP)”使用wow表account项里面的GM账号登陆游戏。
OK!架设完毕!
scripts/items.scp(物品资料与代码)scripts/creatures.scp(npc资料与代码)saves/players.save(玩家资料)scripts/areatrigge
scripts/items.scp(物品资料与代码)
scripts/creatures.scp(npc资料与代码)
saves/players.save(玩家资料)
scripts/areatriggers.scp(传诵换场景的资料)
scripts/emu.conf(模拟器连接资料,在这里修改IP,要让别的电脑也进来玩就改成你的IP)
saves/world.save(刷NPC的资料)
scripts/quests.scp(任务的资料)
scripts/classes.scp(应该是属于初始的天赋)
scripts/spellcost.scp(技能代码)
scripts/pages.scp(npc说话定义)
scripts/gameobjects.scp(游戏中物体名称,模型号定义)
scripts/creatures.scp(npc定义)
scripts/defines.scp(应该是所有代码编号的定义。如在spellcost.scp中写[spell10]price=120也就是说,学习SPELL_EFFECT_HEAL(在defines.scp中的208行)需要120铜币。)
--------------------------------------------------------------------------
emu文件
[system]
server_name=LocalServer——>服务器名称
server_rules=PvP
http_host=127.0.0.1——>HTTP注册页面(需先搭建IIS服务器)
http_port=8080
rs_host=127.0.0.1——>填你IP
rs_port=3724
ws_host=127.0.0.1——>填你的IP就对啦
ws_port=8085
world_sleep_ms=500——>照字面来看是白天的时间
network_sleep_ms=100——>那么这个就是晚上的时间啦
connection_timeout=300——>传说卡号和这个有关改小就对啦
loglevel=1
save_text_ppoints=yes——>传说修改经验倍数要改成yes
spawns_pes_distance=64.0
max_players=100——>最大玩家数
这行贴不上来——>不知道干吗的应该不能少就是了
[game]
linger=20——>刷怪间隔秒
npc_corpse_delay=60——>怪物尸体存在时间妙
autosave_time_minutes=30——>自动保存间隔秒
health_growing_rate=1——>回血率越大越块
mana_growing_rate=10——>回魔率
energy_growing_rate=10——>回能量
delete_not_used_accounts_days=0——>删除多少天未登录的帐号
[bot]
rs_host=192.168.0.1-------------->这里填本地IP
rs_port=3724
account=WAD2
password=TEST
照以上改法,传说内外网都能连上。
--------------------------------------------------------------------------
DB2Script文件夹中各scp文件含义——quests.scp篇
定义如下:
[quest编号]任务编号
name=SharptalonsClaw//任务名
desc=//任务提示
levels=2530//任务限制等级
zone=39//任务区域
quest_flags=08//任务标记类型
src_item=16305//任务完成所需物品编号
reward_xp=2450//任务奖励经验
reward_choice=60761//任务奖励物品选择:编号,数量
reward_choice=30701//同上
reward_choice=601//同上
deliver=1821//交付物品:编号,数量
reward_gold=25//任务奖励金钱:铜币
kill=610//任务需要杀目标:编号,数量
——pages.scp篇
定义如下:
[page编号]话语编号
next_page下一个话语的编号
text话语内容
——spellcost.scp篇
定义技能学习需求,含义如下:
[spell编号]//技能编号
reqspell=72//学习所需技能
price=1100//学习所需金钱,铜币
npc训练师那里的限制吧。把所有的reqspell去掉,把price都改成1……
——items.scp篇
对游戏装备的定义,含义如下:
[item编号]
skill=0//熟练度
stackable=1//可堆叠数量
name=WornShortsword//名称
class=2//类型编号,对应defines.scp中定义
subclass=7//类别编号,对应defines.scp中定义
model=1542//模型编号
quality=1//品质
buyprice=35//买入价格
sellprice=7//卖出价格
inventorytype=21//存储类型
classes=07FFF//使用职业限制
races=01FF//使用种族限制
level=2//物品等级
reqlevel=1//需求人物等级
damage=130//伤害
delay=1900//延迟
language=1//语言
material=1//表面贴图
sheath=3//属性值,这里指大武器,左手装备
rability=20//耐久度
——gameobjects.scp篇
这个文件是对游戏中出现的怪物的定义,其含义如下:
[gameobj编号]
name=OldLionStatue//怪物名
type=2//怪物类型
model=6//所用模型
sound0=43//第一种声音
sound1=73//第二种声音
汉化的话,应该是在这个文件吧
——defines.scp篇
Script文件夹中的定义,都由defines.scp文件开始。这里定义了几乎所有东西的编号。首先我们来看看这个文件的内容。
按顺序是:
races节:定义种族编号。
classes节:定义职业编号。
powers节:定义能量类型编号。
classes节:(注意和前面的区分)定义装备类型编号。
subclasses节:定义装备类别编号。
itemtypes节:定义物品编号。
(ps:前面三个地方很容易搞混,不知道写的时候是怎么想的*_*)
sheathtypes节:定义武器属性编号,如单手,双手
slots节:定义饰品编号
creaturetypes节:npc类型编号
(接下来的节没有名称,汗!我们以数字n来代替)
1节:世界语言定义编号
2节:技能(魔法)效果编号定义
3节:技能(魔法)动作模型编号定义
4节:人物状态编号定义
5节:游戏物品(城市中)编号定义
6节:表情编号定义
7节:人物动作动画编号定义
8节:物品动画编号定义
9节:(不是很明白)推测是砍人动作动画的编号定义
10节:似乎是射箭动作动画的编号定义
11节:锁类型编号
12节:技能训练师的编号定义
这个文件中定义了游戏世界中几乎所有东西的编号,在下面的文件中出现的编号,都可以在这里找到。要注意的是,编号采用了2种方式。
首先是在每一节下面都是从1开始编号的。对应的调用应该是在scp文件中对应变量,写出这个编号。如spell,在spellcost.scp文件中,写[spell1]就表示这个魔法的效果对应2节下的编号1,同时对应3节下的编号1。
第二种是几节都拥有顺序的编号,7至10节的动画编号定义就是这样。在第7节中,是写出了0x0一直到0x86,8节中之写出了0x87,后面应该是使用得偏移量写的,如8节中写1就表示0x88。以此类推。
——classes.scp篇
classes.scp包含对于种族的初始化定义。以暗夜精灵为例,其含义如下:
startmap=1//Kalimdor出生地图编号
startzone=14//Teldrassil出生地点编号
startpos=10311.3832.4631326.411.0出生地点位置
startstats=1725192020//Str,Agi,Stm,Int,Spr初始化属性值
bodymale=55推测是男性身体高度值
bodyfemale=56推测是女性身体高度值
skill=98300300//Language:Common指种族语言
spell=668//Language:Common指spell编号
skill=113300300//Language:Darnassian指种族语言
spell=671//Language:Darnassian指spell编号
spell=019CB//Attack指spell编号
spell=81//Dodge指spell编号
skill=1621300//Unarmed
spell=203//Unarmed指spell编号
spell=20580//Shadowmeld指spell编号
spell=20582//Quickness指spell编号
spell=20583//NatureResistance指spell编号
spell=20585//WispSpirit指spell编号
//RangeAttacks远程攻击
spell=75//AutoShot指spell编号
spell=2764//Throw指spell编号
skill=451300//Bows
spell=264//Bows指spell编号
skill=461300//Guns
spell=266//Guns指spell编号
skill=1761300//Thrown
spell=2567//Thrown指spell编号
上面的定义中,spell是指数据库中技能魔法的编号,而skill是指的熟练度。但是我不明白skill中3个数值的表示是什么意思。达人指教!
——areatriggers.scp篇
areatriggers.scp文件包含世界跳转的位置。
其含义如下:
[areatrigger编号]
note=注释
pos=所属地图x坐标y坐标z坐标
topos=目标地图目标x坐标目标y坐标目标z坐标
totrigger=目标转换点
[areatrigger编号]定义转换点的编号,在totrigger中使用。
note,注释
pos,转换点所在位置
topos,目标转换点所在位置
totrigger,转换到某个转换点
一般更新都是这里的东西了看看吧也许有你想要的答案
--------------------------------------------------------------------------
如果用户被卡主,作为GM怎么办?
就是说,客户端中断了,再连接就说此用户已经在线了,不能登陆,作为GM怎么解决?
我以为刷新后就可以了,结果等了半个小时也不行,怎么办呢?
connection_timeout=300的值设置小一点,单位是秒,一般1分半到两分钟就行了!
产生新NPC的方法
先知道相应NPC模板代码比如99999
用GM账号跑到要放导师的地方:
.addspawn99999在GM站立的地方安放一个NPC的刷新点。
.setspawndist00该刷新点刷新的怪物自主移动范围为0-0
.setspawntime11该刷新点刷新怪物的时间间隔为1-1秒。
出现小人既刷新点
等几秒钟出现啦
清除刷新点的GM命令
游戏里选定你要删除的小人,输入.del
改经验:
save_text_ppoints=yes
delete_not_used_accounts_days=0
cript目录下的startup.tcl文件
setxp[expr{5*$victim_level+5}]这句
前面的5是倍数,后面的5是直接得到的经验,改哪个都可以
if{$lvldiff<=-5}{return0}
-5是怪少与你5级就没经验,你可以该多点,这样就不会打一只怪升了很多级再打没经验了
关于HP,MP及存盘不能正常设置:
1,打开DB2.0安装文件夹
2,打开scripts子文件夹
3,打开emuCONT文件,按照“办法”修改。
大家可能只是修改了主文件夹下的emuCONT,所以造成无法存盘现象。
如何保存
CTRL+C之后过几秒显示saveing的提示后会自动关闭请注意
或者GM号进游戏打.save
如何联机或者说如何做服务器让人玩
琢磨一下emu文件上面有详细解释
我想把卡号的移动到我身边该用什么命令呢?
.goname人物名-你飞到该人物身旁
.namego人物名-把该人物拉到你身旁
我想玩生产系的。请问怎么样改资源的刷新速度
举个例子来说吧:
输入
.addspawn
.setspawngo1731//加一个coppervein铜矿
.setspawntime100200//100-200秒重新生成,你改小就可以刷的快了
.setspawndist100200//每次重刷的距离在100-200尺,这可以避免矿一直出现在同一地方
server_name=LocalServer——>服务器名称
http_host=127.0.0.1——>HTTP注册页面(需先搭建IIS服务器)
delete_not_used_accounts_days=0——>删除多少天未登录的帐号
(1)服务器:先去本论坛的[服务器下载区]下载最新的JAVAWOW服务器或者WAD服务器,如果您使用的是以前的服务器版本,强烈建议你重新下载。因为技术是一个发展的过程,越新的服务器功能越强大,BUG也越少。
(2)客户端:建议购买9C发售的中文客户端,至于为什么,不说也知道的。如果你英文实在很好,好到每个物品每个NPC你都能翻译的话,那就可以不听我的劝告了。官方网站上有客户端下的。嫌下得慢的话可以去买,很便宜的。
(3)两个都安装好,不一定要在同一目录。
(4)修改客户端目录下的 realmlist.wtf (用记事本打开)文件中的 IP地址为自己的IP,例如 单机的就改成 set realmlist 127.0.0.1 要进局域网的 就改成 set realmlist xxx.xxx.xxx.xxx 其中的xxx.xxx.xxx.xxx是你的局域网IP。
(5)配置你的IP设置 ,启动服务器文件夹下的 IP-Configuration.exe 修改,把所有看得的IP全改成自己的。
(5)好了,现在可以启动服务器了。主程序是WoWemu.exe或者是No Read map 1.3.1V1.8.exe。
(6)启动后会出现一个DOS窗口,稍等,......
(7)9:26:13:M:Loading world...
9:26:13:M:Loading PP...
9:26:13:M:done, 365635 ppoints.
好了,到这里就完全启动好了。
(8)打开http://你的IP:8080 注册账号。单机的话是http://127.0.0.1:8080,也可以用服务器文件夹下的Account Creator.exe 创建账号和GM账号。
(9)局域网玩家要进你的服务器的机器,必须按第四步中的方法修改
set realmlist 你的IP 。
(10)好了,邀请你的好友一起体验吧
. usr hp 〈hp〉 〈max hp〉 : 改变HP选择的用户唯一.
.usr mana 〈mana〉 〈max mana〉 : 改变选择的用户mana .
.usr gold 〈num〉 : 改变选择的用户金钱..usr lvl 〈num〉 : 改变选择的用户的标准.
.usr speed 〈num max 30〉 : 改变选择的用户的speed.
.usr wspeed 〈num max 30〉 : 改变选择的用户的wspeed.
.usr scale 〈num .02-4〉 : 改变选择的用户的 scale.
.usr mount 〈id 1-64〉 : 改变选择的用户的登入.
.usr exp 〈exp〉 : 改变选择的用户的EXP.
.usr aura 〈aura id〉 : 改变选择的用户的aura.
.usr spell 〈spell id〉 :增加一个咒语 .
.usr skin 〈skin id〉 : 改变选择的用户的Skin.
.usr talentxp 〈num〉 : 增加天分点.
.gm pass 〈oldpass〉 〈newpass〉 : 改变您真正的通行证为帐户lvl .
.gm off : 取消显示〈GM〉用户
.gm on : 增加显示〈GM〉用户
.gm kick 〈name〉 : 踢命名的用户.
.gm save : 保存.
.gm announce 〈message〉 : 寄发一则消息到世界.
.move where : 移动您给的座标.
.move there 〈name〉 : 移动到命名的用户.
.move here 〈name〉 : 移动命名的用户到您着.
.move fast 〈x〉 〈y〉 〈z〉 :向您座标移动.
.move world 〈x〉 〈y〉 〈z〉 〈m〉 :向您座标移动和地图.
.move town 〈town〉 : 移动您键入的镇.
.move prog : 移动您向程序员小岛.
.move isle :移动您向管理员小岛.
.npc info :显示信息在选择的npc .
.npc mobs 〈modelid〉 〈npcflags〉 〈faction〉 〈level〉 〈name〉 : 产生NPC在你的位置.
.npc taxi : 增加一辆出租汽车.
.npc spell 〈spellid〉 〈price〉 :增加一个咒语来教练员NPC .
.npc rmvspell 〈spellid〉 :从教练员取消咒语NPC .
.npc item 〈itemid〉 〈amount〉 :增加一个项目来教练员NPC .
.npc rmvitem 〈itemid〉 :从教练员去除项目NPC .
.npc itemmove 〈srcslot〉 〈dstslot〉 : 搬入项目贩卖者NPC .
.npc delete :删除NPC.
.npc level 〈level〉 : 改变选择的NPC 的标准.
.npc skin 〈skinid〉 : 改变选择的NPC 皮肤.
.npc faction 〈faction〉 :改变选择的NPC 的派别.
.npc name 〈name〉 :更改选择的NPC 的名字.
.npc flag 〈flag〉 : 改变选择的NPC 旗子.
.npc animfreq 〈frequency〉 : 改变选择的NPC 频率.
.npc random 〈num 0-1〉 :集合任意开关选择的NPC .
.npc addmove :增加一个小站或设置NPC.
.npc run 〈num 0-1〉 : 设置奔跑开关选择的NPC .
.npc state 〈num 0-2〉 :设置如果选择的NPC NPC 意志自动攻击.
.npc scale 〈num〉 :选择的NPC集合scale.
.npc hpmin 〈num〉 : 设置选择的NPC最小HP .
.npc hpmax 〈num〉 : 设置选择的NPC最大HP .
.admin ban 〈name〉 :禁令命名的用户从服务器
.admin lvl 〈name〉 〈lvl account〉 :改变命名的用户lvl 帐户.
.admin addspirit : 增加一种Spirit来世界.
.admin die :使用户死
.admin revive :使用户复活
.admin update 〈old〉 〈new〉 : 更新Opcodes
.addgo : 在你的坐标添加游戏对象
.add : 添加项目到你的背包中.
.addnpc : 添加NPC到游戏.
.del : 删除目标NPC
.setlevel : 设置个人或NPC的等级
.setmodel : 给NPC或个人设置模型数量.
.learn : 学习魔法的数目
.save : 保存文件.
.rehash : 改写目标.
.flag1 : 设置有毛病的标记.
.ppon : 打开pp系统.
.ppoff :关闭pp系统.
.turn : 转动NPC面朝你.
.come : NPC来到你的位置.
.go : 去世界坐标.
.gotrigger: 进入世界范围的位置,参数: trigger_number
.kill : 杀死选择的NPC或个人.
.killallnpc : 杀死所有的NPC的形象.
.resurrect : 复活选择的个人.
.setsize : 设置NPC的大小.
.setspeed : 设置NPC或个人的速度
.setflags : 设置NPC或O.G的面具. 参数: 〈ftype〉 〈flags〉
.addspawn : 添加大量的点到你的位置. 参数 : [〈npc entry〉] [〈npocs number〉]
.setnpcspawn : 添加条目和数目作成大量NPC到大量的点
.setnpcgo : 设置条目由于大量游戏目标到大量点
.setspawndist : 设置小和大距离到大量
.setspawntime : 设置小和大的时间到大量.
.setxp : 设置经验到个人.
.paralyse : 不动和动到个人或NPC.
.setaura : 设置预兆数目
.exploration : 打开你地图的位置.
.dismount : 卸下你.
.listsp :列出你的魔法.
.listsk :列出你的技能.
.delsp : 忘记魔法
.delsk : 忘记技能.
.info : 附近NPC的信息.
.online : 显示在线玩家数目
.goname : 移动到输入名字的个人或NPC.
.goguid : 移动到行会.
.targetgo : 尝试移动到最近的玩家(定位最近的object)
.targetlink : 尝试到连接目标OF选择目标
.move :传送目标.
.retcl : 重装TCL
.rescp : 重装 SCP.
.clearqflags : 清楚寻找标记
.bytes : for debug
.pingmm : 制造点在你的地图
.adddyn : 测试到竞技
1.架设服务器必须安装的NET Framework 2.0.exe
2.首先修改服务端内的wowemu.key文件
server_name=Dokj 这行是服务器名称,假如要中文,请先用"汉字转"转换下
ws_host=127.0.0.1 这里是服务器IP,可以用域名
ws_port=8085
3.然后打开maps文件夹,运行BatCreator.exe,然后选择Locate the folder with wow.exe指定一下客户端的路径,选好后按一下Create,再按Extract,中途需要按两次y确认,第二次输入y以 后窗口会自动关闭.
4.接下来打开scripts文件夹内的emu.conf文件,用记事本打开
[banned]
//ip=127.0.0.1/255.255.255.0 在127.0.0.1的地方输入IP,默认是单机的
5.账号可以通过服务端自带的DButil.exe程序进行添加,打开后选择
Edit Accounts,方法是:Find的左边的空格内输入账号,password是密码,plevel
是GM权限等级,6是最高,然后按一下Add就可以了(注意:添加账号必须在服务器开启以后才行)
6.运行服务端程序WoWemu.exe,等待一段时间后,服务器就开好了.
7.客户端需要打补丁.我试过不打补丁就出现版本无法严正的错误
把"登陆器"解压到客户端,然后运行"SF补丁安装程序.bat",结束以后.用记事本打开realmlist.wtf,修改里面的IP,改成你的服务器IP,改完后运行wow.exe就可以进入游戏了,别忘了启动游戏后用DButil.exe添加账号..
8.这是最重要的一点.请大家每次关闭服务器之前.输入".save"保存一下,不然下次开F以后所有东西都会没有的,比如账号..切记!!!!!!
③ 传奇私服数据库问题
传奇私服数据库内容解释大全
name stdmode ac ac2 mac mac2
项链类 19 魔法躲避 诅咒 幸运
20 准确 敏捷
21 速度 体力恢复 魔法恢复
手镯类 24 准确 敏捷
26 防下限 防上限 魔防下限 魔防上限 (正常)
戒指类 23 速度+1 毒物躲避 速度-1 中毒恢复
22 防下限 防上限 魔防下限 魔防上限 (正常)
兵器 5or6 幸运 准确 诅咒 速度 {(-245)是速度加1}
Ac.幸运 没什么好说的
Ac2.准确 但改过后再变回0武器仍然会+1的准确,而且像降魔这样的武器在DB库中Ac2也是0,这个我还没研究明白
Mac.改了会+诅咒
Mac2.攻击速度,我研究一上午的重点
具体数值给你
Mac2 攻击速度
1 -1
-229 +17
-238 +8
-239 +7
****-245 +1******
-247 -9
-245是个很重要的值,像一个分水岭一样,小于-245的攻击速度变为负值
可能这个数据是一个循环,我没弄明白,但如果想改速度+多少,可以填入固定(大于-245)的值,至于循环可能有也可能没有。
但如果同时改了Mac和Ac,会出现幸运和诅咒共存的怪现象需要注意
Resource的数值我研究出来的是神圣,和别人不同,别人说是幸运,改为负值在游戏中是正值。
数据库魔法文件和怪物文件的解释[转帖,原作者不祥,感谢这个高手]
在*:\mirserver\mud2\DB目录下有三个文件,分别是MagicDB MonterDB 和StdItemDB
Magic.db是修炼的各种技能,法术和武功
MagID 技能代号
MagName 技能名称
EffectType 效果类型(使用技能时角色的动作效果)代码
0 基础剑术Fencing/精神力战法SpiritSword/攻杀剑术Slaying/刺杀剑术Thrusting/半月弯刀HalfMoon/
烈火剑法FlamingSword/野蛮冲撞ShoulderDash
1 火球术Fireball/大火球GreatFireBal
2 治愈术Healing/施毒术Poisoning/诱惑之光Eshock/爆裂火焰FireBang/心灵启示Revelation/群体治愈术MassHealing/
圣言术TurnUndead/冰咆哮IceStorm
4 抗拒火环Repulsion/召唤骷髅SummonSkele/隐身术Hiding/瞬息移动Teleport/火墙FireWall/地狱雷光ThunderStorm/
召唤神兽SummonShinsu/魔法盾MagicShield
5 地狱火Hellfire
6 疾光电影Lightning
7 雷电术ThunderBolt
8 灵魂火符SoulFireBall/集体隐身术MassHiding
9 幽灵盾SoulShield/神圣战甲术BlessedArmou
10 困魔咒TrapHexagon
Effect 效果(技能产生的动画效果)代码
0基础剑术 Fencing 精神力战法 SpiritSword
1火球术Fireball
2治愈术Healing
3大火球GreatFireBal
4施毒术Poisoning
5攻杀剑术Slaying
6抗拒火环Repulsion
7地狱火Hellfire
8疾光电影Lightning
9雷电术ThunderBolt
10灵魂火符SoulFireBall
11幽灵盾SoulShield
12神圣战甲术BlessedArmou
13刺杀剑术Thrusting
14困魔咒TrapHexagon
15召唤骷髅SummonSkele
16隐身术Hiding
17集体隐身术MassHiding
18诱惑之光Eshock
19瞬息移动Teleport
20火墙F ireWall
21爆裂火焰FireBang
22地狱雷光ThunderStorm
23半月弯刀HalfMoon
24烈火剑法FlamingSword
25野蛮冲撞ShoulderDash
26心灵启示Revelation
27群体治愈术MassHealing
28召唤神兽SummonShinsu
29魔法盾MagicShield
30圣言术TurnUndead
31冰咆哮IceStorm
Spell 每次耗用魔法值
Power 基本威力
MaxPower 最大威力
DefSpell 升级后增加的每次耗用魔法值
DefPower 升级后增加的威力
DefMaxPower 升级后增加的最大
Job 职业 (0-战士,1-法师,2-道士)
NeedL1 1级技能所需等级
L1Train 1级技能修炼所需经验
NeedL2 2级技能所需等级
L2Train 2级技能修炼所需经验
NeedL3 3级技能所需等级
L3Train 3级技能修炼所需经验
Delay 技能延迟时间
Descr 备注
Monter.db是怪物资料
Name 怪物名称
Race 行动模式及*亡时的效果代码
11卫士Guard带刀侍卫1Guard1
51鸡Hen
52鹿Deer
52羊Sheep
53狼Wolf
55虎卫 练功师Trainer
81多钩猫HookingCat/钉耙猫RakingCat/半兽战士OmaFighter/半兽勇士OmaWarrior/山洞蝙蝠CaveBat/尸王Ghoul/
红蛇RedSnake/虎蛇TigerSnake/猎鹰SkyStinger/盔甲虫ShellNipper/多角虫Keratoid/巨型多角虫GiantKeratoid/
蜈蚣Centipede/黑色恶蛆BlackMaggot/钳虫Tongs/邪恶钳虫EvilTongs/跳跳蜂WhimperingBee/巨型蠕虫GiantWorm/
蝙蝠BugBat/红野猪RedEvilBoar/黑野猪BlackEvilBoar/白野猪WhiteEvilBoar/蝎蛇SnakeScorpion/邪恶毒蛇EvilSnake/
大老鼠BigRat/钢牙蜘蛛GangSpider/黑锷蜘蛛BigSpider/血巨人BigApe/双头金刚EvilApe双头血魔RedEvilApe/
双头黑魔GreyEvilApe/虎卫10 练功师Trainer10/带刀侍卫10Guard10/祖玛教主 玛法王MirKing/袭击者1 卫士Raider1/
袭击者3 虎卫Raider3
82毒蜘蛛SpittingSpider/沙虫SandWorm/威斯尔小虫VisceralWorm
83稻草人Scarecrow/森林雪人ForestYeti/蛤蟆Yob/半兽人Oma
84蝎子Scorpion
85食人花CannibalPlant
86骷髅Skeleton
87掷斧骷髅AxeSkeleton
88骷髅战士BoneFighter
89骷髅战将BoneWarrior/骷髅精灵BoneElite
90洞蛆CaveMaggot
91火焰沃玛FlamingWooma
92沃玛教主Woomataurus/骷髅精灵 比奇领主BichonLord/邪恶毒蛇 蛇谷领主SerpentLord/
沃玛卫士 沃玛领主WoomyonLord/邪恶钳虫 盟重领主MongchonLord
93暗黑战士Dark
94僵尸1 Zombie1
95僵尸2 Zombie2
96僵尸3 Zombie3/僵尸4 Zombie4/僵尸5 Zombie5
97鸡1Hen1/鹿1Deer1/沃玛战士WoomaSoldier/沃玛勇士WoomaFighter/沃玛战将WoomaWarrior/沃玛卫士WoomaGuardian
100变异骷髅BoneFamm
101祖玛雕像ZumaStatue/祖玛卫士 ZumaGuardian/祖玛卫士 奴隶Slave
102祖玛教主Zumataurus
103角蝇BugBatMaggot
104祖玛弓箭手 ZumaArcher/弓箭守卫 Arch/袭击者2 弓箭守卫 Raider2
105楔蛾WedgeMoth/月魔蜘蛛SpidBat
106粪虫Dung
107触龙神(邪恶蜈蚣)EvilCentipede
110主门MainDoor
111左边墙LeftWall/中央墙CenterWall/右边墙RightWall
112弓箭守卫Archer/弓箭守卫ArcherGuard
113神兽Dogz(Shinsu)
114神兽1Dogz1
115赤月恶魔RedMoonEvil
116幻影蜘蛛RootSpider
117小蜘蛛(炸弹蜘蛛)Larva(Bombspider)
118天狼蜘蛛VenomSpider
119花吻蜘蛛LureSpider
120足球FootBall
Racelmg 攻击模式代码
9足球FootBall
10森林雪人ForestYeti
11鸡Hen/鹿Deer
12卫士Guard/袭击者1 卫士Raider1
13食人花CannibalPlant
14骷髅Skeleton/骷髅战士BoneFighter/骷髅战将BoneWarrior/骷髅精灵BoneElite
15掷斧骷髅AxeSkeleton
16洞蛆CaveMaggot
17多钩猫HookingCat/钉耙猫RakingCat
18稻草人Scarecrow
19羊Sheep/狼Wolf/虎卫 练功师Trainer/半兽战士OmaFighter/半兽勇士OmaWarrior/山洞蝙蝠CaveBat/尸王Ghoul/
红蛇RedSnake/虎蛇TigerSnake/猎鹰SkyStinger/盔甲虫ShellNipper/多角虫Keratoid/巨型多角虫GiantKeratoid/
蜈蚣Centipede/黑色恶蛆BlackMaggot/钳虫Tongs/邪恶钳虫EvilTongs/跳跳蜂WhimperingBee/巨型蠕虫GiantWorm/
红野猪RedEvilBoar/黑野猪BlackEvilBoar/白野猪WhiteEvilBoar/蝎蛇SnakeScorpion/邪恶毒蛇EvilSnake/大老鼠BigRat/
钢牙蜘蛛GangSpider/黑锷蜘蛛BigSpider/血巨人BigApe/双头金刚EvilApe/双头血魔RedEvilApe/双头黑魔GreyEvilApe/
虎卫10 练功师Trainer10/袭击者3 虎卫Raider3/毒蜘蛛SpittingSpider/沙虫SandWorm/威斯尔小虫VisceralWorm/
蛤蟆Yob/半兽人Oma/沃玛战士WoomaSoldier/沃玛勇士WoomaFighter/沃玛战将WoomaWarrior/沃玛卫士WoomaGuardian/
天狼蜘蛛VenomSpider/花吻蜘蛛LureSpider
20火焰沃玛FlamingWooma
21沃玛教主Woomataurus
21骷髅精灵比奇领主BichonLord/邪恶毒蛇蛇谷领主SerpentLord/沃玛卫士沃玛领主WoomyonLord/
邪恶钳虫盟重领主MongchonLord
22暗黑战士Dark
23变异骷髅BoneFamm
24带刀侍卫1Guard1/带刀侍卫10Guard10
31蝙蝠BugBat
32蝎子Scorpion
33触龙神(邪恶蜈蚣)EvilCentipede
34赤月恶魔RedMoonEvil
35幻影蜘蛛RootSpider
36小蜘蛛(炸弹蜘蛛)Larva(Bombspider)
37月魔蜘蛛SpidBat
40僵尸1Zombie1
41僵尸2Zombie2
42僵尸3Zombie3/僵尸4Zombie4/僵尸5Zombie5
43角蝇BugBatMaggot
45祖玛弓箭手ZumaArcher/弓箭守卫Arch/袭击者2 弓箭守卫Raider2/弓箭守卫Archer/弓箭守卫ArcherGuard
47祖玛雕像ZumaStatue/祖玛卫士ZumaGuardian/祖玛卫士 奴隶Slave
49祖玛教主 玛法王MirKing/祖玛教主Zumataurus
52楔蛾WedgeMoth
53粪虫Dung
54神兽Dogz(Shinsu)
55神兽1Dogz1
98左边墙LeftWall/中央墙CenterWall/右边墙RightWall
99主门MainDoor
Appr 怪物形象代码
0卫士Guard/袭击者1 卫士Raider1
1森林雪人ForestYeti
2带刀侍卫1Guard1
3足球FootBall
10食人花CannibalPlant
20骷髅Skeleton
21掷斧骷髅AxeSkeleton
22骷髅战士BoneFighter
23骷髅战将BoneWarrior
24洞蛆CaveMaggot
25多钩猫HookingCat
26钉耙猫RakingCat
27稻草人Scarecrow
28暗黑战士Dark
29粪虫Dung
30沃玛战士WoomaSoldier
31火焰沃玛FlamingWooma
32沃玛勇士WoomaFighter
33沃玛战将WoomaWarrior
34沃玛教主Woomataurus
36红蛇RedSnake
37变异骷髅BoneFamm
38虎蛇TigerSnake
39楔蛾WedgeMoth
40僵尸1Zombie1
41角蝇BugBatMaggot
42蝙蝠BugBat
43羊Sheep
44猎鹰SkyStinger
45盔甲虫ShellNipper
46大老鼠BigRat
47祖玛弓箭手ZumaArcher
48沙虫SandWorm
49威斯尔小虫VisceralWorm
50僵尸2Zombie2
51僵尸3Zombie3
52僵尸4Zombie4
53僵尸5Zombie5
61祖玛雕像ZumaStatue
62祖玛卫士ZumaGuardian/祖玛卫士 奴隶Slave
63祖玛教主Zumataurus/祖玛教主 玛法王MirKing
70狼Wolf
71弓箭守卫Arch/袭击者2 弓箭守卫Raider2
72虎卫 练功师Trainer/袭击者3 虎卫Raider3
73蜈蚣Centipede
74黑色恶蛆BlackMaggot
80山洞蝙蝠CaveBat
81跳跳蜂WhimperingBee
82巨型蠕虫GiantWorm
83蝎子Scorpion
90多角虫Keratoid
91巨型多角虫GiantKeratoid
92双头血魔RedEvilApe
93双头黑魔GreyEvilApe
100半兽人Oma
101半兽战士OmaFighter
110红野猪RedEvilBoar
111黑野猪BlackEvilBoar
112白野猪WhiteEvilBoar
113月魔蜘蛛SpidBat
114钢牙蜘蛛GangSpider
115血巨人BigApe
116双头金刚EvilApe
117花吻蜘蛛LureSpider
118黑锷蜘蛛BigSpider
119天狼蜘蛛VenomSpider
120钳虫Tongs
121邪恶钳虫EvilTongs/邪恶钳虫 盟重领主MongchonLord
130蝎蛇SnakeScorpion
131赤月恶魔RedMoonEvil
132幻影蜘蛛RootSpider
133小蜘蛛(炸弹蜘蛛)Larva(Bombspider)
140触龙神(邪恶蜈蚣)EvilCentipede
150骷髅精灵BoneElite/骷髅精灵 比奇领主BichonLord
151沃玛卫士WoomaGuardian/沃玛卫士 沃玛领主WoomyonLord
152尸王Ghoul
160鸡Hen
161鹿Deer
162蛤蟆Yob
163毒蜘蛛SpittingSpider
164邪恶毒蛇EvilSnake/邪恶毒蛇 蛇谷领主SerpentLord
170神兽Dogz(Shinsu)
171神兽1Dogz1
900主门MainDoor
901左边墙LeftWall
902中央墙CenterWall
903右边墙RightWall
Lvl 怪物等级
Undead 不*系 0-否 1-是
CoolEye 怪物的感知范围,并和等级有关(cooleye 是视线,远距离发现目标,cooleye 高的很远就攻过来了。注:可能也是反隐)
Exp 杀*后得到的经验值
HP 生命值
MP 魔法值
AC 防御力
MAC 魔法防御力
DC 攻击力
DCMax 最大攻击力
MC 魔法攻击力
SC 道士精神力
Speed 速度
HIT 攻击命中率
WALK_SPD 行走速度间隔
WalkStep 行走步伐
WalkWait 行走等待时间
ATTACR-SPD 攻击速度间隔