作者udm (终於换新电脑了^^)
看板C-Strike
标题[工具] 教你架amxx..自开game玩降落伞、无限烟雾....
时间Wed Jun 3 12:07:39 2009
经过昨天一番摸索,小弟终於会架啦^^
有监於版上很少介绍amxx的文章,
小弟就来写篇简易的入门吧^^ (我也只会入门而已^^其它东东也一知半解QQ)
目标在让想自开cs1.6 game玩玩降落伞、研究弹弹扔法的人,
减少摸索的时间,快速上手^^ (顺便让我骗点P币,哞~~~~)
首先,要感谢MYC论坛与Mychat数位男女论坛、DLC论坛(好像不能注册了?)等等,
各地方大大们的分享,
等下的连结与下载都会用到,
但我会尽量以没连结也能看得懂的方式来叙述^^
另外本文内提到的任何档案,请自行在操作前先备份,
以免操作有误造成无法进行游戏QQ
另外为避免整篇文章看起来过度冗长....
在此节录整篇重点,其实只是几个简单步骤而已。
-------------------------------------------------------------------------
一:新增addons资料夹在cstrike内,并将载来的metamod与amxmodx资料夹放入。
二:修改liblist.gam。
步骤二
(到此代表amxx安装完成。)
三:下载插件,将*.amxx档放入addons\amxmodx\plugins内。
步骤四
四:修改addons\amxmodx\configs\plugins.ini,
将*.amxx字样写进去代表启动此插件。
步骤五
(注:*为万用字元,代表任何(插件)档案名。
因为插件千千万万种,可别傻傻的真填入*呀。)
五:照插件作者的说明,修改addons\amxmodx\configs\amxx.cfg档。
步骤六
六:开游戏测试,有疑问欢迎提出,版上高手很多^^ google也可以^^
-------------------------------------------------------------------------
底下是step by step详细步骤:
步骤一:
首先请看这篇文章:
http://myc.forum.xgiga.com/viewthread.php?tid=186&extra=page%3D1
短网址是:
http://0rz.tw/INfS1
这是让你下载amxx,装了amxx为基础,你才能安装其他的插件。
将连结里的两个档案都下载解压缩後,
a.如果你是玩英文的steam CS1.6,
那就在
你安装steam的资料夹里→\SteamApps\你的@E-mail帐号\counter-strike\cstrike
b.如果你是玩中文的steam CS1.6,
那就在
你安装steam的资料夹里→
\SteamApps\你的@E-mail帐号\counter-strike\cstrike_tchinese
在上述的资料夹底下,自己开一个新资料夹,取名为addons
↑重要步骤,不可忽略,另外,我没打错字
然後将解压缩後的,metamod资料夹与amxmodx资料夹放进去addons资料夹内。
(有些amxx套件会先将addons资料夹及底下的资料夹一起给你。就省去自开资料夹的步骤)
步骤二:
再来看另一篇文章(我大部份的知识由此来,其实他写得很详细了):
http://bbs.mychat.to/reads.php?fid=438&tid=775550
我们要修改步骤
一底下,a.或b.资料夹里的liblist.gam这个档案,
(与addons这资料夹无关,在addons这资料夹里是找不到的)
(找到liblist.gam这个档案请记得先将它备份唷)
如果打不开,windows会问你要用什麽程式开,请选从清单选取程式→Notepad,
任何能编辑纯文字文件的程式的都可以开。
打开後,
比对有没有与下列的一样,将不一样的改成一样的,你也可以直接复制下列的贴上覆盖:
(其实我事後发现,
只需要增加gamedll "addons\metamod\dlls\metamod.dll" 这行而已QQ)
===========================================================================
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
#gamedll "dlls\mp.dll"
#gamedll_linux "dlls/mp_i386.so"
gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
============================================================================
然後记得存档。
至於步骤
二连结内所写的其他步骤,如果你是下载步骤
一的档案,就不需要做。
如果你是下载步骤
二的,就照他写的做吧。
目前为止,就算是已经将amxx装好了:)
步骤三(本步骤起,开始教你如何开始安装各式插件):
让我们尝试安装可买无数量限制的手榴弹、闪光弹、烟雾弹的插件:
先到这下载:
http://myc.forum.xgiga.com/viewthread.php?tid=4560&extra=page%3D5&page=1
短网址:
http://0rz.tw/0GwxO
下载下来後,你会发现,疑,怎麽一个的副档名叫做.amxx,另一个的叫做.sma ??
其实不管你下载的是.sma或.amxx都可以,
差别在於.amxx你可以直接放到该放的资料夹里,
.sma 则需要再多几个步骤。
步骤四:
c.如果你下载的是.amxx,将他放到步骤
一的a.或b.资料夹底下的
addons\amxmodx\plugins资料夹内就可以了。
d.如果你下载的是.sma档,(例如grenade_sack.sma)
那就先将他放到步骤
一的a.或b.资料夹底下的
addons\amxmodx\scripting资料夹内,然後在这个资料夹内找到一个叫compile.exe
的档案,它会将.sma档转变成.amxx档。总之,执行它compile.exe,
等它跑完後,按enter结束後,
你就可以在这个资料夹内的compiled资料夹里,
找到已变成.amxx的grenade_sack.amxx。
再将该.amxx照本步骤
四里c.的步骤放到plugins资料夹内。
步骤五:
接着到步骤
一的a.或b.资料夹底下的addons\amxmodx\configs资料夹内,
找到一个叫做plugins.ini的档案,一样,用记事本等於notepad开启它。
开启後,到最下面,在『; 自定义 - 可自行在下面增加插件』这行字下方,
输入grenade_sack.amxx
然後存档,这是告诉amxx我们要启用grenade_sack.amxx这个套件了。
如果以後要关掉这套件,只要在grenade_sack.amxx这行文字前面加上 ; 这符号即可。
(简单的说本步骤即为,你放入的*.amxx套件档名是什麽,plugins.ini内就要输入
该档名,记得连副档名.amxx都要写。)
步骤六:
但有的套件会附送一些指令让你可以改成更符合你要的,
套件作者会留讯息告诉你有哪些指令可以让你使用,
例如我们在步骤
三所下载的页面就有写。要使用这些指令,
所以到步骤
一的a.或b.资料夹底下的addons\amxmodx\configs资料夹内,
找到一个叫做amxx.cfg的档案,用notepad开启它。
开启後,到最下面,在『//插件指令可以加在下面:』这行字下方,
输入
mp_max_fb 1000
mp_max_he 999
mp_max_sg 998
这就是将闪光弹改成一人可携带1000颗,手榴弹一人可携带999颗......
到此,你就已经将无限散光弹装好了,打开steam的cs1.6,进自定游戏或开new game,
应该就可以买1000颗散光弹...
(只要cs币够多,事实上也有无限钱的插件,安装法类似前面写的,我就不赘述了)
步骤七:
为了避免有些人想装其他插件出问题,
在此建议先将步骤
一的a.或b.资料夹底下的addons\amxmodx\configs里的
modules.ini 打开,
打开後到最下面,将
fun与fakemeta前面的;符号去掉,然後存档。
步骤八(安装降落伞套件):
会想装这东东的人,应该都是在各server玩过了才想装的:P
http://bbs.mychat.to/reads.php?fid=438&tid=785871
像这个网页就有介绍你如何装,
(但就如同我在步骤
三説的,可看出很多人没弄清楚.sma跟.amxx的差别...
虽然我也是一知半解QQ)
而降落伞这插件除了amxx档外,还多了parachute.mdl这个『伞的造型』,
请将parachute.mdl档放到步骤
一的a.或b.资料夹底下的models资料夹内。
(如果有进过有装降落伞的server,那就已经有parachute.mdl这个档了:)就不需覆盖了)
其它,就如同连结所写的照作,应该就没问题了:)
步骤九 (关於zbot)
相信一定会有人遇到,装了amxx後,zbot却不能正常启动的问题。
事实上,zbot是可以与amxx相容的。
zbot原来可以用,装完amxx变不能用,
首先请先检查cstrike或cstrike_tchinese(步骤
一里的a.或b.)资料夹内,
有个dlls资料夹,里面除了mp.dll这个档案之外,另外一个档案叫什麽名字,
还有该档案的建立日期。
如果该档案叫做BOTV15mp.dll,或者建立日期为2003/09/26,上午08:03,
代表你用到的是旧的zbot,会产生相容问题。
解决方式很简单,下载新的zbot,覆盖原本的zbot档案。
相关讨论请见:
http://bbs-mychat.com/reads.php?fid=542&tid=794603&page=1
第二页亦有载点。不过他们的讨论似乎没有抓住问题的核心...zbot太旧,
任何方式都会产生开game当机或叫不出zbot的情况。
将zbot的dll档换成2005年02/06之後的档案就没问题了。
另外旧版的zbot选单也会造成叫不出zbot,换成新的选单就没问题了。
总之,下载完新的zbot,将该覆盖掉的档案覆盖掉,
接下来只需要做一个步骤:
打开步骤
一里a.或b.资料夹下的autoexec.cfg档,
或是自己创一个纯文字文件再改名成autoexec.cfg档後,
增加下列文字:
localinfo mm_gamedll dlls/bot.dll
(P.s.bot三字需代换成你实际下载到zbot的.dll档名。)
如此,即可在游戏中按h选单叫出zbot了。
最後,感谢那些创造各式插件的作者,或将它们中文化的人:)
希望大家会用这套件後,能常常自己开game练习扔闪光弹,
不要再有闪光弹闪到队友却没闪到敌人的悲剧发生...(疑,好像在说我自己...)
另外,如果有照上述步骤做,却出问题的人,请务必写站内信告知我,
我找出原因後会修改本文补正。(因为当初逛各论坛,东改西改的,怕有步骤忽略掉)
此外,我对amxx 或amx所有的认知也仅限於此篇文章,其他完全是不懂的,
有其他的疑问(像怎麽写插件啦...我阿知QQ)还请另寻高明QQ
本文纯属帮忙推广amxx及赚P币之用:P
本文如有误,欢迎指正^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 113.61.135.131
1F:推 VairO:好文 推推~~ 06/03 12:27
2F:推 aarons:好文~推~这篇搭配Z-12-3-1-1架构应该会更容易了解整体结构 06/03 12:37
3F:推 aarons:papa server 的架设者PERt+很久以前的架构文章~ 06/03 12:42
4F:推 gohome0083:帮推 06/03 13:34
5F:→ l037985589:好文 06/03 13:45
6F:推 didwater:推 好文!! 06/03 14:20
7F:推 p633:推一个 06/03 15:29
8F:→ udm:提醒一下,如果原本有装zbot,装完後zbot会不能用..有人知道并 06/03 19:55
9F:→ udm:存的方法吗?还是只能改用podbot?? 06/03 19:55
10F:推 SpyKiller:再推一个 06/03 22:41
11F:推 zzzzzz306:虽然我看不懂 但我相信是好文!!!! 推推推 06/03 23:01
12F:推 pp10086:再推一下 来个十推赏个优文呗 ( ̄y▽ ̄)╭ 06/04 00:35
13F:推 r123432:zbot要并存好像只要在liblist.gam档案中加入 06/04 03:36
14F:→ r123432:+localinfo mm_gamedll "dlls/zbotcz.dll" 06/04 03:36
15F:→ r123432:zbotcz.dll档名依自己所有的档案作调整 06/04 03:37
16F:→ r123432:以上是印象中的答案.. 06/04 03:37
17F:→ udm:好像不管怎麽弄,控制台都出现Unknown command: bot_add 字样? 06/04 11:32
18F:推 aarons:错了,那应该是command 上面要打的。有点类似... 06/04 13:05
19F:→ aarons:取消滑鼠加速的那种方式,在启动列打的东西。 06/04 13:05
20F:推 aarons:或者另外写exec 档案再读入也是可以。 06/04 14:03
21F:推 GEY:推一个 06/05 02:56
22F:→ udm:解决了,原来是我的zbot过旧..BOTV15mp.dll..2003/09/26 06/06 02:27
23F:→ udm:换成bot.dll 2005/02/06的就OK了,我是用autoexec.cfg的方式 06/06 02:28
24F:→ udm:另外也有换掉zbot的选单QQ我重新修改内文并增加zbot的解决法 06/06 02:29
修改完成,应该更易读了....
※ 编辑: udm 来自: 121.254.70.53 (06/06 03:31)
25F:→ udm:对了,来路不明的.dll档千万别用唷...听说可以盗steam帐号 06/11 23:21