请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

ESFKAMI

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

ESFX

ESF: Xenoverse

ESF123

ESF1.2.3

EVM2.1

EVM2.1

ECXSSJ

ECX: TeamSSJ

ECX2.2

ECX RC2

ECX2.3

ECX RC3

查看: 965|回复: 0

[代码|Code]给技能加幻影效果|WeaponChargeUnreal Effect

[复制链接]

211

主题

216

帖子

1142

积分

ESFKAMI

Rank: 8Rank: 8

积分
1142
发表于 2018-3-8 23:29:39 | 显示全部楼层 |阅读模式

  1. #include < amxmodx >
  2. #include < fakemeta >
  3. #include < engine >

  4. new Float: Delay[ 33 ];

  5. public plugin_init( )
  6. {
  7.         register_plugin( "WeaponChargeUnreal", "1.0", "ESFKAMI" );

  8.         register_message( get_user_msgid( "Charge" ), "@Charge" );
  9. }

  10. @Charge( MsgID, dest, Client )
  11. {
  12. /**
  13. 1 - BYTE - Percentage
  14. **/

  15.         if( !get_msg_arg_int( 1 ) ) return;

  16.         if( get_gametime() - Delay[ Client ] < 0.2 ) return;

  17.         new Float: org[ 3 ];
  18.         pev( Client, pev_origin, org );
  19.         message_begin( MSG_PVS, get_user_msgid( "AfterFX" ) );// 这个MSG能够创造一个玩家的幻影|This msg creates an unreal image of the player model
  20.         write_byte( Client );// Client Index
  21.         engfunc( EngFunc_WriteCoord, org[ 0 ] );// X
  22.         engfunc( EngFunc_WriteCoord, org[ 1 ] );// Y
  23.         engfunc( EngFunc_WriteCoord, org[ 2 ] );// Z
  24.         message_end();

  25.         Delay[ Client ] = get_gametime();
  26. }
复制代码
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|ESFKAMI    

GMT+8, 2018-5-21 01:58 , Processed in 0.255478 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表