惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Spread Privacy
Spread Privacy
H
Hacker News: Front Page
PCI Perspectives
PCI Perspectives
Webroot Blog
Webroot Blog
罗磊的独立博客
H
Heimdal Security Blog
TaoSecurity Blog
TaoSecurity Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Google Online Security Blog
Google Online Security Blog
Last Week in AI
Last Week in AI
美团技术团队
Help Net Security
Help Net Security
The Hacker News
The Hacker News
C
Cisco Blogs
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
The Register - Security
The Register - Security
IT之家
IT之家
WordPress大学
WordPress大学
Jina AI
Jina AI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
H
Help Net Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
NISL@THU
NISL@THU
爱范儿
爱范儿
The GitHub Blog
The GitHub Blog
Scott Helme
Scott Helme
V
Vulnerabilities – Threatpost
B
Blog
T
Tenable Blog
博客园 - 三生石上(FineUI控件)
T
The Exploit Database - CXSecurity.com
S
Security Affairs
小众软件
小众软件
Hacker News: Ask HN
Hacker News: Ask HN
Security Latest
Security Latest
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
W
WeLiveSecurity
A
Arctic Wolf
L
LINUX DO - 热门话题
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence

博客园 - 爱东东

解决SQLServer2005孤立用户问题 RJ45做法 Java.net3DES差异及互通 win下安装MRTG MySQL和SQLServer互转 AspNetUrl重写2级域名 解决XP安装了SP3后无法安装更新补丁的方法 QQ代码 工作流例子 关于推广网络游戏《传奇3》计划书 几个很受启发的创意营销经典 软件开发人员创业做什么方向好?自己的疑问! ascent服务器架设新手教程 魔兽世界GM技能表 MySQL获取首字母拼音方法 解决win2003下delphi出现内存读写错误 魔兽世界高法伤技能列表 汇编算术运算指令 8088 汇编速查手册
ascentSVN地址备忘
爱东东 · 2008-07-21 · via 博客园 - 爱东东

NCDB

http://mmoforge.org/svn/ncdb/

ASCENT

http://mmoforge.org/svn/ascent/

GM脚本

http://mmoforge.org/svn/gmscripts/

RUSDB

http://mmoforge.org/svn/rusdb/

ACDB

http://mmoforge.org/svn/acdb/

user:anonymous

password:

大家见过很多人写过用VC来编译Win32平台的Ascent(Antrix),但没人写Unix的教程,笔者写一个
首先通过SVN下载最新的源代码,可以用TortoiseSVN或者Unix下工具svn命令行下载,下载地址为
http://projects.emupedia.com/svn/ascent ,我以Unix上svn命令行为例
# svn co http://projects.emupedia.com/svn/ascent /root/ascent
这样就将源代码下载到/root/ascent目录下
这步会花比较多时间,可以先用windows工具TortoiseSVN 下载源码然后上传到服务器/root/ascent目录下
# cd /root/ascent
#cd trunk
然后执行aclocal,autoconf,automake -a来生成configure脚本
#aclocal
#autoconf
#automake -a
这样该目录下就有通常Unix下的自动配置脚本configure
然后运行configure来生成makefile
# ./configure --prefix=/opt/ascent
后面的参数prefix是要将生成好的二进制执行文件安装到/opt/ascent目录下
然后运行
#make
编译过程中会有一些错误,主要是没有定义变量宏,我们手动生成这些文件
#cd /root/ascent
确保我们在主目录下
#vi config.h
#define PREFIX "/opt/ascent"
#define CONFDIR "/opt/ascent/conf"
将这2句话写入并且保存退出
继续
#make
然后安装
#make install
这样就将完成了编译工作,请将ascent.conf ,logonserver.conf realms.conf voicechat.conf 复制到/opt/antrix/conf目录下
#mkdir /opt/ascent/conf
#cp /root/ascent/src/*.conf /opt/ascent/conf
然后编辑这些文件,修改地址已适合你的IP,然后再编辑ascent.conf去掉die 和die2的2句话。
在linux下安装mysql,并且倒入数据库,这个和windows一样
最后到/opt/ascent/bin目录下,创建DBC(一定大写,笔者吃过亏,小写Ascent不认)目录,将从客户端提取的dbc文件全部放入其中
#cd /opt/ascent/bin
#mkdir DBC/
#cp *.dbc DBC
在继续创建maps目录和scripts目录,将从客户端提取的maps文件放入
#mkdir maps
#mkdir scripts
#cp * maps/
现在最新的ascent已经支持lua来做怪物的AI,将测试的lua复制到scripts
#cp extras/test.lua scripts
这样我们的安装基本结束
启动logonserver和ascent,记得将ascent.conf和logonserver.conf里面的包含password的内容改成一样,比如change_me_same
#./logonserver &
#./ascent &
然后就可以打开你的客户端去尽情享受ascent的快乐吧