dvbbs
English
手机APP
Help帮助
dvbbs

>> AMXX插件提供,AMXX插件分享
搜一搜更多此类问题 
索沛CS1.6论坛 CS反作弊 CS1.6下载 amxx sma插件 cs对战平台CS资源技术专区AMXX插件脚本

您是本帖的第 1254 个阅读者
树形 打印
标题:
[原创]版主请进来帮帮新手!!
qw3252533
等级:难民
索币:115
文章:44
RMB:0¥
战队:逃兵
注册:2010年4月20日
楼主
 

发贴心情
[原创]版主请进来帮帮新手!!

请求版主 帮忙加个权限 ···拜托了

这个是开镜插件!!

/* 本插件由 AMXX-Studio 中文版自动生成*/
/* UTF-8 func by www.DT-Club.net */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>

#define PLUGIN_NAME "New Plug-In"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "Love灬Weiwei"

#define WEAPON_CSW CSW_M4A1
#define WEAPON_ENT "weapon_m4a1"
#define WEAPON_RELOAD_TIME 4.0
#define WEAPON_DRAW_TIME 2.0
#define WEAPON_ADDSIL_TIME 1.8
#define WEAPON_SHOOT_TIME 2.2

#define TASK_SHOOT 1234

enum {
 anim_idle,
 anim_reload,
 anim_draw,
 anim_shoot1,
 anim_shoot2,
 anim_shoot3,
 anim_add,
 anim_idle_unsil,
}

new g_reloading[33],g_addsil[33],g_shooting[33],g_hasDoneCurWeap[33]

const m_pPlayer = 41    //用于寻找实体主人
const m_flNextPrimaryAttack = 46

public plugin_init()
{
 register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
 register_forward(FM_CmdStart, "forward_cmdstart")
 register_forward(FM_UpdateClientData, "UpdateClientData_Post", 1)
 
 register_event("CurWeapon","Current_Weapon","be","1=1")
 
 RegisterHam(Ham_Weapon_PrimaryAttack, WEAPON_ENT, "fw_WeapPriAttack", 1)
 RegisterHam(Ham_Weapon_Reload, WEAPON_ENT, "fw_WeaponReload",1);
 RegisterHam(Ham_Item_Deploy, WEAPON_ENT, "fw_WeaponDeployPost", 1);
 g_grenade_access = register_cvar("amx_grenade_access", "p");
 //在此处添加您的代码...
}

public native_playanim(player,anim)
{
 set_pev(player, pev_weaponanim, anim)
 message_begin(MSG_ONE, SVC_WEAPONANIM, {0, 0, 0}, player)
 write_byte(anim)
 write_byte(pev(player, pev_body))
 message_end()
}


public forward_cmdstart(id, uc_handle, seed)
{
 if(!is_user_alive(id) || get_user_weapon(id) != WEAPON_CSW)
  return PLUGIN_HANDLED
  
 if((get_uc(uc_handle, UC_Buttons) & IN_ATTACK2) && !(pev(id, pev_oldbuttons) & IN_ATTACK2) )
 {
  if(!g_reloading[id] && !g_addsil[id])
  {
   if(cs_get_user_zoom(id) == CS_SET_AUGSG552_ZOOM)
   {
    cs_set_user_zoom(id,CS_RESET_ZOOM,1)
   }
   else
   {
    cs_set_user_zoom(id,CS_SET_AUGSG552_ZOOM,1)
   }
   
   emit_sound(id, CHAN_ITEM, "weapons/zoom.wav", 0.20, 2.40, 0, 100)
  }

 }
 

 if( get_uc(uc_handle, UC_Impulse) ==  201 && !g_reloading[id] && !g_addsil[id] && !g_shooting[id])
 {

  cs_set_user_zoom(id, CS_RESET_ZOOM, 0)
  
  remove_task(id)
  g_addsil[id] = true
  set_task(WEAPON_ADDSIL_TIME,"Finish_addSil",id)
  
  new ent = fm_find_ent_by_owner(-1, WEAPON_ENT,id)
  
  if(cs_get_weapon_silen(ent))
  {
   cs_set_weapon_silen(ent,0,1)
  }
   
  else
  {
   cs_set_weapon_silen(ent,1,1) 
  }
    
 }

 new cmd
 
 if(g_addsil[id])
 {
  if((cmd = get_uc(uc_handle, UC_Buttons)) & IN_ATTACK )
  {
   cmd &= ~IN_ATTACK
   set_uc(uc_handle, UC_Buttons, cmd)
  }  
  
  if((cmd = get_uc(uc_handle, UC_Buttons)) & IN_RELOAD )
  {
   cmd &= ~IN_RELOAD
   set_uc(uc_handle, UC_Buttons, cmd)
  }  
 }
 
 if((cmd = get_uc(uc_handle, UC_Buttons)) & IN_ATTACK2 )
 {
  cmd &= ~IN_ATTACK2
  set_uc(uc_handle, UC_Buttons, cmd)
 }
    
 
 return PLUGIN_HANDLED
}

public Finish_WeapReload(id)
{

 g_reloading[id] = false
 
}

public Finish_addSil(id)
{
 g_addsil[id] = false
 
 if(is_user_alive(id) && get_user_weapon(id) == WEAPON_CSW)
 {
  new ent = fm_find_ent_by_owner(-1, WEAPON_ENT,id)
  
  if(cs_get_weapon_silen(ent))
   native_playanim(id,anim_idle)
  else
   native_playanim(id,anim_idle_unsil)
 }
}

public Finish_shoot(taskid)
{
 new id = taskid-TASK_SHOOT
 
 g_shooting[id] = false
}

public Current_Weapon(id)
{
 if(!g_hasDoneCurWeap[id] && get_user_weapon(id) != WEAPON_CSW)
 {
  remove_task(id)
  remove_task(id+TASK_SHOOT)
  g_reloading[id] = false
  g_addsil[id] = false
  g_shooting[id] = false
  g_hasDoneCurWeap[id] = true
 }

}

public UpdateClientData_Post( id, sendweapons, cd_handle )
{
 if(!is_user_alive(id) || !g_addsil[id] || get_user_weapon(id) != WEAPON_CSW)
  return PLUGIN_HANDLED
 
 set_cd(cd_handle, CD_ID, 1);
 
 return PLUGIN_CONTINUE
}


public fw_WeaponReload(weapon)
{
 static id;
 id = get_pdata_cbase(weapon, m_pPlayer, 4);
 
 cs_set_user_zoom(id, CS_RESET_ZOOM, 0) 
 
 remove_task(id)
 g_reloading[id] = true
 set_task(WEAPON_RELOAD_TIME,"Finish_WeapReload",id)
}

public fw_WeaponDeployPost(weapon)
{
 static id;
 id = get_pdata_cbase(weapon, m_pPlayer, 4);
 
 remove_task(id)
 g_reloading[id] = true
 set_task(WEAPON_DRAW_TIME,"Finish_WeapReload",id)
 
 g_hasDoneCurWeap[id] = false
 
 client_print(id,print_chat,"欢迎使用开镜精华,右键开镜,T键使用特殊功能。")
}

public fw_WeapPriAttack(weapon)
{
 static id;
 id = get_pdata_cbase(weapon, m_pPlayer, 4);
 
 if(cs_get_user_zoom(id) == CS_SET_AUGSG552_ZOOM)
 {
  static Float:weap_delay
  weap_delay = get_pdata_float(weapon, 46, 4) * 1.5
  
  set_pdata_float(weapon, m_flNextPrimaryAttack, weap_delay, 4)
 }
 
 remove_task(id+TASK_SHOOT)
 g_shooting[id] = true
 set_task(WEAPON_SHOOT_TIME,"Finish_shoot",id+TASK_SHOOT)
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil\\ fcharset134 Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang2052\\ f0\\ fs16 \n\\ par }
*/

ip地址已设置保密
2010-10-01 23:13:00
★索币冲值方式【充值卡/Q币/游戏卡】
Mas_laopalaopa
等级:工人
索币:7
文章:249
RMB:0¥
战队:逃兵
注册:2010年9月15日
2
 

发贴心情

什么意思啊

ip地址已设置保密
2010-10-01 23:14:00
★赠送VIP帐号【无需发20贴以及等待2天】
qw3252533
等级:难民
索币:115
文章:44
RMB:0¥
战队:逃兵
注册:2010年4月20日
3
 

发贴心情
不懂插件的人。不解释
ip地址已设置保密
2010-10-01 23:15:00
★索币冲值方式【充值卡/Q币/游戏卡】
darkangel
等级:难民
索币:48
文章:30
RMB:0¥
战队:逃兵
注册:2010年9月16日
4
 

发贴心情
hmmmmmmmmm
ip地址已设置保密
2010-10-01 23:15:00
★索币冲值方式【充值卡/Q币/游戏卡】
qw3252533
等级:难民
索币:115
文章:44
RMB:0¥
战队:逃兵
注册:2010年4月20日
5
 

发贴心情
版主大大···
ip地址已设置保密
2010-10-01 23:20:00
★【没时间发帖也可以获得上万索币】
len_ku_dao_di
等级:版主
索币:21517
文章:4916
RMB:2.2¥
战队:逃兵
注册:2010年6月7日
6
 

发贴心情

不太懂

ip地址已设置保密
2010-10-01 23:25:00
★【捐助1元可获得100索币+挤服通道】
qw3252533
等级:难民
索币:115
文章:44
RMB:0¥
战队:逃兵
注册:2010年4月20日
7
 

发贴心情
我是让版主老大 帮忙加入权限哇··郁闷这个是源码
ip地址已设置保密
2010-10-01 23:35:00
★赠送VIP帐号【无需发20贴以及等待2天】
xzncssp
等级:乞丐
索币:16
文章:3
RMB:0¥
战队:逃兵
注册:2010年8月26日
8
 

发贴心情
图片点击可在新窗口打开查看
ip地址已设置保密
2010-10-02 7:58:00
★【捐助1元可获得100索币+挤服通道】
ricky564
等级:难民
索币:38
文章:20
RMB:0¥
战队:逃兵
注册:2010年9月29日
9
 

用户已被锁定
ip地址已设置保密
2010-10-02 10:20:00
★赠送VIP帐号【无需发20贴以及等待2天】
qw3252533
等级:难民
索币:115
文章:44
RMB:0¥
战队:逃兵
注册:2010年4月20日
10
 

发贴心情
图片点击可在新窗口打开查看图片点击可在新窗口打开查看版主帮帮忙啊
ip地址已设置保密
2010-10-02 11:48:00
★【没时间发帖也可以获得上万索币】

 10   10   1/1页      1    
  快速回复:
[原创]版主请进来帮帮新手!!
发贴表情
字体颜色 字体背景颜色 粗体 斜体 下划线 超级连接 引用 清理代码 上传图片 表情库
内容限制: 字节.
©2007 sorpack.Com
Powered By Dvbbs Version 7.1.0 Sp1
页面执行时间 0.48438 秒, 4 次数据查询