引用 | 编辑
killer699
2009-05-14 20:16 |
楼主
▼ |
||
x27
修改购买菜单专栏 目录 警告: 本教学专栏版权为killer699@mychat数位男女所有 不得转载 注意: 本教学内容不包含枪械新增 以下例子有用到插件 改之前请确定有装amxx(版本新更好) 实例1: 先简单一点 用警察可买AK 歹徒可买M4的插件来改(请先下载并安装好) [list=1]DcOo CS1.6\cstrike\resource\Ui (dcoo路径) 里会发现一堆.res档,全部是菜单的资料档 都可用记事薄开启以下是各购买菜单的对应名称: BuyPistols_CT.res 手枪(ct) BuyPistols_TER.res 手枪(t) BuyShotguns_CT.res 散弹(ct) BuyShotguns_TER.res 散弹(t) BuySubMachineguns_CT.res 冲锋枪(ct) BuySubMachineguns_TER.res 冲锋枪(t) BuyRifles_CT.res 步枪(ct) BuyRifles_TER.res 步枪(t) BuyMachineguns_CT.res 机枪(ct) BuyMachineguns_TER.res 机枪(t) BuyEquipment_CT.res 装备(ct) BuyEquipment_TER.res 装备(t)举例我们要在CT的步枪菜单里新加一行AK 就先打开BuyRifles_CT.res 为求快捷我们可以先把BuyRifles_TER.res的 "ak47"一堆字放到BuyRifles_CT.res里("CancelButton"上面) 这样还没有完成,AK的一列会跟CT步枪原来的第2行重叠(SCOUT) 所以要改"ypos"(Y座标) "ypos"改做上一列的武器的"ypos"+32 由于上面的"ypos"是276(上一列是awp),所以要改成276+32=308位置放好后会发现 菜单上的ak会显示为: 2 ak47明明就是第7行,却写2现在应该有人发觉要到 CS\cstrike\resource\cstrike_tchinese.txt里改吧 没cstrike_tchinese.txt用cstrike_schinese.txt 再没有就用cstrike_english.txt 再继续改菜单 有关购买指令的部分,1楼再详细说明 有关.res档的部分,2楼再详细说明一切改完了储存就可以玩了 x12
|
引用 | 编辑
killer699
2009-05-14 20:33 |
1楼
▲ ▼ |
amxx武器指令 除了可以用cs原有的购买指令外,还可以用到武器amxx的指令 照用上面的akm4插件当例子 指令的可以直接打say /ak或say /m4 但是买后下面会出现对话文字,很不自然 所以要改改sma档
x2 |
引用 | 编辑
killer699
2009-05-14 20:33 |
2楼
▲ ▼ |
.res档修改教学 (买枪时显示的资料) 事先讲明:
武器的.res档放在CS\cstrike\classes 可以直接用记事本打开 差不多每个武器的.res档里都有一堆有关枪资料的代码和位置 显示在左边的:(显示的是label即喱保)
"descriptionlabel"只会在装备出现 显示在右边的:(跟左面的差不多,但显示的是数值)
tga图片:
范例1简单介绍("price"): 我们主要改的是蓝色的字 可能会有人问为啥是"#Cstrike_AK47Price" 其实这只是个代码 代码对照的文字在 CS\cstrike\resource\cstrike_tchinese.txt里一目了然 修改开始 范例目标:将ct的步枪购买菜单上的ak资料改掉
改其他资料不比这难 x2 |
引用 | 编辑
killer699
2009-05-14 20:34 |
3楼
▲ ▼ |
解答 Q1:用记事簿改购买指令后转不了amxx 答:使用emeditor改 或 把编码改成ANSI Q2:插件的武器没有专用的.res档 答:请自行新增一个,推荐copy一个再进行修改 x0 |
引用 | 编辑
killer699
2009-05-14 20:47 |
4楼
▲ ▼ |
各个可运用amxx:
警察可买AK 歹徒可买M4 ~~~~~~飞行器+火箭炮 8元(保证可运行)~~~~~~ 购买指令直接用buyjet就可以,方便多了 火焰喷射器amxx插件 喷火枪(超帅的武器) 火箭炮v0.99...可以切换模式喔 火箭筒 有很多不能全部打出来 希望有人可以帮找找看 想不到一打就一次过打好了 加油下去吧 x0 |
引用 | 编辑
Aeiou-cow
2009-05-15 21:11 |
5楼
▲ ▼ |
改不了欸kid741010_buym4ak.sma
改了 register_clcmd("say m4xx","M4") register_clcmd("say akxx","AK") 他会转不了amxx x0 |
引用 | 编辑
pkhong2007
2009-05-15 21:14 |
6楼
▲ ▼ |
你系咪用记事本改,记事本改会转唔到,用emeditor吧
x0 |
引用 | 编辑
Aeiou-cow
2009-05-15 22:00 |
11楼
▲ ▼ |
我都照着你用了可是当警察买B47还是没反应 按控制台他显示:
Unknown command: AK47_CT x0 |
引用 | 编辑
pkhong2007
2009-05-16 19:43 |
18楼
▲ ▼ |
引用 | 编辑
oscarbox2001
2009-05-17 08:32 |
20楼
▲ ▼ |
引用 | 编辑
chuchung712
2009-05-18 21:19 |
22楼
▲ ▼ |
这些全都早懂了...
不过还是感谢 x0 |
引用 | 编辑
pkhong2007
2009-05-18 21:52 |
23楼
▲ ▼ |
可不可以把冲风枪转到步枪
例:我把mp5枪模转了ak47,我想把冲风枪的mp5 del,把mp5转到步枪可以吗??? x0 |
引用 | 编辑
kelvin_lui
2009-05-23 12:23 |
27楼
▲ ▼ |
唔知可唔可以加埋武器既相呢?
好似火箭炮咁 x0 |
引用 | 编辑
kelvin_lui
2009-05-27 00:23 |
29楼
▲ |
下面是引用 killer699 于 2009-05-23 23:44 发表的 :我想问,如何加火箭炮及喷火器、飞行器等等在购买选单呢, 看完教学后明了一点,又有些不太明白 如火箭炮平日要按 say/buy_bazooka 喷火器平日要按 say/buyft 飞行器平日要按 say/buyjet 才可买到 我希望可以在b5,即m249 machine gun那行加以上三个 但它们都是插件,没有res档 可以调整到按了购买键后(新加的即b52 b53 及b54) 系统会自动执行say/buy_bazooka say/buyft say/buyjet 这三个指令吗??? 大大可以帮忙替小弟改改,并指正我的谬误吗? 感激不尽 x0 |