hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.19. 04:53



Jelenlévő felhasználók

Jelenleg 238 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 237 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2015.01.10. 13:44 
Offline
Beavatott
Avatar

Csatlakozott: 2011.04.17. 20:04
Hozzászólások: 85
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 3 alkalommal
Hogyan tudom a szerveremen a "Fire in the hole" stb üzeneteket elrejteni a chatből?

_________________
Eladó hírdető plugin induló szervereknek! --> PM


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.01.10. 14:41 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7962
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 535 alkalommal
Cvarok:
sv_fith_block
0 - Semmi nincs tiltva.
1 - Radio tiltva.
2 - Uzenetek tiltva.
3 - Radio es uzenetek is tiltva.


Plugin:
SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2.  
  3. enum _:CvarBits (<<=1) {
  4. BLOCK_RADIO = 1,
  5. BLOCK_MSG
  6. };
  7.  
  8. new g_pCvar;
  9.  
  10. public plugin_init( ) {
  11. register_plugin( "'Fire in the hole' blocker", "1.0", "xPaw" );
  12.  
  13. g_pCvar = register_cvar( "sv_fith_block", "3" );
  14.  
  15. register_message( get_user_msgid( "TextMsg" ), "MessageTextMsg" );
  16. register_message( get_user_msgid( "SendAudio" ), "MessageSendAudio" );
  17. }
  18.  
  19. public MessageTextMsg( )
  20. return ( get_msg_args( ) == 5 && IsBlocked( BLOCK_MSG ) ) ? GetReturnValue( 5, "#Fire_in_the_hole" ) : PLUGIN_CONTINUE;
  21.  
  22. public MessageSendAudio( )
  23. return IsBlocked( BLOCK_RADIO ) ? GetReturnValue( 2, "%!MRAD_FIREINHOLE" ) : PLUGIN_CONTINUE;
  24.  
  25. GetReturnValue( const iParam, const szString[ ] ) {
  26. new szTemp[ 18 ];
  27. get_msg_arg_string( iParam, szTemp, 17 );
  28.  
  29. return ( equal( szTemp, szString ) ) ? PLUGIN_HANDLED : PLUGIN_CONTINUE;
  30. }
  31.  
  32. bool:IsBlocked( const iType )
  33. return bool:( get_pcvar_num( g_pCvar ) & iType );

_________________
http://www.easyrankup.eu

Ők köszönték meg kiki nek ezt a hozzászólást: protoN (2015.01.10. 15:56)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.01.10. 15:56 
Offline
Beavatott
Avatar

Csatlakozott: 2011.04.17. 20:04
Hozzászólások: 85
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 3 alkalommal
Koszi!

_________________
Eladó hírdető plugin induló szervereknek! --> PM


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 27 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole