首先,开始安装之前,检查你手头的软件工具

Topic created · 36 Mensajes · 18398 Visitas
  • 首先,开始安装之前,检查你手头的软件工具:

    5.4-RELEASE-i386-bootonly.iso
    ftp://ftp.freebsdchina.org/pub/FreeBSD/ ... otonly.iso

    5.4-RELEASE-i386-disc1.iso
    ftp://ftp.freebsdchina.org/pub/FreeBSD/ ... -disc1.iso

    5.4-RELEASE-i386-disc2.iso
    ftp://ftp.freebsdchina.org/pub/FreeBSD/ ... -disc2.iso

    倚天服务端(包含数据库,DB,game1,game2)
    瑶天有下载(缺game2),
    登陆ftp://fkingnuul1@668y.com 用里面的game2(game2里的maps下的aaus文件在BSD系统下改为aus,WIN系统不支持aus文件名)

    game1与game2的关系
    区别
    1、game11的商店是唯一不同的,别的都一样
    2、game1的NPC 文件夹里有 270的文件,game2的NPC文件夹里只有 269个文件
    相同
    1、game1和game2下的 cores guild items knowledge log lottery magic maps shop(除了game1_server1不同别的都相同) skill

    如果你要自己开SF的,
    [http://www.wjtd.com/bbs/index.asp?boardid=43][3]">[http://www.wjtd.com/bbs/index.asp?boardid=43][4] 也有下载做好的网站系统(不过国家规定,SF流量超过200IP,或者赢利为目的话是违法的哦:)

    还有phpmyadmin工具及最重要的VMware〈单机搞服务端的朋友用,如果有两部电脑的话,可以省略它>(华军或者天空软件站有下)
    好了,工具都stand by 了,let's go~

    第一步 FREEBSD安装

    一、安装FreeBSD
    用直接下载的BSD,安装的过程是游戏中最烦的了,但是要沉住气哦

    在安装之前,先提出几点建议供大家参考:
    1、采用最小化安装。
      2、安装时启用inetd,并在编辑inetd.conf文件时,把带有"ftp"的行前面的"#"号去掉。这样作是为了以后安装软件时可以用ftp上传文件。
      3、添加一个wheel组的用户,这样在系统工作正常后可以在windows系统上通过终端登录软件(如SecureCRT)进行所有操作。
      FreeBSD4.7在最小安装时支持SSH终端登录,所以我们需要使用支持SSH协议的终端软件,如SecureCRT。
    例如:我添加的用户名是ylf,隶属wheel系统组。
    系统产生一个用户目录/home/ylf。
    我可以通过SecureCRT以ylf身份登录到系统,然后通过su命令切换到root用户。
    同时我也可以在IE浏览器内键入

    [ftp://192.168.0.1][5]

    ,并输入ylf用户名和密码登录ftp将需要的文件上传到自己的用户目录里。/
    (注:192.168.0.1是我的服务器连接内网的网卡IP地址)。
       以下除系统安装部分,我都是采用终端方式操作。
      4、分区时将/home、/usr和/var划的大一些,因为/usr为程序目录,/var要存放日志,/home是用户主目录,我的用户文件如网页、 ftp上传文件等都放在这里。还有最好保留一部分空间留作以后需要的时候用。我的机器上有2块硬盘,一快18.2G SCSI硬盘,一块40G IDE硬盘。我是这样划分的。
    128M /
    20G /home
    2G /ftp
    256M /tmp
    6 G /usr
    5G /var
      其中/ftp是为匿名ftp用户访问专用。剩余空间留作备用。当然如果硬盘空间少的话,做我们的试验也是够用的。
      关于安装方面的文章,大家也可以参考delphij写的《FreeBSD服务器的安装与优化》一文。
      本系统安装过程图解是专为初学者提供的。整个系统的定制过程都是针对连载文章的系统要求作的。
      我们采用光盘启动安装FreeBSD的方式,并且硬盘上只有FreeBSD一个系统。
      首先修改CMOS使系统能够通过光盘引导。
      插入FreeBSD的第一张盘。正常引导后进入定制内核界面
    选Skip kernel configuration and continue with installation跳过内核定制,我们在整个系统安装结束后会重新定制内核。
      接着进入系统安装主界面。
    选择Standard开始标准安装。
      接着出现提示告诉你下一步将要进行Fdisk操作,按回车继续。
      进入Fdisk Partition Editor界面
    为了保证与FreeBSD共存的系统能够启动,默认情况下FreeBSD会保留一部分磁盘空间(64 cyl)。我们装的是单系统,这部分空间没有用,按"Shift+F"将所有空间都给FreeBSD
    这里选择No。
      接着按"Q"完成。然后提示需要划分FreeBSD文件系统。回车继续。
      进入Disklable Editor界面,按A先让系统自动划分
    然后移动光标到/var和/usr,按D将这两个分区先删除。把光标移到最上面,按C分别创建/var,/usr,/home,/ftp分区。
    其中/ftp分区专为匿名Ftp使用。/var用于存放日志,/usr存放程序,/home存放用户数据。
      我这里是4G的硬盘,如果硬盘空间大,应该适当加大这4个分区的容量。
      按"Q"继续。
      出现Choose distributions(选择安装组件)界面:
    这里选Minimal最小化安装(贪方便就选ALL)。选择OK继续。
      出现Choose Installation Media选择安装媒体界面,
    这里选择 1 CD/DVD,通过光盘安装。OK继续。
      出现确认界面,这是最后一次后悔的机会!选YES开始安装,
      经过一段时间后,出现安装成功提示。OK继续,
      出现是否配置网络设备提示。选YES,
    接下来会列出你的网络设备,选择第一块网卡,回车,会问你是否启用IPv6协议,选NO继续。问你是否使用DHCP,选NO继续。
      出现网卡配置界面,
    这里只要添入主机名和IP地址就可以,其他的在后续安装中会配置。
      接着问你是否现在启用这块网卡接口,选YES。然后问你是否使用本系统作为网关,选YES。
      出现是否配制inetd(Internet超级服务器)界面。选YES,
    提示是否启用inetd,选YES。
      提示是否编辑inetd的配置文件,inetd.conf,选YES。
      接着出现文件编辑界面,
    移动光标到带有ftp的行,将前面的#删掉,只删除头两行的即可。按ESC退出并保存。
      接着问你是否启用匿名ftp访问,选YES,后面的提示也选YES继续,
    对匿名用户的组和用户目录进行了设置,不用改动,直接选OK继续。
      接着问你是否建立一个ftp登陆时的欢迎信息。选NO不建立继续。
      接下来的几个提示:
      是否使本机运行NFS服务器,选NO。
      是否使本机运行NFS客户,选NO。
      是否配制默认安全策略,选NO。
      列出当前对inetd做过的设置,OK继续。
      是否定制系统控制台,选NO。
      设置系统时区,依次选NO------Asia------China------East China------YES
    询问是否启用Linux二进制兼容支持,这将使FreeBSD可以运行所有Linux程序。选YES。
      接着提示是否配制非U**鼠标,选NO继续。
      接着问是否浏览Package collection,选NO继续,
      问是否添加系统用户和组,选YES
    选择USER Add a new user to the system,添加一个新用户。OK 继续。
    这里添加一个wheel组的用户ylf,用于终端登录时可以用这个用户切换到root。
      OK后回到前一个界面,选EXIT退出。
      这时提示要求输入root用户密码。需要输入2次。
      然后问你是否想回到主界面对配置做改动,选NO------Exit Install退出安装
      最后提示是否退出重新启动,选YES,记得要拿出光盘。
    为了让系统可以重新编译内核和使用ports安装应用程序。我们重新运行系统配置程序安装内核编译支持和ports。
      以root用户登录后,运行:
    # /stand/sysinstall
    出现系统配置主界面
     选择Configure后回车继续。出现FreeBSD Configuration菜单
    选择Distributions后 OK继续。出现组件安装选择界面
    选择src------sys和ports,OK后出现选择安装媒体界面,选通过光盘安装
      这样就把内核编译支持和ports安装到系统。
      安装完成后,选Exit------Exit Install退出。
    安装完系统后,要重新编译内核。目的是要系统支持Firrwall和提高运行效率。
      注意:这之后的过程在终端上操作要方便许多。SecureCRT支持在终端界面上直接拷贝和粘贴文本内容。

    二、配置FreeBSD

    1、配置/etc/rc.conf,我的rc.conf:

    代码:
    hostname="bonnie.bin.com"
    defaultrouter="192.168.0.188"
    ifconfig_rl0="inet 192.168.0.188 netmask 255.255.255.0"
    linux_enable="YES"
    moused_enable="YES"

    注意:这里设置必须和你本机上的IP在一个网段里面,如:你的机器IP是192.168.0.2,那么你的虚拟机上的Freebsd的IP就应该是192.168.0.X。这里虚拟机的网络模式为桥接。

    2、配置/etc/resolv.conf,这里是配置DNS,要不然无法上网。我的resolv.conf:

    代码:
    nameserver 220.103.96.112
    nameserver XXX。XXX。XXX。XXX

    202。103。96。112是湖南的DNS

    完成后重启机器。

    3、将光盘放入光驱中,安装ports和src

    代码:
    # sysinstall

    然后选择Configure-->Distributions,然后利用空格键选择src和ports两项,点install,安装完成后重启机器。 在安装SRC的时候,偷懒可以选择All。

    三、升级ports

    代码:
    #cp /usr/share/examples/cvsup/ports-supfile /etc/funpower
    #cd /etc
    # ee funpower

    修改下面一行:
    default host=cvsup2.FreeBSDChina.org
    然后运行如下命令:
    代码:
    #cvsup -g -L 2 funpower

    完成安装后重启机器。

    到这里,一个基本的Freebsd就搭建好了。下面我们来图形化和汉化它。方便新手用它搭建倚天服务器。

    四、安装Xorg和Gnome,让大家可以用图形界面和中文的操作系统哦。

    为了安装方便,将1号和2号光盘的Packages文件夹下的All文件夹下的软件全部COPY到/usr/soft中:

    代码:
    #mkdir /usr/soft 创建一个soft目录在usr下
    #mount /cdrom 载入cdrom
    #cd /cdrom/packages/All 进入cdrom下的packages/All目录
    #cp -R * /usr/soft

    通过上面的方法将2号盘的Packages也拷入/usr/soft中,命令是一样的。在放入2号盘之前,用#umount /cdrom命令卸掉光驱再载入光驱,要不然目录会不正确。

    接下来开始安装:

    代码:
    #cd /usr/soft
    #pkg_add xorg-6.8.2.tbz //freebsd5.3之后都用xrog,不用XFree86了
    #pkg_add gnome2-2.10.0.tbz

    完成安装后重启机器。

    五、配置xorg.conf

    代码:
    #cd /usr/X11R6/bin
    #./xorgcfg -textmode

    根据自己的硬件配置每个选项,然后选择最后第二项Write xorg.conf and quit,然后出现一个对话框问你是否将配置文件copy到/etc/X11目录中,选择OK。

    在这里没有安装虚拟机工具的时候,选择8位色深,640*480的分辨率。它没有虚拟显卡。

    如果是微软的VPC,选择16位色深 ,800*600的分辨率。它的虚拟显卡是S3 32/64的。

    这个时候,你的X windows系统基本配置好了。

    六、配置.xinitrc

    使X Windows启动时默认的桌面系统为Gnome
    代码:
    #echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrc

    七、运行X Windows

    #startx

    进入Gnome桌面系统,下面开始中文化桌面Gnome。在desktop点击,log,就可以退出桌面

    编辑.cshrc文件:
    代码:
    #cd ~
    #ee .cshrc

    加入下面内容:
    代码:
    setenv LANG zh_CN.eucCN
    setenv LC_LANG zh_CN.eucCN

    重启机器,
    代码:
    # reboot
    在运行X windows,就是中文的了。

    第二步 FreeBSD下安装MySQL+Apache+PHP
    一. 安装MySQL

    我使用的的Mysql是4.0.20,源代码版,你也可以使用RPM包或者二进制版,安装方法可能不一样,请参考其它文章.
    先下载Mysql2.0.20的源代码版,地址: sql.com/downloads/mysql/4.0.html">[http://dev.mysql.com/downloads/mysql/4.0.html][6]
    把它下到/usr/local/src目录下,如果没有该目录,就自己建一个.下载回来的包名字叫 mysql-4.0.20.tar.gz,然后我们把它解压出来:

    # tar -zxvf mysql-4.0.20.tar.gz

    解压后生成mysql-4.0.20目录,我们进入该目录:

    # cd mysql-4.0.20

    进入后就开始配置mysql了,配置过程中我们要给mysql设置一个安装目录,我们设置在 /usr/local/mysql 下,以为把文件放到一个地方比较容易

    管理,如果你还想获得更多的配置信息,使用 ./configure --help:

    # ./configure --prefix=/usr/local/mysql

    然后等几秒钟,配置完成后就编译源代码:

    # make

    这个编译的过程比较长,如果机器比较慢的话,可能要近二十分种 ( PS:我的机器是很普通的机器,所有用了差不多15,6分种 ) .
    编译完成后就安装:

    # make install

    等上几秒钟,安装完成.下面就到了最关键的部分了,为什么老安装不成功,(PS:至少我是安装了N次,N > 10 ,呵呵),问题关键就在这里,访问

    mysql要一个专门的用户,而且必须给相应的访问权限,这里我们就设置root和mysql有权限访问.
    我们先建立一个mysql和mysql用户来访问mysql:

    # pw groupadd mysql #建立mysql组
    # pw useradd mysql -g mysql #建立mysql用户并且加入到mysql组中

    建立用户后我们就初始化表 (注意:必须先执行本步骤后才能进行以下步骤)

    # ./scripts/mysql_install_db --user=mysql #初试化表并且规定用mysql用户来访问

    初始化表以后就开始给mysql和root用户设定访问权限, 我们先到安装mysql的目录:

    # cd /usr/local/mysql

    然后设置权限

    # chown -R root . #设定root能访问/usr/local/mysql
    # chown -R mysql var #设定mysql用户能访问/usr/local/mysql/var ,里面存的是mysql的数据库文件
    # chown -R mysql var/. #设定mysql用户能访问/usr/local/mysql/var下的所有文件
    # chown -R mysql var/mysql/. #设定mysql用户能访问/usr/local/mysql/var/mysql下的所有文件
    # chgrp -R mysql . #设定mysql组能够访问/usr/local/mysql

    设置完成后,基本上就装好了,好了,我们运行一下我们的mysql:

    # /usr/local/mysql/bin/mysqld_safe --user=mysql &

    如果没有问题的话,应该会出现类似这样的提示:

    [1] 42264
    # Starting mysqld daemon with databases from /usr/local/mysql/var

    这就证明你安装成功了,如果出现:

    [1] 42264
    # Starting mysqld daemon with databases from /usr/local/mysql/var
    040818 10:53:45 mysqld ended

    则证明你的mysql运行不来,请查看错误日志: /usr/local/mysql/var/*.err 然后确定安装是否成功,如果没有成功,请检查上面的步骤是否正确

    .
    安装完成后,能够通过 /usr/local/mysql/bin/mysql 来连接mysql进行管理,如果你装了apache并且能够解析php的话,也能使用phpMyadmin来管

    理你的mysql,记得装完后使用mysql或者mysqladmin来修改root的密码,这里我们就不说了,请参考相关的文章.

    控制mysql就通过 /usr/local/mysql/libexec/mysqld 来控制启动或者停止mysql:

    # /usr/local/mysql/libexec/mysqld start #启动mysql
    # /usr/local/mysql/libexec/mysqld stop #停止mysql
    # /usr/local/mysql/libexec/mysqld restart #重启mysql

    为了每次系统重启后都能运行mysql,可以写一个脚本放到 /usr/local/etc/rc.d目录下,用来运行mysql,我们写一个脚本mysql_start.sh

    #! /bin/sh
    /usr/local/mysql/bin/mysqld_safe&

    然后保存到/usr/local/etc/rc.d目录下,那么以后reboot系统后都能启动mysql了.

    二. 安装Apache

    安装Apache要简单点,我这里安装的Apache版本是 httpd-2.0.50,去下载压缩包: [http://httpd.apache.org/download.cgi][3]">[http://httpd.apache.org/download.cgi][7].
    下载回来的包叫做 httpd-2.0.50.tar.gz 我们放在 /usr/local/src目录下.
    首先进入目录后解压缩:

    # cd /usr/local/src
    # tar -zxvf httpd-2.0.50.tar.gz

    然后就会得到 httpd-2.0.50目录,我们进入目录

    # cd httpd-2.0.50

    首先配置:

    # ./configure \
    ? --prefix=/usr/local/apache \ #我们要把Apache安装在那个目录,我们这里装在 /usr/local/apache下
    ? --enable-shared=max \
    ? --enable-module=rewrite \
    ? --enable-module=so

    执行上面的命令,如果没有错误信息,证明配置成功,然后进行编译:

    # make

    一两分钟就编译完了,然后进行安装:

    # make install

    安装完成后,Apache就存放在 /usr/local/apache目录下了, bin是执行文件的目录,conf是配置文件目录,htdocs是网页的主目录,logs是日志目

    录.
    Apache通过 bin/apachectl或者bin/httpd来控制启动或者停止.

    # /usr/local/apache/bin/httpd -k start #启动apache
    # /usr/local/apache/bin/httpd -k stop #停止apache
    # /usr/local/apache/bin/httpd -k restart #重启apache

    然后你可以通过 [http://localhost][3]">[http://localhost][8] 来测试apache是否安装成功,如果出现apache的页面则安装成功,否则请检查上面的步骤.

    三. 安装PHP

    我们使用的PHP版本是4.3.8,先去下载: [http://www.php.net/downloads.php][3]">[http://www.php.net/downloads.php][9], 下回来的包叫做 php-4.3.8.tar.gz, 放到/usr/local/src目录

    下.
    首先进入该目录后解压缩:

    # cd /usr/local/src
    # tar -zxvf php-4.3.8.tar.gz

    解压后进入目录:

    # cd php-4.3.8

    进行配置,这一步比较关键,一定要设置好,特别是要考虑到你要支持什么,比如GD库,xml,mysql等等,如果想知道详细的配置,执行 ./configure

    --help来获得:

    # ./configure \
    ? --with-apxs2=/usr/local/apache/bin/apxs \
    ? --disable-debug \ #关闭php内部调试
    ? --enable-safe-mode \ #打开php的安全模式
    ? --enable-trans-sid \
    ? --with-xml \ #支持xml
    ? --with-mysql \ #支持mysql
    ? --enable-short-tags \ #支持PHP的短标记
    ? --with-gd \ #支持GD库
    ? --with-zlib \ #支持zlib
    ? --with-jpeg \
    ? --with-png \
    ? --enable-memory-limit \
    ? --disable-posix \
    ? --with-config-file-path=/usr/local/lib

    如果上面的配置没有错误的话,那么应该最后会显示感谢使用PHP等字样,那么证明配置成功,如果上面的配置选项不支持的话,会提示错误.
    比如你没有安装mysql,那么--with-mysql就无法使用,所以一定要注意对应选项系统是否能够支持,如果出现错误,那么就先安装对应的程序,或

    者去掉相关选项.
    配置之后就进行编译:

    # make

    编译成功后出现Build complete.字样,那么就可以进行安装了:

    # make install

    安装完成后把/usr/local/src/php-4.3.8/php.ini-dist复制到/usr/local/lib/,并重命名为php.ini

    # cp /usr/local/src/php-4.3.8/php.ini-dist /usr/local/lib/php.ini

    基本到这里PHP就安装成功了,如果中间出现错误,除了在配置的时候没有选对选项之后一般都不出现错误.

    四. 整合Apache+PHP

    为了让Apache能够直接解析php,我们还要进行一些配置.
    首先进入apache的配置文件目录:

    # cd /usr/local/apache/conf

    然后用vi打开配置文件httpd.conf:

    # vi httpd.conf

    在httpd.conf文件中,添加

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    应该将以上两句添加在其他AddType之后。

    确保文件中有以下一句话,没有就自己添加在所有LoadModule之后。

    LoadModule php4_module modules/libphp4.so

    好了,在vi中使用:wq保存httpd.conf文件,退出vi。启动apache server:

    # /usr/local/apache/bin/httpd start

    现在apache就能够运行php了,写个文件测试一下,在/usr/local/apache/htdocs目录下,新建一个phpinfo.php文件,
    文件中只有一行代码:

    保存此文件, 在你的浏览器中输入[http://localhost/phpinfo.php,你应该看到PHP的系统信息。][10]
    如果出现错误,比如提示你下灾phpinfo.php,那么apache就是还无法解析php文件,那么请仔细检查以上的操作是否正确.

    好,到这里,基本上Mysql+Apache+PHP安装完成,那么就能做服务器了,也可以安装网站了
    同时可以传个phpMyadmin去管理你的mysql

    第三步 倚天服务端数据库还原
    用FTP上传下载的7.77M的服务端下的db.tar.gz和game1.tgz两个文件和数据库下面的三个文件夹到FTP里面,也就是incoming目录下面
    然后进入目录
    命令为: cd /var/ftp/incoming/
    解压缩这两个文件夹
    命令为: tar zvxf db.tar.gz
    tar zvxf game1.tgz
    将数据库下面的三个文件夹复制到/var/db/mysql/下面
    命令为:cp -r ./metin /var/db/mysql/
    cp -r ./pay_auth /var/db/mysql/
    cp -r ./mysql /var/db/mysql/
    重新启动MYSQL(数据库里面自带几个账号,其中一个账号test 密码test
    并进入三个目录下面使用chmod 777 *命令更改权限
    然后进入进入db文件夹
    更改设置文件CONFIG(freebsd是大小写敏感的,请注意大小写)
    将里面的IP地址改一下(这里的没必要都改127.0.0.1)
    再用同样的方法将account_server mark_server chat_server log_server和各个game_server下的CONFIG文件都改过来.
    注意:account_server和game_server下的CONFIG文件里的DB_ADDR要写成127.0.0.1
    其他的改为本机IP:192.168.10.*
    还有就是要将account_server下的iplist文件下的所有IP都改为本机IP也就是192.168.10.*段的IP地址.这里的IP地址才是真正的客户端连接的IP地址.
    并在各个目录下面使用chmod 777 *命令更改权限

    第四步 启动服务器
    运行游戏服务端,依次是db,chat,mark,log,game,account

    在incoming目录下面(为了剩事)使用命令startx开启多窗口
    然后开启一个一个的窗口分别开启dbserv chatserv mark_server logserv 各个mt_server account_server
    使用的命令为
    cd db
    ./dbserv
    另开窗口
    cd game1
    cd chat_server
    ./chatserv
    另开窗口
    cd game1
    cd mark_server
    ./mark_server
    另开窗口......
    这时候服务器已经开起来了,说上成功了,但是你还玩不了,因为你还缺最重要的东西,请看第五步

    第五步 登陆器
    因为倚天里的登陆器是加了密的,check码你又不知道,目前有个折中方案,就是下载别人做好的登陆器,就用里面的IP做你的服务端IP,不用上面的127.0.0.1,有同志说我直接改ip_chn.es文件里的IP行不行,名流明确地跟你说,不行!

    第六步 登陆游戏
    得需要帐户,现在网上有很多下载的别人的数据库,你直接用是不行的,因为TEST帐号在PLAYER表里有个对应的人物GM甲,但是DB文件夹下的人物数据文件夹DATA下面却没有对应的数据文件以至于在读取GM甲时出现no such file or directory, 而创建人物的时候因为表里的这个位置有个人物当然无法创建,而且网上的人物数据表结构的POSE不是主索引不能创建2个人物,所以你创建的第二个人物是不会保存的, 正确来讲是根本没有创建成功.
    解决方法:创建新的帐号,改POSE也为主索引.删除数据表里的所有人物数据记录.

    到此也就没什么好说的,如果还有不明白的地方,欢迎跟贴,我会随时回答,并更新。

    其他资料:

    一 倚天GM命令集
    Go 移动
    使用方法
    ZONE代码
    2 修罗村 3 精灵村
    4 矮人村 5 拉逊沙漠
    6 新人修炼场 100 混乱森林
    101 石之沙漠 102 蒂尔旷野
    103 吉尼草原 104 特伦特森林
    105 矮人矿井 106 地牢1层
    107 地牢2层 108 地牢3层
    109 精灵猎场 110 淡水湖
    111 金字塔1层 112 金字塔2层
    113 金字塔3层 114 混乱地牢1层
    115 混乱地牢2层 116 混乱地牢3层
    117 地牢4层 118 地牢5层
    119 奈潘城外 1028 奈潘城内
    120 死亡之谷(外) #120 300 300 龙洞村修理处
    121 死亡之谷(内)
    122 火龙洞
    2000 战前集合地
    ---------------------------传唤玩家------------------------------
    /tran 人物名称 召唤到player到自己面前(同一张地图内使用)
    /sum 人物名称 召唤到player到自己面前(这个要魔法,,不在同一张地图内使用)
    /dc 人物名称 踢玩家下线
    ------------------发兰色字(GM说的话地球人都知道哈哈)----------------------------
    /not 内容 所有地图里的人都能看见
    /znot 内容 同一张地图里的人都可以看见
    ------------------------刷怪命令------------------------------
    /zreset
    使用方法: /zreset ./*
    如果带参数小数点: "." 则增加自己所在地图的怪物
    如果带参数星号: "*" 则增加所有地图的怪物
    -------------------------禁言------------------------------
    /mute 禁言
    使用方法 : /mute 人物名称 时间数 3600 为一小时. 默认为一小时
    -----------------------------状态(血和魔法)-------------------------
    /u 恢复状态
    使用方法 : /u 使用者名称
    恢复使用者的状态,包括有益魔法.
    -------------------------开攻城命令---------------------------------
    /siege 开放攻城(开放后无法使用)

    -----------------------------隐身(GM模式)---------------------------------
    /gm GM隐身模式

    -----------------------------爱情树(挡路的时候使用)-------------------------
    /tree move 坐标 移动树木到指定坐标附近

    --------------------------------重启服务器--------------------------------------------
    /shutdown 服务器重新启动(最高级gm号才可以用)

    ==============================
    常用非服务类型的命令

    /pf 人名 ------普通人只是显示是否在线,GM则显示目标在哪个地图
    /who ------查看当前地图人数(是大地图)和总人数
    /sum 人名 ------召唤对方(相当于魔法召唤,但是无论是谁都能过来)
    /score ------显示时间(不知道是系统时间还是开了服务端多久)
    /not ------向全服发绿字广播
    /znot ------向自己所在地图发绿字广播
    /goto ------等同于/go,后面输入地图编号 X坐标 Y坐标(坐标可以省略,但是如果进房子必须加上,新地图也是)
    /zreset .或者* ------手动刷新怪物,可以简化成/zre,后面的参数是必须带的。 .代表刷新自己所在小地图,*代表刷新整个服务器
    /transfer 人名 ------将对方拉到你身边,忽视对方是否同意,只能用在同一地图。可以简化成/tra 人名
    /unaffect 人名 ------取消对方身上所有魔法效果,可以简化成/u 人名,向自己使用时可以直接输入/u
    /mute 人名 时间 ------使对方禁言,可以不加时间,默认是60 minutes
    /dc 人名 ------踢对方下线,对方只能重新执行倚天客户端
    /siege ------开放攻城(某些时候只能用一次,就是第一次用,但是朋友说可以连开,估计是GM权限问题)
    /gm ------使用GM隐身模式,这模式任何人平常都无法看到你,并且HP到9999,HP恢复是999,施加感知
    /treemove 坐标 ------移动树木到指定坐标范围
    /shutdown ------关闭服务端(只有1级GM权限才可以用)
    /castleking 帮派名称 ------使指定帮派为城池拥有者

    由于权限问题,还没有确定的指令
    /mload
    /iload
    /oload
    /gload
    /restore
    /furyofgod
    /transfer unkown 哈哈
    /boot
    /itempurge 清除地上的物品
    /setskill 大概是调技能级数
    /unaffect
    /reload 大概是从新进游戏也可能是重新接受数据???不懂 继续研究
    /castledamage 查看城堡损坏程度
    /skillban 大概是清楚技能
    /resetquest 这个可能是钓鱼场的 问题那个功能???
    /temp 雇佣兵
    /uhuhu
    /lottery 这个是彩票的不知道怎么用

    二,DB下的metin.sql说明

    account表
    ('111111','111111','111111','111@111.net','111111',NULL,'111111111111',127,'111.111.111.111','0000-00-00 00:00:00',0,'5000','2005-07-18 18:11:56',NULL,'2005-10-13 15:30:12',0,0,'111111','111111111','0000-00-00 00:00:00',0,'111111')

    解释:('密码','真名','身份证号','EMail','电话号',电话号2,'地址',127,'IP地址','0000-00-00 00:00:00',0,'银行密码','创建时间',NULL,'最后上线时间',0,0,'问题','回答','到期时间',0,'帐号')


    player表
    ('111111',0,'111111',0,2,3,247,271,271,200,111111,111111,0,0,109,0,'2005-10-13 15:33:38')

    解释:('所属帐号',位置,'玩家姓名',0,姓名,头发,等级,力量,敏捷,智力,ElK钱,DAK钱,所属盟,0,所在地图,0,'最后玩的时间')


    三,NPC标码的顺序(以方便调整爆率)

    1 山猫
    2 小史莱姆
    3 野猪怪
    4 蛇
    5 蝎子
    6 堕落者
    7 熊
    8 狂人
    10 毒蛇
    11 树怪
    13 沙漠怪
    14 石头人1
    15 黑猩猩
    16 野猪
    17 狼人
    19 吸血鬼
    20 炽天使
    21 史莱姆
    22 皮奥
    23 战斗魔法师
    24 斯特尔
    25 朱可
    26 修女
    27 伊杰尔德
    28 店员
    29 牧师
    30 纳里
    31 埃里
    32 伊吉安
    33 伊莉
    34 那尔
    35 店员
    36 贝里西安
    37 茂尔
    38 伊莉安
    39 小树怪
    40 小猩猩
    41 小野猪
    42 树精
    43 狂战士
    44 铁皮蛇
    45 土蛇
    46 大猩猩
    47 恶女
    48 波莉
    49 店员
    50 塔奇
    51 卫仆
    52 阿玛
    53 夏尔
    54 爱伦
    55 教父
    56 店员
    57 丹尼斯
    58 夏克
    59 店员
    60 店员
    61 店员
    62 店员
    63 鸟怪
    64 树妖
    65 树精王
    66 树妖王
    67 白蝎子
    68 红蝎子
    69 黑蝎子
    70 小蝎子
    71 沙人
    72 沙丘精灵
    73 沙漠恶梦
    74 小石头人
    75 火烈马
    76 天使
    77 店员
    78 猪头怪
    79 俾格米人
    80 红石头人
    81 米尼拉
    82 罗伊斯
    83 店员
    84 摩尔
    85 店员
    86 罗尔斯
    87 店员
    88 店员
    89 店员
    90 店员
    91 狂暴战士
    92 俾格米人1
    93 俾格米人2
    94 俾格米人3
    95 俾格米人4
    96 俾格米人5
    97 猪头妖
    98 猪头精
    99 猪头老怪
    100 猪头魔王
    101 高级狂战士
    102 狂怒战士
    103 狂乱战士
    104 堕落魔法师2
    105 野猪将军
    106 野猪武士
    107 金色史莱姆1
    108 大史莱姆
    109 僵尸
    110 吸血魔王
    111 混沌怪1
    112 女巫
    113 巫师
    114 黑暗狂战士1
    115 修理工
    116 火龙马
    117 娜菲亚
    118 亚多斯
    119 狼人王
    120 高级石头人
    121 吸血魔
    122 罗马战士
    123 龙怪
    124 天使长
    125 巨剑战士
    126 犀牛战士
    127 癞蛤蟆
    128 红蛤蟆
    129 蜥蜴
    130 兰蜥蜴
    131 巨剑武士
    132 犀牛武士
    133 幻影巫师
    134 黑魔女
    135 马可
    136 巫女
    137 崔斯特
    138 海利
    139 蝎子王
    140 白蝎子王
    141 水蛇
    142 黑暗使者
    143 谢比特
    144 使者
    145 酋长
    146 修理工
    147 保管箱
    148 杂货商
    149 药材商
    150 引导者
    151 引导者
    152 扫帚
    153 宝箱
    154 稻草人
    155 圣诞老人
    156 铁匠
    157 圣诞婆婆
    158 蝙蝠
    159 蝙蝠2
    160 红蝙蝠
    161 骷髅战士
    162 骷髅将军
    163 骷髅王
    164 木乃伊
    165 高级木乃伊
    166 斯芬克斯
    167 法老
    168 法老王
    169 花面蛛
    170 鬼脸蛛
    171 红蜘蛛
    172 蝙蝠王
    173 红蜘蛛王
    174 木乃伊首领
    175 骷髅魔王
    176 蝎子女王
    177 大天使
    178 野猪战士
    180 格雷汉姆
    181 霍克福德
    182 骷髅战士
    183 骷髅将军
    184 骷髅王1
    185 斯芬克斯
    186 白衣狂人
    187 红衣狂人
    188 青衣狂人
    189 绿衣狂人
    190 堕落魔法师
    191 堕落魔法师
    192 堕落魔法师
    193 堕落魔法师
    194 白衣狂战士
    195 红色大法师
    196 暗魔女
    197 黑魔法师
    198 影子狂战士
    199 狂傲战士
    200 谢里特
    201 艾尼彼德
    202 服务生
    203 服务小姐
    204 服务小姐
    205 高级狂战士
    206 堕落魔法师1
    207 金色史莱姆
    208 僵尸王
    209 混沌怪
    210 初级魔法师
    211 混沌魔王
    212 僵尸怪
    213 魔法用品店员
    214 魔法用品店员
    215 骷髅弓箭手
    216 死魂灵
    218 海妖
    219 半蝎人
    220 鸟妖
    221 克雷林
    222 木头人1
    223 狼1
    224 黑狼
    225 桃木人
    226 独角兽
    227 地狱犬2
    228 木头人
    229 石头人
    230 狼
    231 地狱犬
    232 天使
    233 天使
    234 骷髅护卫
    235 独眼巨人
    236 史前巨鳄
    237 蜥蜴弓箭手
    238 地狱犬1
    239 里奇
    240 石像兽
    241 利爪兽
    242 骷髅护卫1
    243 火龙
    244 黑暗狂战士
    246 白蝎子王1
    247 嫦娥
    248 大天使
    249 火龙王

    P.D.D: Se que poco participo en este foro. Y sepan que algunos panas y yo estamos haciendo una guia mas redactada de hacernos un server personalizado de pie a cabeza. Casi me vuelvo chino poniendola asi jejeje xD!

    En relacion a las interrogantes que me hicieron! Esta es la primera parte de 3 guias para hacer instalar el sistema operativo BSD 5 y asi emular los programas que operan los files del YT2 (MT2) del mismo. Pues veran el año pasado me habia registrado en un foro chino y casualidad que encontre guias, files, software para editar clientes, etc... y solo pude descargar los files, dos videotutoriales (son 5 apenas tengo 2); y el Esampp un Software para emular el Yitian2 sin free BSD.

    En conclusion les dire que hay dos formas de emular nuestro Yitian2 (Metin2), es atraves del FreeBSD (cualquier version sirve yo uso la 5.4 xD) o emularlo con el Esampp que es por medio FTP & MySQL un cliente para la administracion de estos files.

    Poco a poco iremos descubriendo las formas faciles o complejas de emularlo, y las posteare primero aqui.

    Saludos!

    [3]: <a href=
    [4]: http://www.wjtd.com/bbs/index.asp?boardid=43
    [5]: ftp://192.168.0.1
    [6]: http://dev.mysql.com/downloads/mysql/4.0.html
    [7]: http://httpd.apache.org/download.cgi
    [8]: http://localhost
    [9]: http://www.php.net/downloads.php
    [10]: http://localhost/phpinfo.php,你应该看到PHP的系统信息。

  • ¿Como?

  • what the fuckkk??

  • esto es para instalar el server directamente desde el freebsd sin windows

  • eh???????????

  • he?
    como instalarlo sin windons?

  • :icon_eek: , in spanish please!

  • No es apto para los que no saben usar un computador para otra cosa que nos ea jugar, chatear y ver foros.

  • Coño pero esto que es???Nisiquiera el título se entiende,para hacer un servidor privado sin Windows???Lo veo un poco raro,además porque no lo podria traducir?Asi entedemos mejor.

    Atentamente Emperador 😉

  • @iluvatarXXL said:

    No es apto para los que no saben usar un computador para otra cosa que nos ea jugar, chatear y ver foros.

    tu q vas de xulito x la vida? das pena...