hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 21:48



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Google [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  [1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Hirdető név
HozzászólásElküldve:2016.07.16. 17:07 
Offline
Tiszteletbeli
Avatar

Csatlakozott:2015.07.14. 14:30
Hozzászólások:380
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 30 alkalommal
Ebbe a pluginba ami tiltja hogy chaten hirdessenek weboldalt vagy IP címet, nekem valaki beletudná írni hogy a nevébe is tiltsa tehát ha valaki feljön egy adott szerver IP-jével vagy weboldalával akkor írja át a nevét Player-re vagy Jatekos-ra az már mindegy. Aki beletudná írni megy a PACSI!

  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Hirdetes ellen"
  5. #define VERSION "1.0"
  6. #define AUTHOR "IrOn"
  7.  
  8. new message[192]
  9. new pont;
  10. new kettospont;
  11. new szam;
  12. new bool:web=false;
  13.  
  14. public plugin_init() {
  15.     register_plugin(PLUGIN, VERSION, AUTHOR)
  16.  
  17.     register_clcmd("say", "sayhook")
  18.     register_clcmd("say_team", "sayhook")
  19. }
  20.  
  21. public sayhook(id)
  22. {
  23.     read_args (message, 191)
  24.     remove_quotes (message)
  25.     new hossz = strlen(message);
  26.  
  27.     new i=0;
  28.     pont=0;
  29.     kettospont=0;
  30.     szam=0;
  31.     web=false;
  32.  
  33.     while(i < hossz)
  34.     {
  35.         if(message[i] == '.')
  36.             pont++;
  37.         if(message[i] == ':')
  38.             kettospont++;
  39.         if(message[i] == '1' || message[i] == '2' || message[i] == '3' || message[i] == '4' || message[i] == '5' || message[i] == '6' || message[i] == '7' || message[i] == '8' || message[i] == '9' || message[i] == '0')
  40.             szam++;
  41.         ++i;
  42.     }
  43.  
  44.     if(contain(message, "www.") != -1 || contain(message, "http://") != -1 || contain (message, ".hu") != -1)
  45.         web=true;
  46.  
  47.     if((pont >= 3 && kettospont >= 1 && szam >= 8) || web)
  48.     {
  49.         print_color(id, "!g[-|MNK|-]!t Itt nem hirdethetsz!")
  50.         return PLUGIN_HANDLED;
  51.     }
  52.     return PLUGIN_CONTINUE;
  53. }
  54. stock print_color(const id, const input[], any:...)
  55. {
  56.         new count = 1, players[32]
  57.         static msg[191]
  58.         vformat(msg, 190, input, 3)
  59.  
  60.         replace_all(msg, 190, "!g", "^4")
  61.         replace_all(msg, 190, "!y", "^1")
  62.         replace_all(msg, 190, "!t", "^3")
  63.  
  64.         if (id) players[0] = id; else get_players(players, count, "ch")
  65.         {
  66.                 for (new i = 0; i < count; i++)
  67.                 {
  68.                         if (is_user_connected(players[i]))
  69.                         {
  70.                                 message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  71.                                 write_byte(players[i])
  72.                                 write_string(msg)
  73.                                 message_end()
  74.                         }
  75.                 }
  76.         }
  77.         return PLUGIN_HANDLED
  78. }


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  [1 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