hlmod.hu

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



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó 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: Javítás
HozzászólásElküldve: 2014.11.18. 18:51 
Valaki javítaná?
Nem fordítsa le ;)
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. // AFK Task offset
  5. const afk_task = 4000
  6.  
  7. // pcvars
  8. new cvar_afktime
  9. new cvar_afkimmunity
  10.  
  11. // player origins
  12. new last_origins[33]
  13.  
  14. public plugin_init()
  15. {
  16. register_plugin("AFK to Spectator", "0.1", "MeRcyLeZZ")
  17.  
  18. // AFK time in seconds, before player is transferred
  19. cvar_afktime = register_cvar("amx_afktime", "40")
  20. // Admin immunity?
  21. cvar_afkimmunity = register_cvar("amx_afkimmunity", "1")
  22. }
  23.  
  24. public client_putinserver(id)
  25. {
  26. remove_task(id+afk_task)
  27. set_task(get_pcvar_float(cvar_afktime), "check_afk", id+afk_task)
  28. }
  29.  
  30. public client_disconnect(id)
  31. {
  32. remove_task(id+afk_task)
  33. }
  34.  
  35. public check_afk(taskid)
  36. {
  37. new id = taskid - afk_task;
  38.  
  39. if (!is_user_alive(id))
  40. {
  41. set_task(get_pcvar_float(cvar_afktime), "check_afk", taskid)
  42. return;
  43. }
  44.  
  45. new origin[3] // get origin
  46. get_user_origin(id, origin)
  47.  
  48. if (origin[0] == last_origins[id][0] && origin[1] == last_origins[id][1] && origin[2] == last_origins[id][2])
  49. {
  50. if (get_user_flags(id) & ADMIN_IMMUNITY && get_pcvar_num(cvar_afkimmunity))
  51. {
  52. client_print(id, print_chat, "[AMXX AFK] Immunitas joggal rendelkezel. Nem leszel atrakva Spectatorba")
  53. }
  54. else
  55. {
  56. new name[32]
  57. get_user_name( id , name , sizeof name - 1)
  58. client_print(0, print_chat, "[AMXX AFK] %s Csatlakozott a Megfigyelokhoz AFK miatt.",name)
  59. user_kill(id, 1)
  60. cs_set_user_team(id, CS_TEAM_SPECTATOR)
  61. }
  62. }
  63.  
  64. // save new origin
  65. last_origins[id][0] = origin[0]
  66. last_origins[id][1] = origin[1]
  67. last_origins[id][2] = origin[2]
  68.  
  69. set_task(get_pcvar_float(cvar_afktime), "check_afk", taskid) // keep checking
  70. }
  71.  


A hozzászólást 2 alkalommal szerkesztették, utoljára MeSter 2014.11.18. 20:25-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Javítás
HozzászólásElküldve: 2014.11.18. 19:54 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.04.10. 15:32
Hozzászólások: 776
Megköszönt másnak: 122 alkalommal
Megköszönték neki: 60 alkalommal
Ha nem írod le mi a baj akkor nehezen tudbárki is segíteni

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Javítás
HozzászólásElküldve: 2014.11.18. 20:31 
Offline
Veterán

Csatlakozott: 2012.11.01. 20:49
Hozzászólások: 1837
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 78 alkalommal
Error: Expected token: ")", but found "[" on line 48
Error: Invalid expression, assumed zero on line 48
Warning: Expression has no effect on line 48
Error: Expected token: ";", but found "]" on line 48
Error: Too many error messages on one line on line 48

Compilation aborted.
4 Errors.


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