hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.07.05. 10:36



Jelenlévő felhasználók

Jelenleg 338 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 336 vendég

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

Regisztrált felhasználók: Bing [Bot], 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  [3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Üzenet a szervernek
HozzászólásElküldve:2016.03.13. 14:25 
Offline
Nagyúr
Avatar

Csatlakozott:2016.03.05. 20:56
Hozzászólások:666
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
sziasztok.

olyat szeretnék hogy ha valaki beírja /jelent akkor amit beír azt nekem logolja egy fájlba.

szóval egy ilyet csak ne írjon chatbe semmit csak annyit h a játékos mit írt, szóval a szervernek lehet üzenni.. :D

  1. #include <amxmodx>
  2.  
  3. new jelentes[32]
  4. public plugin_init()
  5. {
  6.     register_plugin("Jelentes", "Petrik", "1.0")
  7.     register_clcmd("say /jelent","AwesomeMenu")
  8. }
  9.  
  10. public client_connect(id){
  11.     if(!is_user_bot(id))
  12.         jelentes[id] = 5
  13. }
  14.  
  15. public AwesomeMenu(id){
  16.     if(jelentes[id] == 0){
  17.         client_print(id, print_chat ,"nem jelenthetsz tobb embert!")
  18.         return PLUGIN_HANDLED;
  19.     }
  20.        
  21.     new menu = menu_create("\rValaszd ki a jatekost^nakit jelenteni akarsz", "menu_handler");
  22.     new players[32], pnum, tempid;
  23.     new szName[32], szTempid[10];
  24.     get_players(players, pnum);
  25.    
  26.     for( new i; i<pnum; i++ )
  27.     {
  28.         tempid = players[i]
  29.        
  30.         get_user_name(tempid, szName, charsmax(szName));
  31.        
  32.         num_to_str(tempid, szTempid, charsmax(szTempid));
  33.        
  34.         menu_additem(menu, szName, szTempid, 0);
  35.                
  36.     }
  37.     menu_display(id, menu, 0);
  38.     return PLUGIN_CONTINUE;
  39. }
  40.  
  41. public menu_handler(id, menu, item){
  42.     if( item == MENU_EXIT )
  43.     {
  44.        
  45.         menu_destroy(menu);
  46.        
  47.         return PLUGIN_HANDLED;
  48.        
  49.     }
  50.    
  51.     new data[6], szName[64];
  52.     new access, callback
  53.    
  54.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  55.    
  56.     new tempid = str_to_num(data);
  57.     new name[18]
  58.     get_user_name(tempid, name, 17)
  59.     new name2[18]
  60.     get_user_name(id, name2, 17)
  61.     log_to_file( "jelentes.log", "%s jelentette hogy %s csal", name2, name);
  62.     for(new id2 = 1 ; id2 <= get_maxplayers() ; id2++)
  63.         if(is_user_connected(id2)){
  64.             if(get_user_flags(id2) & ADMIN_KICK){
  65.                 client_print(id2, print_chat ,"%s Jelentette hogy %s csal kotelesseged megnezni!", name2, name)
  66.                 client_print(id2, print_chat ,"%s Jelentette hogy %s csal kotelesseged megnezni!", name2, name)
  67.                 client_print(id2, print_chat ,"%s Jelentette hogy %s csal kotelesseged megnezni!", name2, name)
  68.                 client_print(id2, print_chat ,"%s Jelentette hogy %s csal kotelesseged megnezni!", name2, name)
  69.                 client_print(id2, print_chat ,"%s Jelentette hogy %s csal kotelesseged megnezni!", name2, name)
  70.                 client_print(id2, print_chat ,"%s Jelentette hogy %s csal kotelesseged megnezni!", name2, name)
  71.  
  72.             }
  73.         }
  74.     jelentes[id] --
  75.     client_print(id, print_chat, "Meg %d embert jelenthetsz!", jelentes[id])
  76.     menu_destroy(menu);
  77.    
  78.     return PLUGIN_HANDLED;
  79. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Üzenet a szervernek
HozzászólásElküldve:2016.03.13. 14:48 
Offline
Tiszteletbeli
Avatar

Csatlakozott:2015.04.10. 19:49
Hozzászólások:610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Ká, Er, E, Es, Ő és most együtt: keresőőő

~1 perc:
Cheater Report System

_________________
Néha itt, de többször nem.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Üzenet a szervernek
HozzászólásElküldve:2016.03.13. 18:02 
Offline
Nagyúr
Avatar

Csatlakozott:2016.03.05. 20:56
Hozzászólások:666
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Akosch:. írta:
Ká, Er, E, Es, Ő és most együtt: keresőőő

~1 perc:
Cheater Report System


látom nehéz értelmezni valamit és olvasni is.

A plugin lehetővé teszi a csaló játékosok jelentését. A dátum, a jelentő, a jelentett, a jelentett SteamID- és IP -je logolásra kerül fájlban, vagy SQL adatbázisban.
Egy jelentés után, a megadott várakozási időig nem lehet újra jelenteni. A jelentések azonnal megjelennek azoknak, akik ADMIN_KICK, tehát "c" joggal rendelkeznek és fent vannak a szerveren.

nekem olyan kell amivel csak üzenetet küldhetek a szervernek amit logol de nem akarok jelentgetni senki és azt se akarom, hogy bárkinek is megjelenjen

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


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 5 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