hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.20. 08:02



Jelenlévő felhasználók

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


Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: kirugási indok
HozzászólásElküldve: 2014.12.20. 16:20 
Offline
Senior Tag

Csatlakozott: 2013.07.29. 13:15
Hozzászólások: 233
Megköszönt másnak: 125 alkalommal
Helló. Nekem egy olyan plugin kell amivel ha admin valakit kiakar kickelni akkor megkeladni az okot de az okot ne úgykelje megadni hogy kikelválasztani egy pár közül hanem úgy hogy olyan okot lehesssen adni amilyet az admin akar.Aki elkészíti megy a gomb!
Valaki Megcsinálná kéremszépen.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: kirugási indok
HozzászólásElküldve: 2014.12.25. 14:36 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
Akkor már könnyeb így amx_kick "név" "indok"


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: kirugási indok
HozzászólásElküldve: 2014.12.25. 14:39 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2014.12.05. 20:46
Hozzászólások: 177
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 23 alkalommal
NuD[!]e írta:
Akkor már könnyeb így amx_kick "név" "indok"


Neki nem a parancs kellet. Gondolom ezt ő tudja.

Itt van ez a plugin: Advanced Ban

Ezzel ha banolsz, akkor meg tudsz adni bármilyen indokot, és te írhatod oda, hogy miért banolod. Kicknél fölösleges megadni indokot, ha akar, úgy is vissza jön.

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: kirugási indok
HozzászólásElküldve: 2014.12.25. 14:41 
aron87 írta:
NuD[!]e írta:
Akkor már könnyeb így amx_kick "név" "indok"


Neki nem a parancs kellet. Gondolom ezt ő tudja.

Itt van ez a plugin: Advanced Ban

Ezzel ha banolsz, akkor meg tudsz adni bármilyen indokot, és te írhatod oda, hogy miért banolod. Kicknél fölösleges megadni indokot, ha akar, úgy is vissza jön.


neki nem banolásnál kell indok hanem kick :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: kirugási indok
HozzászólásElküldve: 2014.12.25. 14:50 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2014.12.05. 20:46
Hozzászólások: 177
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 23 alkalommal
Keresd meg az admincmd.sma -t. Ha megvan, akkor keresd meg a 105-107 sort.(AMX Stúdió, Notepad#)

Ilyet fogsz látni a 105-107 sorban:

SMA Forráskód: [ Mindet kijelol ]
  1. userid2 = get_user_userid(player)
  2. read_argv(2, reason, 31)
  3. remove_quotes(reason)


Kettő választás van:

1, Módosítod az okot.
2, Több okot írsz, és mindig váltakozni fog.


1:

SMA Forráskód: [ Mindet kijelol ]
  1. userid2 = get_user_userid(player)
  2. format(reason,31,"Kirugott az Admin")
  3. remove_quotes(reason)


2:

Ezt:

SMA Forráskód: [ Mindet kijelol ]
  1. userid2 = get_user_userid(player)
  2. read_argv(2, reason, 31)
  3. remove_quotes(reason)


írd át erre:

SMA Forráskód: [ Mindet kijelol ]
  1. userid2 = get_user_userid(player)
  2. read_argv(2, reason, 31)
  3. if(containi(reason,"Kikikkeltek a szerverrol")!=-1 || containi(reason,"Volt oka hogy kikikkeltek!")!=-1) format(reason,31,"Kirugott az Admin!")
  4. remove_quotes(reason)


Ha megvan, akkor konvertáld át amxx -re, rakd bele a plugins mappába, és kész.

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: kirugási indok
HozzászólásElküldve: 2014.12.25. 20:30 
Offline
Senior Tag

Csatlakozott: 2013.07.29. 13:15
Hozzászólások: 233
Megköszönt másnak: 125 alkalommal
Egysem jó!!! Nekem Kicknel kell hogy indokot tudjak adni! Beleírtam a kérelmembe hogy nem olyan kell hogy a meglévő okobol keljen választani hanem nekem kelljen beírni az oko mint a ban nál PL advenced banál de ezt leírtam erre az utolsó emberke leírta nekem hogy hogy adjak hozzá okokat mikor ezt beleírtam hogy nem ez kell!!!!!!!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: kirugási indok
HozzászólásElküldve: 2014.12.26. 23:54 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
/kick parancsra hozza be a menüt amiben kiválasztod a játékost majd beírod az indokot.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Kick"
  5. #define VERSION "1.0"
  6. #define AUTHOR "demon"
  7.  
  8. new g_tempid
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12.  
  13. register_clcmd("say /kick", "kickmenu")
  14. register_clcmd("say_team /kick", "kickmenu")
  15. register_clcmd("Indok", "indok_lekeres")
  16. }
  17.  
  18. public kickmenu(id)
  19. {
  20. if(get_user_flags(id) & ADMIN_KICK)
  21. {
  22. new menu = menu_create("\rKit szeretnel kickelni?", "menu_handler");
  23. new players[32], pnum, tempid;
  24. new szName[32], szTempid[10];
  25. get_players(players, pnum);
  26. for( new i; i<pnum; i++ )
  27. {
  28. tempid = players[i];
  29. get_user_name(tempid, szName, charsmax(szName));
  30. num_to_str(tempid, szTempid, charsmax(szTempid));
  31. menu_additem(menu, szName, szTempid, 0);
  32. }
  33. menu_display(id, menu, 0);
  34. }
  35. else client_print(id, print_chat, "Nincs elerhetoseged ehhez a parancshoz!")
  36. }
  37. public menu_handler(id, menu, item)
  38. {
  39. if( item == MENU_EXIT )
  40. {
  41. menu_destroy(menu);
  42. return PLUGIN_HANDLED;
  43. }
  44. new data[6], szName[64];
  45. new access, callback;
  46. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  47. g_tempid = str_to_num(data);
  48. client_cmd(id, "messagemode Indok");
  49. menu_destroy(menu);
  50. return PLUGIN_HANDLED;
  51. }
  52.  
  53. public indok_lekeres(id){
  54. new indok[128]
  55. read_args(indok, sizeof(indok) - 1)
  56. remove_quotes(indok)
  57. server_cmd("kick #%d %s",get_user_userid(g_tempid), indok)
  58. }

Ők köszönték meg demon nek ezt a hozzászólást: kengurumancs (2016.06.16. 00:59)
  Népszerűség: 2.27%


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


Ki van itt

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