HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. #include <amxmodx>
  2.  
  3. new g_iMsg_SendAudio;
  4. new g_iSendAudioMessage;
  5. new Float:g_flDefusedTime;
  6.  
  7. public plugin_init( ) {
  8. register_plugin( "Bomb has been defused!", "1.0", "xPaw" );
  9.  
  10. register_logevent( "EventBombDefused", 3, "2=Defused_The_Bomb" );
  11.  
  12. g_iMsg_SendAudio = get_user_msgid( "SendAudio" );
  13. }
  14.  
  15. public EventBombDefused( ) {
  16. g_flDefusedTime = get_gametime( );
  17.  
  18. if( !g_iSendAudioMessage )
  19. g_iSendAudioMessage = register_message( g_iMsg_SendAudio, "MsgSendAudio" );
  20. }
  21.  
  22. public MsgSendAudio( iMsgId, iMsgDest, iMsgEnt ) {
  23. if( get_gametime( ) > ( g_flDefusedTime + 0.1 ) ) {
  24. unregister_message( g_iMsg_SendAudio, g_iSendAudioMessage );
  25. g_iSendAudioMessage = 0;
  26.  
  27. return PLUGIN_CONTINUE;
  28. }
  29.  
  30. new szAudioString[ 17 ];
  31. get_msg_arg_string( 2, szAudioString, charsmax( szAudioString ) );
  32.  
  33. if( equal( szAudioString, "%!MRAD_ctwin" ) )
  34. return PLUGIN_HANDLED;
  35.  
  36. return PLUGIN_CONTINUE;
  37. }