hlmod.hu
https://hlmod.hu/

Kifagyasztás ellen.
https://hlmod.hu/viewtopic.php?f=24&t=18412
Oldal: 1 / 1

Szerző:  AsD# [2014.12.08. 19:21 ]
Hozzászólás témája:  Kifagyasztás ellen.

Hello.
Feljönnek a szerverre beírnak valami parancsot vagy valamit és kifagyaszák a szervert midenki befagy kilép a counter strike 1.6 bol.
és ujra kell csatlakozni de ő újra megcsinálja ezt.
Sürgősen kellene nekem egy olyan plugin amitha berakok akkor semilyen parancsal és programmal nemlehet kifagyaszani a szervert és a szerverenlévő játékosokat.
Aki segít a problémámban annak megy a gomb!

Szerző:  xXlederXxHUN [2014.12.08. 19:23 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

Tiltsd le a chatben és a nevekben is a # karaktert

Szerző:  spacewoodoo16 [2014.12.08. 19:23 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

Hogy lehet letíltani?

Szerző:  Papalo'. [2014.12.08. 19:46 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

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

Szerző:  spacewoodoo16 [2014.12.08. 20:33 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

De olyan kéne hogy a szerveren ne tudjon nevet váltani mivel ha tud nevet váltani akkor már ki is tudja fagyasztani

Szerző:  Chev Chelios [2014.12.08. 20:40 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

localizebugfix :)

Szerző:  spacewoodoo16 [2014.12.08. 20:59 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

what? :D

Szerző:  ZiT3K [2014.12.08. 21:38 ]
Hozzászólás témája:  Re: Kifagyasztás ellen.

Hali! # kitiltás nem kell, mert van akinek a nevében ott van és nincs is rá szükség+fölös. Van sokkal több parancs, amivel ki lehet fagyasztani egy szervert. EZT TEDD FEL A SZERVERRE: viewtopic.php?f=101&t=18147

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/