hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 11:00



Jelenlévő felhasználók

Jelenleg 269 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 268 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ő


Lezárt fórum  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Névben # szimbólum letiltás.
HozzászólásElküldve: 2014.09.26. 19:41 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Sziasztok!

Tehát adott egy üzenet, amivel bármilyen szervert ki tudok fagyasztani, egy általam fordított, kicsit módosított chat rendszerrel "iChat" ez az üzenet kikerülhetővé vált, de még mindig meglehet csinálni a szerver kifagyasztást, ha valaki a nevének írja be azt a "titkos üzenetet" :D

Ezért kellene nekem egy olyan plugin ami, ha # -et észlel a névben, akkor fel se engedi, azonnal kick.


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Névben # szimbólum letiltás.
HozzászólásElküldve: 2014.09.26. 20:13 
Offline
Senior Tag

Csatlakozott: 2014.06.23. 10:48
Hozzászólások: 221
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 14 alkalommal
Hali! Ez ellen van egy modul védelem! :)


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Névben # szimbólum letiltás.
HozzászólásElküldve: 2014.09.26. 20:23 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.07.22. 17:59
Hozzászólások: 667
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 36 alkalommal
Szia.Ragd be névre Adminak azokat a bízonyos szavakat és rakj rájuk egy setinfo _pw jelszót, és ha megprobálnak azzal feljöni akkor majd nemtudnak, mert kéri a jelszót.

_________________
Kép

Ők köszönték meg V!rusHD nek ezt a hozzászólást (összesen 2): Zeu|Sz (2014.09.26. 21:04) • mforce (2014.09.26. 21:13)
  Népszerűség: 4.55%


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Névben # szimbólum letiltás.
HozzászólásElküldve: 2014.09.26. 21:03 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.07.22. 17:59
Hozzászólások: 667
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 36 alkalommal
Örülők.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Névben # szimbólum letiltás.
HozzászólásElküldve: 2014.12.08. 19:50 
Offline
Fanatikus

Csatlakozott: 2013.11.17. 10:55
Hozzászólások: 160
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 3 alkalommal
előbb írtam be más témába is, másolom ide is:

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2.  
  3. /**
  4. * Modified by Safety1st
  5. *
  6. * Home post:
  7. */
  8.  
  9. #include <amxmodx>
  10. #include <fakemeta>
  11.  
  12. /*---------------EDIT ME------------------*/
  13. #define CHECK_CHAT // comment to disable
  14. /*----------------------------------------*/
  15.  
  16. #pragma ctrlchar '\'
  17.  
  18. public plugin_init() {
  19. register_plugin("Fast Fix #", "1.1", "PRoSToTeM@");
  20.  
  21. register_forward(FM_ClientUserInfoChanged, "ClientUserInfoChanged_Pre", false);
  22.  
  23. #if defined CHECK_CHAT
  24. register_clcmd( "say", "CheckChat" );
  25. register_clcmd( "say_team", "CheckChat" );
  26. #endif
  27. }
  28.  
  29. public ClientUserInfoChanged_Pre(const iClient, const pszInfoBuffer) {
  30. new szNetName[32];
  31. pev(iClient, pev_netname, szNetName, charsmax(szNetName));
  32.  
  33. new szBufferName[32];
  34. engfunc(EngFunc_InfoKeyValue, pszInfoBuffer, "name", szBufferName, charsmax(szBufferName));
  35.  
  36. if (szNetName[0] != '\0' && equal(szNetName, szBufferName)) {
  37. return FMRES_IGNORED;
  38. }
  39.  
  40. new bool:fChanged;
  41.  
  42. for (new i = 0; szBufferName[i] != '\0'; i++) {
  43. if (szBufferName[i] == '#' || (szBufferName[i] == '+' && !('0' <= szBufferName[i + 1] <= '9'))) {
  44. szBufferName[i] = ' ';
  45.  
  46. fChanged = true;
  47. }
  48. }
  49.  
  50. if (fChanged) {
  51. engfunc(EngFunc_SetClientKeyValue, iClient, pszInfoBuffer, "name", szBufferName);
  52. }
  53.  
  54. return FMRES_IGNORED;
  55. }
  56.  
  57. #if defined CHECK_CHAT
  58. public CheckChat(id) {
  59. static szMsg[191];
  60. read_args( szMsg, charsmax(szMsg) );
  61.  
  62. if( contain( szMsg, "#" ) != -1 )
  63. return PLUGIN_HANDLED
  64.  
  65. return PLUGIN_CONTINUE
  66. }
  67. #endif
  68.  
  69.  

_________________
Soldiers.~
37.221.209.96:27228


Hozzászólás jelentése
Vissza a tetejére
   
 
Hozzászólások megjelenítése:  Rendezés  
Lezárt fórum  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 5 hozzászólás ] 


Ki van itt

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


Nem nyithatsz témákat ebben a fórumban.
Nem 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