设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4043|回复: 31

【新改版】最简单的游戏处理教程     [复制链接]

Moderator

传说中MOD第一萝莉控

Rank: 8Rank: 8

帖子
665
精华
2
声望
1847 点
金币
270 Mold
被赞许
87 次
注册时间
2010-11-27

可爱小猫 懒人勋章

发表于 2011-6-27 12:24:40 |显示全部楼层
本帖最后由 915958523 于 2011-7-1 08:07 编辑

前言:

在MOD里呆了了这么久,我发现一件事情,这可以称为“瓶颈”,毋庸置疑,论坛里新人越来越多,而且基本连伸手党的资格都达不到= =更何况制作东西呢?
论坛里的教程太少!而且大多属于中级或以上,让新人无法达到这个层次,而且论坛求助区基本没啥人回答,所以我写一个最低级最好懂的教程!(大家都会,可是新人们不懂!而且这种教程比较费字……所以没人写,我写!)
虽然都是中级教程,但是也有某些刻苦的人,学会了……比如我的某个好友(是谁不透露)
做好了模型不知道放到游戏目录的哪里…………汗颜啊~~~~
以前在魔尊火线论坛上写过,后来我又删掉了……现在备份丢了,重新写吧
                                                              —————— 秋叶 2011年6月27日


目录大致概述

cs里面和他相关的目录只有2个,一个是cstrike、另一个是它的汉化目录:cstrike——schinses,在汉化目录里的文件优先使用,举个例子,比如你的AK在cstrike里,但是你在汉化目录里也放了个AK的模型,游戏就会显示你在汉化目录里的模型……
       在cstrike里,常用文件夹有:
models(模型放置)
sound(声音设置)
resources(菜单等)
sprites(放置图标:图标就是特殊的效果显示,比如手雷爆炸、杀敌提示)
addons(amxx管理器及插件的地址)
gfx(tga图片的放置地区)
maps(地图的放置区域)


网络资源的应用

我们一般使用替换模型的方法让模型显示到游戏里
在替换资源之前,我们要先认识资源,一般通过文件的扩展名来区分:

1:模型
模型,扩展名MDL,大致可分成武器模型、人物模型、其他模型,通常在CS\cstrike\models以及在本目录的其他文件夹里(除非通过插件更改位置)
武器模型有三种,除了通过武器名称分辨是什么模型,还要通过前面的模型前戳识别是哪种模型,武器模型前有V\W\P三种字母开头,V模型是第一人称视角的模型,就是说你平时用手拿枪的样子,W模型是掉在地上给你看的模型,P模型是别人拿着让你看的模型
在models目录里,还有两个文件夹,分别是player和shield,分别放置人物模型和盾牌的模型

2:声音
Cstrike\sound是声音的目录,虽然media也放置声音(游戏背景音位置),但我们可以把同名文件gamestart.MP3放到sound\music里,有相同的效果
Sound里,有如下几个常用的目录
BOT,这个不说了,BOT语音,要是后面带CN就是中文语音,
Misc,这个原装目录不带,插件扩展有的就在这里,比如杀敌提示
Radio,无线电语音的更改,反正你改了和别人玩人家听不见
Player,人物的叫声,比如摔地上了,叫了一声什么的就是在这里改
这几个是比较常用,其他基本不动就行
另外有些带地图名的就是地图的附件,比如哇前辈的运输船,不是有航海的声音吗?就是在这里放着

3:图标,扩展名为spr,血迹、枪口火、雷达………………………………………………烟雾等等全是它的效果

4:地图,扩展名BSP,cstrike\maps
需要纹理“WAD”扩展名的文件,地图张啥杨字就靠他了耶~

5:插件:
以下百度百科截取:
AMX Mod X的目录结构。
  addons\ - 这个是服务器附加文件所在的位置
  metamod\ - Metamod的所在目录。Metamod为AMX Mod X运行之必备。
  dlls\ - 这里存放着Metamod 的执行文件
  amxmodx\ - AMX Mod X的所在目录
  dlls\ - 其中应该包含amxmodx_mm.dll
  modules\ - 模块所在目录 (_amxx.dll 或是 _amxx_i386.so 等等)
  plugins\ - 插件所在目录 (.amx 或 .amxx)
  scripting\ - 示例源代码以及编译器所在目录
  include\ - 源代码所需的include文件所在目录
  compiled\ - 编译器批处理编译源码后放置.amxx文件的默认路径
  doc\ - 此说明文档的所在目录
  data\ - 相关信息,比如存储的统计信息,语言缓存,以及GeoIP信息
  lang\ -存放AMX Mod X的多语言文件
  configs\ - 配置文件
  logs\ - AMX Mod X 记录文件

插件开启文件是plugins.ini文件
plugins.ini文件目录通常在CS\cstrike\addons\amxmodx\configs里
打开plugins.ini文件,你会看到很多插件名称
打开插件:在插件名称前去掉;号
关闭插件:在插件名称前加上;号
载入插件:在plugins.ini文件最下一行加入插件名称,并把插件(*.amxx或*.amx)放进CS\cstrike\addons\amxmodx\plugins里

插件参数(命令)写入文件是amxx.cfg文件
plugins.ini文件目录通常在CS\cstrike\addons\amxmodx\configs里
打开amxx.cfg文件,你会看到很多插件参数
参数通常是前面是一列英文,后面是一个数字
如:amxx_noztv 1   amxx_noztv 0      amxx_xg a
打开参数:在参数后加上相应的数字或英文
关闭参数:在参数后加上0
载入参数:在amxx.cfg文件最下一行加入插件参数。


以上5种是5大类= =下面是些小喽啰……

cfg文件,(*.cfg)在编译器中的一个抽象数据结构,主要是修改参数用的。比如这类文件中比较NB的
AMXX.cfg或者config.cfg等等

tga文件(*.tga)一种比较特殊的图片格式,用photoshop或者类似于ACDSEE、“没图”秀秀之类的软件可打开,在cs中充当记分牌(需插件,当然也有其他的)和买枪图、人物选择界面的人图等等……

res文件(*.res)有两种,先看这个(来自百度,而且我敢说现在论坛里没几个人知道下面这个知识)

RES只是一个文本文档,其中包含一个文件列表。RES文件同BSP文件相对应。它用来通知HALF-LIFE服务器向客户端发送他们缺少的特定文件。除了后缀.RES,它必须和你的BSP文件名完全相同。因此,如果你的地图名为cs_mymap.bsp,那么你应该创建一个名为cs_mymap.res的文件。还有,BSP文件和RES文件必须存放在同一目录下。也就是说,都应该放在MOD根目录下的"/maps"文件夹中。
  RES文件的工作流程如下:
  1.服务器更换成你自定义的地图,或者当自定义地图开启时客户端连接到你的服务器
  2.服务器查找跟地图名(BSP文件)同名的RES文件
  3.服务器调用RES文件,并按照其中的文件列表查找图片、声音等等需要发送往客户端的文件。
  4.如果客户端没有这些指定的文件(或者存在同名文件但数据、大小不同),那么服务器将他们发送到客户端。
  5.RES文件中提及的所有文件被下载完成后,客户端连接到服务器,并进入游戏。


另外就是菜单,比如游戏的买枪菜单啊,乱起八糟菜单啊,都要用他改,这样说吧,买枪,界面上不是有枪图吗?枪图是tga图片,但是这个图片放到哪里呢?这个res文件就告诉系统图片的坐标地址的……



已有 7 人评分声望 金币 被赞许 收起 理由
1019914068 + 1
初音ミク小歌姬 + 1 表示捧场——
无语。。A + 5 + 3 + 1 辛苦分- -
526413713 + 1
Marshal + 20 很给力!

总评分: 声望 + 37  金币 + 35  被赞许 + 5   查看全部评分

使用道具 举报

Moderator

传说中MOD第一萝莉控

Rank: 8Rank: 8

帖子
665
精华
2
声望
1847 点
金币
270 Mold
被赞许
87 次
注册时间
2010-11-27

可爱小猫 懒人勋章

发表于 2011-6-27 12:25:47 |显示全部楼层
本帖最后由 915958523 于 2011-6-29 19:13 编辑


以下网站用来伸手

1,X岛,毋庸置疑。X岛的伸手、盗版速度是最快的!有了这点,X岛的确对伸手党的资源很有帮助……哈哈
2,香蕉网,你懂吧= =英文蛮简单的,不用回几个就能看懂……http://www.gamebanana.com/skins
3,点通
4,这里……MODCHINA
这个我也不知道是哪里,偶然找到的,不过模型很少- =
http://www.cdg.net/gunshop/show_model.php?id=49
5,FPSCN的那个百度空间http://hi.baidu.com/199591015
6,DJpopo的= =百度空间
7http://www.moddb.com/#
8,中国fps联盟
9,amxx插件之家(号称WCG专门开的,也不知道是真的不是……)





使用道具 举报

Moderator

传说中MOD第一萝莉控

Rank: 8Rank: 8

帖子
665
精华
2
声望
1847 点
金币
270 Mold
被赞许
87 次
注册时间
2010-11-27

可爱小猫 懒人勋章

发表于 2011-6-27 12:32:06 |显示全部楼层
本帖最后由 915958523 于 2011-6-27 18:34 编辑

cs目录,哪里改什么……

以下省略“cstrike\”因为都有,当然也不排除它的汉化目录


换模型的请去models,改人的去里面的player
加地图请去maps
加插件的话把插件扔到addons\amxmodx\plugins里,然后去addons\amxmodx\configs里免的plugins记上名字,要是不记名人家AMX就不用你的插件……,每一行一个…………
进入游戏的菜单啊,买枪的啊,游戏背景啊,这么多的全都在resource里,自己一个个的找吧!background是背景,是12张tga图片……其他全是res,拿记事本打开,!哈哈哈
买枪图,去gfx\vgui
图片去sprite里
声音啊,前面我说过,如果你认为你想把BOT声音改成你的,就去自己录吧……

啥米?地图怎么还带着个WAD的文件啊?放在cstrike里吧!没地方放啊……
啥米?AWD之外还有个NAV啊!这个啊?和BSP文件放到一起吧……看着怪别扭的……
什么啊,我记得CS模型里没有M249T啊,怎么多出来这个啊?模型的贴图文件,放到一起啊!要不然模型他找不到自己的脸,多着急啊……

BOT的垃圾哈哈……虐死!! BOT的个性要靠您老人家改……BotProfile和BotChatter用记事本打开,靠恁了……

啊!我要把服务器弄成中文名!  listenserver,找到hostname……直接在后面写加引号的中文就OK了= =||

什么啊,这个人的生化模式怎么写错了!写成了僵屎胜利啊= =   ?  好吧,我服了resource\cstrike_english……自己改!!按上面的格式!!

!!!!!!!!!   

看来你没疑问了……那我也不说了额……下次更新吧……

点评

medicine  对了,我记得反恐星球上有一个BOT简单制作器,只要在网站上勾号选项就会生成以哦个bot文件,没有试过。  发表于 2011-6-27 15:39:17

使用道具 举报

Modchina声望-崇敬

妹纸什么的都是浮云

Rank: 10Rank: 10Rank: 10

帖子
705
精华
1
声望
4405 点
金币
256 Mold
被赞许
31 次
注册时间
2010-9-8

懒人勋章 可爱小猫

发表于 2011-6-27 12:33:09 |显示全部楼层
本帖最后由 mmbnjh 于 2011-6-27 12:42 编辑

占楼先.....
发现你发帖,我就进来占地板,看你发什么教程
坐等更新

PS:  你标题好像写得有点怪怪的,读起来有点别扭   


使用道具 举报

Rank: 1

帖子
31
精华
0
声望
32 点
金币
3 Mold
被赞许
0 次
注册时间
2011-6-27
发表于 2011-6-27 12:40:13 |显示全部楼层
好不容易找到个帮助新手的帖子,顶了再看

使用道具 举报

Moderator

传说中MOD第一萝莉控

Rank: 8Rank: 8

帖子
665
精华
2
声望
1847 点
金币
270 Mold
被赞许
87 次
注册时间
2010-11-27

可爱小猫 懒人勋章

发表于 2011-6-27 13:01:29 |显示全部楼层
mmbnjh 发表于 2011-6-27 12:33
占楼先.....
发现你发帖,我就进来占地板,看你发什么教程
坐等更新

标题我改了= =,这个教程我写着也很憋屈= =确实啊,不过论坛里新人太多了……o(︶︿︶)o 唉

使用道具 举报

Modchina声望-崇敬

妹纸什么的都是浮云

Rank: 10Rank: 10Rank: 10

帖子
705
精华
1
声望
4405 点
金币
256 Mold
被赞许
31 次
注册时间
2010-9-8

懒人勋章 可爱小猫

发表于 2011-6-27 13:11:24 |显示全部楼层
915958523 发表于 2011-6-27 13:01
标题我改了= =,这个教程我写着也很憋屈= =确实啊,不过论坛里新人太多了……o(︶︿︶)o 唉

...

论坛大多数教程我都会,但是真正实用的没几个   


中考完的确无聊,不用上学,天天在家玩   现在我要去练KZ了.....
正如我轻轻的来,轻轻的走,两手一挥,不带走任何东西   本语录不知道选自哪里,我也不知道


点评

medicine  徐志摩,再别康桥  发表于 2011-6-27 15:31:10

使用道具 举报

Rank: 5Rank: 5

帖子
653
精华
0
声望
772 点
金币
96 Mold
被赞许
2 次
注册时间
2010-9-30
发表于 2011-6-27 13:36:35 |显示全部楼层
你说的新手,那是小白啊!新手的含义是在某种程度新,而什么都不会那叫小白!
已有 1 人评分金币 收起 理由
lovemarin + 1 有理

总评分: 金币 + 1   查看全部评分

1:做好你的模型,让狗去叫吧
2:大家莫慌,告诉他版主叫李刚………

使用道具 举报

Operation Officer

手をつないで,一緒に暗い道に歩いていく。

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

帖子
2969
精华
11
声望
15199 点
金币
1768 Mold
被赞许
213 次
注册时间
2009-3-16

MTT职员 Mod中国同盟社至高荣誉

发表于 2011-6-27 14:42:47 |显示全部楼层
其实这些教程在天书中都有介绍,只不过现在的小孩越来越懒。
10个找我的4个敢堂堂正正的挺起胸说:“我看了天书”。
然后,4个人里面有3个敢明目张胆的跟我说“天书什么的我看不懂,太难!”
然后剩余的1个人里面有0.5个跑过来问我怎么用切割工具啊?怎么制作门啊?轴心实体是什么啊?这类超级低级愚蠢无聊自己抽自己嘴巴的问题。我耐如何?
想要证据的话我的QQ里面有20个VHE的学生,其中只有1个我较为欣赏的。再多的教程,也只是给肯读书的人看的。
已有 1 人评分金币 收起 理由
lovemarin + 1 大实话,有心人是很快就能进阶的.

总评分: 金币 + 1   查看全部评分

假如你想提升自己的英语水品?假设你会敲键盘?假设你对起源这样的大型游戏感兴趣??来medicines Office做翻译吧,翻译官方的教程~Click Here!

使用道具 举报

Operation Officer

手をつないで,一緒に暗い道に歩いていく。

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

帖子
2969
精华
11
声望
15199 点
金币
1768 Mold
被赞许
213 次
注册时间
2009-3-16

MTT职员 Mod中国同盟社至高荣誉

发表于 2011-6-27 14:44:13 |显示全部楼层
想当年我学做Cs地图的时候还是什么年代?
那时候天书?红盒?啥都没有,手里只有一个被绑了病毒的“老陶的CS地图制作教程以及工具”。
已有 3 人评分被赞许 收起 理由
初音ミク小歌姬 + 1 费心了---
915958523 + 1 副站长,当年我机子没网,只有个WC……做地.
小博 + 1 副版主辛苦了!

总评分: 被赞许 + 3   查看全部评分

假如你想提升自己的英语水品?假设你会敲键盘?假设你对起源这样的大型游戏感兴趣??来medicines Office做翻译吧,翻译官方的教程~Click Here!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

回顶部