发新话题
打印

制作overview

制作overview

作者:不详  补充:x-man   为方便大家阅读UnknownFO把整篇教程的繁体字简化



1. 首先在你的电脑上安上一个hlds,设定好一个自己的服务器然后再开一个HLTV 服务器进入入自己的hlds。

2. 进入CS 把你的Video设定為1024*768, 然后进入你的HLTV服务器。  

3. 進入CS 控制台 按入dev_overview 1  之后你会见到一个平面地图和一堆数字。

4. 按 w,a,s,d, 和 mouse 左右键控制好你的平面图不要被HLTV的LOGO阻碍然后按 F5 把图片载取

5. 那些数字的形式是这样的以de_dust2为例 : Overview Zoom [1.5], Map Origin



[-233],[1097],-672 00) Z Min 65 00, Z MAX [-192], Rotated [0], 只有用[]括着的才有用的. 做



一个.txt (要和你的地图同名的, 例如de_dust2.txt) 在入面打上这些:



// overview description file for de_dust2.bsp



global

{

ZOOM 1.50

ORIGIN -223 1097 -192

ROTATED 0

}



layer

{

IMAGE "overviews/de_dust2.bmp"

HEIGHT -192

}



再不明的话可以打开你的Cstrike/overview/de_dust2.txt 看一看

6. 用firework 或 photoshop 等工具 打开你刚才用F5载取好的bmp去掉HLTV的LOGO再转换成8-bit

256 色 和把底色设为0,255,0(即是绿色)

7. 另存你的bmp 为你的地图名 . 例如de_dust2.bmp

8. 把 de_dust2.bmp 和 de_dust2.txt 复制到 Cstrike/overview 內就行了



x-man的补充:

1、底色设为0,255,0(即是綠色) 的目的是对ovoerviwe而言,全绿是透明的!!!!

2、最后bmp文件的大小应该在750~800k左右!!

3、hlds的建立(转文,作者不详):

cs的服务器是由hlds这个软件建立的。事实上,你看一下你cs的文件夹,里面都会有一个hlds.exe。hlds可以建立halflife以及hl扩展包的服务器(当然包括了cs),前提是你得安装了相应的扩展包。建议使用专门下载的hlds+cs15full。

现在用cs自带的hlds.exe建立一个服务器。为免表述麻烦,后文都假设游戏的安装路径为c:\halflife,理所当然的cs的扩展包路径为c:\halflife\cstrike。

在windows的运行框中输入以下命令:

c:\halflife\hlds.exe -game cstrike -port 27015 -nomaster -insecure +map de_dust2 +maxplayers 12 +sv_lan 1

看一下是不是出来一个类似dos界面的窗口?是的,这就是cs服务器窗口,很难看吧,呵呵。让你的朋友们连接进来看看?是不是可以玩了?于是,你的第一个cs服务器建立完毕。



参数说明:

-game cstrike

指定hlds建立的是cstrike的服务器。如果想建dod的服务器,改为-game dod,其他mod类推。



-port 27015

指定服务器的端口为27015。如果不指定,默认为27015。



-nomaster

使服务器不到master服务器上登记。



-insecure

关闭vac(也有叫vsm的)反作弊。vac反作弊打开的话需要先到vac服务器进行won认证。



-console

hlds4111版本开始自带了一个gui界面,但是这样的话很多启动参数无效话,必须在gui界面手动选择后才能开始工作。用了-console参数就恢复了从前的控制台模式。



+map de_dust2

指定起始地图为de_dust2



+maxplayers 12

指定服务器最大人数为12



+sv_lan 1

指定服务器运行方式为lan模式



+ip 10.102.145.243

指定服务器使用10.102.145.243这个ip。有些服务器用了双网卡,有两个ip,此时就用这个参数指定ip。



+servercfgfile server1.cfg

指定使用server1.cfg作为服务器的server配置文件,不过不指定,默认为server.cfg。另外,在cs的lan game中建的可以自己玩的那种初级服务器,使用的是listenserver.cfg

TOP

发新话题