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

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 850|回复: 15

[求助] 求高手帮忙写一个插件,连狙开镜插件,高手进来。 [复制链接]

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 14:20:30 |显示全部楼层
本帖最后由 huysk 于 2011-8-23 20:44 编辑

求助一个插件,麻烦哪位高手帮我写一个插件,把sg550和g3sg1的右键开镜功能设成和AWP一样的模式,就是开镜开枪后远视镜自动关闭再自动打开的功能,望哪位高人能帮帮忙,小弟在此谢过。

PS:已经有人在帮我写插件了,早知道有像MODDEV的DSHGFHDS这样的好人,我早就发求助帖了,也不用我整天在网上找插件。。。我在这里再次感谢他

DSHGFHDS的插件完美解决我要求的问题
下面发上源码

  1. /* Plugin generated by AMXX-Studio */

  2. #include <amxmodx>
  3. #include <fakemeta>
  4. #include <hamsandwich>

  5. #define PLUGIN "awpzoom"
  6. #define VERSION "1.0"
  7. #define AUTHOR "DSHGFHDS"

  8. new playerzoom[33], Float:playerspeed[33]
  9. public plugin_init()
  10. {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_event("CurWeapon", "Event_CurWeapon", "be", "1=1")
  13. register_forward(FM_PlayerPreThink, "fw_PlayerPreThink")
  14. register_forward(FM_CmdStart, "forward_CmdStart")
  15. RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_sg550", "fw_PrimaryAttack")
  16. RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_g3sg1", "fw_PrimaryAttack")
  17. }

  18. public Event_CurWeapon(id) if(get_pdata_int(id, 363, 5) >= 90) pev(id, pev_maxspeed, playerspeed[id])

  19. public fw_PrimaryAttack(iEntity)
  20. {
  21. new id = pev(iEntity, pev_owner)
  22. if(get_pdata_int(iEntity, 51, 4) <= 0) return HAM_IGNORED
  23. if(get_pdata_int(id, 363, 5) < 90)
  24. {
  25. playerzoom[id] = get_pdata_int(id, 363, 5)
  26. set_pdata_int(id, 363, 90, 5)
  27. }
  28. return HAM_IGNORED
  29. }

  30. public forward_CmdStart(id, uc_handle, seed)
  31. {
  32. if(!is_user_alive(id)) return FMRES_IGNORED
  33. new button = get_uc(uc_handle, UC_Buttons)
  34. if((button & IN_ATTACK2) && playerzoom[id])
  35. {
  36. button &= ~IN_ATTACK2
  37. set_uc(uc_handle, UC_Buttons, button)
  38. }
  39. return FMRES_IGNORED
  40. }

  41. public fw_PlayerPreThink(id)
  42. {
  43. if(!is_user_alive(id)) return FMRES_IGNORED
  44. new iEntity = get_pdata_cbase(id, 373, 5)
  45. if(iEntity <= 0) return FMRES_IGNORED
  46. new classname[32]
  47. pev(iEntity, pev_classname, classname, charsmax(classname))
  48. if(equali(classname,"weapon_sg550") || equali(classname,"weapon_g3sg1"))
  49. {
  50. if(playerspeed[id] > 0.0 && get_pdata_int(id, 363, 5) >= 90) set_pev(id, pev_maxspeed, playerspeed[id])
  51. if(playerzoom[id] && get_pdata_float(iEntity, 46, 4) <= 0.0)
  52. {
  53. set_pdata_int(id, 363, playerzoom[id], 5)
  54. playerzoom[id] = false
  55. }
  56. }
  57. else
  58. if(!equali(classname,"weapon_sg550") && !equali(classname,"weapon_g3sg1"))
  59. {
  60. if(playerzoom[id]) playerzoom[id] = false
  61. if(playerspeed[id] > 0.0) playerspeed[id] = 0.0
  62. }

  63. return FMRES_IGNORED
  64. }
复制代码

使用道具 举报

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 14:40:29 |显示全部楼层
没人知道吗?
   还是不能实现?

使用道具 举报

Rank: 8Rank: 8

帖子
2624
精华
0
声望
9177 点
金币
1343 Mold
被赞许
18 次
注册时间
2009-7-18

星界财团 Modchina灌水王

发表于 2011-8-23 15:02:22 |显示全部楼层
我在想你有什么用啊...
百度ID——兔斯基不开SR

使用道具 举报

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 15:12:30 |显示全部楼层
本帖最后由 huysk 于 2011-8-23 15:12 编辑
hotbedboy 发表于 2011-8-23 15:02
我在想你有什么用啊...


我想把这两支连狙改成重狙,这样普通版的CS就能有4支重狙了。
   其他的属性我都改好了,比如子弹射速武器威力神马的。

使用道具 举报

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

帖子
406
精华
0
声望
9411 点
金币
1421 Mold
被赞许
4 次
注册时间
2009-12-18
发表于 2011-8-23 15:38:49 |显示全部楼层
huysk 发表于 2011-8-23 14:40
没人知道吗?
   还是不能实现?

非不能也,不為也。

使用道具 举报

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 15:42:40 |显示全部楼层
a7811311622 发表于 2011-8-23 15:38
非不能也,不為也。

这个神马意思?
   是不是你不会?

使用道具 举报

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 16:46:53 |显示全部楼层
wutong07jbb 发表于 2011-8-23 16:29
还有 你这样射起来闪下闪下的喔·

射速我都改过了,和AWP射速差不多,怎么会闪?

使用道具 举报

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 16:48:07 |显示全部楼层
wutong07jbb 发表于 2011-8-23 16:27
来这里求插件,100%没人帮你做. 本次回复非wutong本人

那到哪里求才会有人帮我做?

使用道具 举报

Rank: 10Rank: 10Rank: 10

帖子
1250
精华
0
声望
3577 点
金币
470 Mold
被赞许
45 次
注册时间
2010-7-13

可爱小猫

发表于 2011-8-23 18:21:50 |显示全部楼层
哪里求也没人帮你做。除非给钱就不一样了。不过这个插件也不是很难啦。

使用道具 举报

Rank: 5Rank: 5

帖子
101
精华
0
声望
683 点
金币
316 Mold
被赞许
6 次
注册时间
2010-12-5
发表于 2011-8-23 18:51:09 |显示全部楼层
水蛭 发表于 2011-8-23 18:21
哪里求也没人帮你做。除非给钱就不一样了。不过这个插件也不是很难啦。

怎么给钱?
   我给钱你帮我做吗?

使用道具 举报

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

回顶部