下面是引用 freeze02468 于 2014-01-16 10:35 发表的 赤焰彩炮插件的问题...:
请问各位大大... (不好意思...小弟问题很多 )
这个赤焰彩炮的插件是从外国的网站找到的
用了之后大部分是没什么问题...
不过...小弟想问两件事...
1.这个插件用了之后当手上持有武器时,买彩炮会变成MP5...
2.请问有办法将准心更改成类似榴炮那样子的吗?
小弟在此恳求大大的帮忙!!
如果手上有武器的时候...
[attachment=833477]
买彩炮会变成MP5...不过如果把主武器丢掉就正常了...
[attachment=833478]
回答1:
那只是插件没设定会丢掉主武器造成的…
去别的插件复制 drop_primary_weapons(id) 后丢进 fgl_Give(id) 第一行…
回答2:
比较好的方法当然是 MetaHook …不过我没用过…
所以只有当初还没有 MetaHook 时就用的烂方法…
1.先开启 cstrike\sprites 里的 weapon_fglauncher_cso.txt,在「ammo 640」下面那行加入:
复制程式
crosshair 640 scope_vip_grenade 0 0 256 256
autoaim 640 scope_vip_grenade 0 0 256 256
scope_vip_grenade 是看路径的,例如 scope_vip_grenade 就是指这SPR放 cstrike\sprites 这…
2.在插件里加入懒人烂程式:
复制程式
public client_PreThink(id)
{
if(gHasFg[id] && get_user_weapon(id) == CSW_FGLAUNCHER){
set_pdata_int(id, 363, 0x37, 5) // 这行等同 cs_set_user_zoom(id, CS_SET_AUGSG552_ZOOM, 0)
message_begin(MSG_ONE, get_user_msgid("SetFOV"), _, id)
write_byte(89)
message_end()
}
}
会说是烂程式是因为这段根本没做任何有效率的逻辑判别…会一直执行这些内容…
加上为了显示SPR会先强制开镜…所以换到这把武器时画面会闪一下…