|
本帖最后由 yangxi2008 于 2009-3-10 09:15 编辑
一个多人的实时战术FPS需要交流,和队友之间相互交流是很重要的。我们在DF里一般用RW通话,但由于CS里面死后可以观看其它人战斗,所以用RW就有作弊的嫌疑,所以推荐大家使用CS里自带的通话系统。
Radio Z键
普通指令
1. "Cover Me"
掩护我
冲锋的时候需要队友的火力掩护
2. "You Take the Point"
你占据该要点
让队友占据此射击点
3. "Hold This Position"
占据这个位置
告诉队友占领此处有利地形
4. "Regroup Team"
重组队伍
把分散的队员重新组织起来
5. "Follow Me"
跟随我
让队友跟你一起去某处完成任务
6. "Taking Fire, Need Assistance"
吸引火力,需要援助
需要冲锋的时候,请求同伴吸引对方火力。
0. Exit
退出选单
Radio X键
团队指令
1. "Go"
走,前进
大家一起前进或者冲锋
2. "Fall Back"
后退
用来通知队友一起向后撤退
3. "Stick Together Team"
共同作战
土话说就是不要落了单,呆在一起,互相掩护 (生存的第一原则,呵呵)
4. "Get in Position"
进入适当的位置
让队友进入指定的位置
5. "Storm the Front"
血洗前线
用最快的速度,集中最强的力量打击前线,也就是俗称的"rush"
6. "Report In"
报告情况
用于要求队友报告他的情况。
Radio C键
回答组
1. "Affirmative/Roger"
收到
接到队友的信息时,用来通知队友你以收到消息。
2. "Enemy Spotted"
发现敌人
告诉队友你发现敌人的藏身位置。
3. "Need Backup"
需要支持
请求队友帮助
4. "Sector Clear"
地区安全
用于宣告这块区域已经安全,大家可以放心了。
5. "I'm in Position"
我在适当的位置
报告你已经到达指定位置。
6. "Reporting In"
报告你的位置
告诉队友你的位置。
7. "She's gonna Blow!"
炸弹将要爆炸
要爆炸了还不快跑:)
8. "Negative"
拒绝(接受)
就是拒绝队友的命令和请求。
9. "Enemy Down"
消灭敌人
通知队友你已经拔掉对方的钉子。
下面是插件教学
- #include <amxmodx>
- #include <amxmisc>
- #include <cstrike>
- public plugin_init()
- {
- register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
- register_message(get_user_msgid("TextMsg"),"color_radio")
- //在此处添加您的代码...
- }
- public color_radio(msgid, msgDest, msgEnt)
- {
- new argNum = get_msg_args()
- if (argNum!=5)
- {
- return PLUGIN_CONTINUE
- }
- if (get_msg_argtype(1)!=ARG_BYTE)
- {
- return PLUGIN_CONTINUE
- }
- new arg1=get_msg_arg_int(1)
- if (arg1!=5)
- {
- return PLUGIN_CONTINUE
- }
- new arg3[256]
- get_msg_arg_string(3,arg3,255)
-
- if(equal(arg3,"#Game_radio"))
- {
- new arg4[33],arg5[129]
- get_msg_arg_string(4,arg4,32)
- get_msg_arg_string(5,arg5,128)
- new saymsg[256]
- if(equal(arg5,"#Go_go_go"))
- {//Msg GoGoGo
- format(saymsg,255,"^x03%s^x04(RADIO)^x01: 冲!冲啊!快冲啊!", arg4)
- }
复制代码 |
|