hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 204 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 202 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], 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Figyelmeztető plugin
HozzászólásElküldve: 2013.08.24. 14:30 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
Helló!Kérni szeretnék egy olyan plugint amihez ha az admin be írja hogy /figyelmeztetes akkor előjön egy menü ahol minden játékos neve megtalálható és ha kiválasztunk egyet akkor lehet írni indokot hogy mire figyelmeztetjük. És pl olyan hogy ezt írja ki:Az **ADMIN** Figyelmeztette "xy" játékost!! Indok: Csal! Figyelmeztetés: 1/3 És ha 3 figyelmeztetés megvan akkor azt írná ki hogy XY játékost 3x figyelmeztették! Következőleg kitiltás jön!!

köszönöm előre is!

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Figyelmeztető plugin
HozzászólásElküldve: 2013.08.24. 15:07 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.27. 09:42
Hozzászólások: 2588
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 418 alkalommal
Teszteld az indokot nem tudtam beleírni :S parancs /warn
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6.  
  7. #define PLUGIN "Figyelmeztetes"
  8. #define AUTHOR "qKKKJ"
  9. #define VERSION "1.0"
  10.  
  11. new warn[33]
  12. new g_maxwarn
  13.  
  14. public plugin_init()
  15. {
  16. register_plugin(PLUGIN, VERSION, AUTHOR)
  17. register_clcmd("say /warn", "warnmenu")
  18. g_maxwarn = register_cvar("Max Warn", "3")
  19. }
  20. public warnmenu(id)
  21. {
  22. if(get_user_flags(id) & ADMIN_BAN)
  23. {
  24. new menu = menu_create("\rKit akarsz figyelmeztetni?", "menu_handler");
  25. new players[32], pnum, tempid;
  26. new szName[32], szTempid[10];
  27. get_players(players, pnum);
  28. for( new i; i<pnum; i++ )
  29. {
  30. tempid = players[i];
  31. get_user_name(tempid, szName, charsmax(szName));
  32. num_to_str(tempid, szTempid, charsmax(szTempid));
  33. menu_additem(menu, szName, szTempid, 0);
  34. }
  35. menu_display(id, menu, 0);
  36. }
  37. }
  38. public menu_handler(id, menu, item)
  39. {
  40. if( item == MENU_EXIT )
  41. {
  42. menu_destroy(menu);
  43. return PLUGIN_HANDLED;
  44. }
  45. new data[6], szName[64];
  46. new access, callback;
  47. new adminname[32]
  48. new tempname[32]
  49. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  50. new tempid = str_to_num(data);
  51. get_user_name(id, adminname, 31)
  52. get_user_name(tempid, tempname, 31)
  53. if(warn[tempid] <= get_pcvar_num(g_maxwarn))
  54. {
  55. warn[tempid]++
  56. client_print(0, print_chat, "ADMIN: %s figyelmeztette %s -t figyelmeztetesei: %d/%d",adminname, tempname, warn[tempid], get_pcvar_num(g_maxwarn))
  57. }
  58. if(warn[tempid] == get_pcvar_num(g_maxwarn)+1)
  59. {
  60. server_cmd("amx_ban ^"#%d^" ^"0^" ^"Tobb mint %d x figyelmeztettek!^"",get_user_userid(tempid), warn[tempid]-1)
  61. client_print(0, print_chat, "ADMIN: %s bannolta %s -t mert elerte a max figyelmeztetest!", adminname, tempname)
  62. return PLUGIN_HANDLED
  63. }
  64. menu_destroy(menu);
  65. return PLUGIN_HANDLED;
  66. }
  67.  

_________________
Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára CrB 2013.08.24. 16:48-kor.

Ők köszönték meg CrB nek ezt a hozzászólást: Applee (2013.08.25. 21:35)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Figyelmeztető plugin
HozzászólásElküldve: 2013.08.24. 15:11 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
köszönöm, ha gépen leszek, tesztelem. ;)

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Figyelmeztető plugin
HozzászólásElküldve: 2013.08.24. 17:19 
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
Anonymous1337 írta:
köszönöm, ha gépen leszek, tesztelem. ;)



A köszönöm gomb a jobb alsó sarokba van, holnap csinálok neked tutorialt hogy kell megköszönni postot.

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Figyelmeztető plugin
HozzászólásElküldve: 2013.08.24. 17:28 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
kiki írta:
Anonymous1337 írta:
köszönöm, ha gépen leszek, tesztelem. ;)



A köszönöm gomb a jobb alsó sarokba van, holnap csinálok neked tutorialt hogy kell megköszönni postot.

Addig nem köszönöm meg, míg nem teljes az amit kértem. Valamint, le se teszteltem még..
kiki mester, ez a hsz minek számít? Szerintem offnak.


nyugodtan csinálj... nagyon unatkozhatsz :D

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Figyelmeztető plugin
HozzászólásElküldve: 2013.08.24. 18:18 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.27. 09:42
Hozzászólások: 2588
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 418 alkalommal
Tessék tesztelve működik + indok is van benne hála kiki nek :)
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #define PLUGIN "Figyelmeztetes"
  4. #define AUTHOR "qKKKJ"
  5. #define VERSION "1.0"
  6. new warn[33]
  7. new g_maxwarn
  8. new g_tempid;
  9. public plugin_init()
  10. {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_clcmd("say /warn", "warnmenu")
  13. g_maxwarn = register_cvar("Max Warn", "3")
  14. register_clcmd("INDOK", "infok")
  15. }
  16. public warnmenu(id)
  17. {
  18. if(get_user_flags(id) & ADMIN_BAN)
  19. {
  20. new menu = menu_create("\rKit akarsz figyelmeztetni?", "menu_handler");
  21. new players[32], pnum, tempid;
  22. new szName[32], szTempid[10];
  23. get_players(players, pnum);
  24. for( new i; i<pnum; i++ )
  25. {
  26. tempid = players[i];
  27. get_user_name(tempid, szName, charsmax(szName));
  28. num_to_str(tempid, szTempid, charsmax(szTempid));
  29. menu_additem(menu, szName, szTempid, 0);
  30. }
  31. menu_display(id, menu, 0);
  32. }
  33. }
  34. public menu_handler(id, menu, item)
  35. {
  36. if( item == MENU_EXIT )
  37. {
  38. menu_destroy(menu);
  39. return PLUGIN_HANDLED;
  40. }
  41. new data[6], szName[64];
  42. new access, callback;
  43. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  44. g_tempid = str_to_num(data);
  45. client_cmd(id, "messagemode INDOK");
  46. menu_destroy(menu);
  47. return PLUGIN_HANDLED;
  48. }
  49. public infok(id)
  50. {
  51. new uzenet[121];
  52. new adminname[32], tempname[32]
  53. read_args(uzenet, charsmax(uzenet))
  54. remove_quotes(uzenet)
  55. get_user_name(id, adminname, 31)
  56. get_user_name(g_tempid, tempname, 31)
  57. if(warn[g_tempid] <= get_pcvar_num(g_maxwarn))
  58. {
  59. warn[g_tempid]++
  60. client_print(0, print_chat, "ADMIN: %s figyelmeztette %s -t figyelmeztetesei: %d/%d Oka: %s",adminname, tempname, warn[g_tempid], get_pcvar_num(g_maxwarn), uzenet)
  61. }
  62. if(warn[g_tempid] == get_pcvar_num(g_maxwarn)+1)
  63. {
  64. server_cmd("amx_ban ^"#%d^" ^"0^" ^"Tobb mint %d x figyelmeztettek!^"",get_user_userid(g_tempid), warn[g_tempid]-1)
  65. client_print(0, print_chat, "ADMIN: %s bannolta %s -t mert elerte a max figyelmeztetest!", adminname, tempname)
  66. return PLUGIN_HANDLED
  67. }
  68. return PLUGIN_HANDLED;
  69. }
  70.  

_________________
Kép


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  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 7 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