hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 367 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 366 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  [15 hozzászólás ]  OldalElőző12
Szerző Üzenet
 Hozzászólás témája: Re: AFK SLAYER
HozzászólásElküldve:2012.07.26. 13:54 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
Kösz de hol kell az afk időt állítni?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: AFK SLAYER
HozzászólásElküldve:2012.07.26. 14:01 
Offline
Őstag

Csatlakozott:2011.06.12. 20:51
Hozzászólások:1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
Kód:
  1. if( !is_user_alive ( id ) )

  2.                 return PLUGIN_CONTINUE ;

itt nem handled-el akartál kilépni?

_________________
[img]semmi[/img]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: AFK SLAYER
HozzászólásElküldve:2012.07.26. 14:28 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
fuck604 írta:
Kód:
  1. if( !is_user_alive ( id ) )

  2.                 return PLUGIN_CONTINUE ;

itt nem handled-el akartál kilépni?



Nem az ugy hülyeség lenne!

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: AFK SLAYER
HozzászólásElküldve:2012.08.06. 18:53 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
Nem működik a plugin, megoldás ?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: AFK SLAYER
HozzászólásElküldve:2012.08.09. 15:13 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.17. 17:54
Hozzászólások:2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
Tessék működő:


Kód:
  1. #include <amxmod>

  2.  

  3. // Mod specific code

  4. // Edit if you don't run Counter-Strike

  5. //

  6. #define TEAMS 2         // The number of teams

  7. new teams[TEAMS][] = {  // The team names

  8.         "TERRORIST",

  9.         "CT"

  10. }

  11. //

  12. // End of mod specific code

  13.  

  14. #define DELAY 20.0           // Check for AFK players after x seconds

  15. #define ADMINS_IMMUNE false  // Don't kill admins

  16.  

  17. new spawn_origins[33][3]

  18. new kill = false

  19.  

  20. public allow_kill(){

  21.         kill = true

  22. }

  23.  

  24. public event_roundtime(id){

  25.         if (floatround(get_cvar_float("mp_roundtime") * 60.0) == read_data(1)){

  26.                 get_user_origin(id,spawn_origins[id])

  27.         }

  28. }

  29.  

  30. public event_roundtime2(){

  31.         if (floatround(get_cvar_float("mp_roundtime") * 60.0) == read_data(1)){

  32.                 remove_task(0)

  33.                 kill = false

  34.                 set_task(DELAY,"allow_kill")

  35.                 set_task(DELAY + 1,"event_deathmsg")

  36.         }

  37. }

  38.  

  39. public event_deathmsg(){

  40.         if (!kill){

  41.                 return

  42.         }

  43.         new players[32]

  44.         new num

  45.         new origin[3]

  46.         new name[32]

  47.         new i,j,k

  48.         for (i=0; i < TEAMS; i++){

  49.                 get_players(players,num,"ae",teams[i])

  50.                 for (j=0; j < num; j++){

  51.                         get_user_origin(players[j],origin)

  52.                         if (origin[0] == spawn_origins[players[j]][0] && origin[1] == spawn_origins[players[j]][1] && origin[2] == spawn_origins[players[j]][2]){

  53.                                 if (j == num - 1){

  54.                                         for (k=0; k < num; k++){

  55.                                                 if (ADMINS_IMMUNE && get_user_flags(players[k])&ADMIN_IMMUNITY){

  56.                                                         continue

  57.                                                 } else {

  58.                                                         user_kill(players[k],1)

  59.                                                         get_user_name(players[k],name,31)

  60.                                                         client_print(0,print_chat,"* %s was AFK",name)

  61.                                                 }

  62.                                         }

  63.                                 }

  64.                         } else {

  65.                                 break

  66.                         }

  67.                 }

  68.         }

  69. }

  70.  

  71. public plugin_init(){

  72.         register_plugin("AFK Slayer","0.4c","-X.Soul")

  73.         register_event("DeathMsg","event_deathmsg","a")

  74.         register_event("RoundTime","event_roundtime","b")

  75.         register_event("RoundTime","event_roundtime2","bc")

  76.         return PLUGIN_CONTINUE

  77. }

  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  [15 hozzászólás ]  OldalElőző12


Ki van itt

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