hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 357 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 355 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  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: időközönként 1 kickelés
HozzászólásElküldve:2013.08.08. 19:14 
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
Egy olyan rész kellene ami egy adott playernek meghatározott időtartam után enged 1-szer 1 játékost kickelni.
Tehát fent vagyok a szerveren és kickelek valakit akkor pl 1 óra múlva tudok csak újra kickelni.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: időközönként 1 kickelés
HozzászólásElküldve:2013.08.09. 15:42 
Offline
Őskövület
Avatar

Csatlakozott:2012.02.27. 09:42
Hozzászólások:2588
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 418 alkalommal
próbáld ki használad: say ba /kick játékosneve
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3.  
  4. #include <amxmisc>
  5.  
  6. new const PLUGIN[] = "kick"
  7.  
  8. new const AUTHOR[] = "valaki"
  9.  
  10. new const VERSION[] = "1.0"
  11.  
  12. new bool:volt[33] = false
  13. public plugin_init()
  14.  
  15. {
  16.  
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. register_clcmd("say", "handleSay")
  19. register_clcmd("say_team", "handleSay")
  20. }
  21. public handleSay(id)
  22. {
  23.  
  24. new args[64]
  25.  
  26.  
  27.  
  28. read_args(args, charsmax(args))
  29.  
  30. remove_quotes(args)
  31.  
  32.  
  33.  
  34. new arg1[16]
  35.  
  36. new arg2[32]
  37.  
  38.  
  39.  
  40. strbreak(args, arg1, charsmax(arg1), arg2, charsmax(arg2))
  41.  
  42.  
  43.  
  44. if (equal(arg1,"/kick", 7))
  45. {
  46.  
  47. kick(id, arg2)
  48. }
  49. }
  50.  
  51.  
  52. public kick(id, arg[])
  53. {
  54. if(volt[id] == false)
  55. {
  56. new to[32], count[10]
  57.  
  58. strbreak(arg, to, 31, count, 9)
  59. new reciever = cmd_target(id, to, (CMDTARGET_ALLOW_SELF))
  60. server_cmd("kick #%d", get_user_userid(reciever))
  61. volt[id] = true
  62. client_print(id, print_chat, "legkozelebb 1 ora mulva tudsz kickelni!")
  63. set_task(3600.0, "megintkick")
  64. }
  65. }
  66. public megintkick(id)
  67. {
  68. volt[id] = false
  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  [2 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