hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 11:14



Jelenlévő felhasználók

Jelenleg 349 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 348 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  [3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Extra frag
HozzászólásElküldve:2015.09.30. 18:15 
Offline
Jómunkásember

Csatlakozott:2013.10.01. 19:07
Hozzászólások:319
Megköszönt másnak: 50 alkalommal
Megköszönték neki: 23 alkalommal
Hy nekem kellene olyan plugin ami olesnel 2 freget kap es hedinel 4 freget nem tudom van e fent ilyen mert kerestem de nem talaltam kerem valaki dobjon meg vel koszi

_________________
[kozep]Kép[/kozep]
[kozep]Naponta fejlesztések ezért is megéri fel jonni!:)[/kozep]
[kozep]Troy ~ 1337. CFG[/kozep]


A hozzászólást 1 alkalommal szerkesztették, utoljára mforce 2015.09.30. 18:46-kor.
Téma áthelyezve! Legközelebb figyelj oda.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Extra frag
HozzászólásElküldve:2015.09.30. 18:42 
Offline
Tiszteletbeli
Avatar

Csatlakozott:2014.09.08. 22:21
Hozzászólások:3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Alap verzíóm:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3.  
  4. #define PLUGIN "Fragek"
  5. #define VERSION "1.0"
  6. #define AUTHOR "mforce"
  7.  
  8. #define FEJLOVES_FRAG (1) // az alap +1, tehát 2
  9. #define KES_FRAG (2) // az alap +2, tehát 3
  10.  
  11. // Vedd ki a # elől a // jelet, ha ki akarod íratni chatre is, hogy miért mennyi frag járt.
  12. //#define CHATRE_IRAS
  13.  
  14. #if defined CHATRE_IRAS
  15. #define PREFIX "Fragek"
  16. #endif
  17.  
  18. public plugin_init() {
  19. register_plugin(PLUGIN, VERSION, AUTHOR);
  20. register_event("DeathMsg", "halal", "a")
  21. }
  22.  
  23. public halal() {
  24. new killer = read_data(1)
  25. new victim = read_data(2)
  26. new head = read_data(3)
  27. new kteam = get_user_team(killer)
  28. new vteam = get_user_team(victim)
  29. new weap = get_user_weapon(killer)
  30.  
  31. if(killer != victim && kteam != vteam && weap == CSW_KNIFE) keseles_frag(killer)
  32. if(killer != victim && kteam != vteam && head) fejes_frag(killer)
  33. }
  34.  
  35. keseles_frag(index) {
  36. if(!is_user_connected(index)) return;
  37. set_user_frags(index,get_user_frags(index)+KES_FRAG);
  38. #if defined CHATRE_IRAS
  39. print_color(index, "!g[%s]!y Kaptál!t +%i fraget!y a késelésért!", PREFIX, KES_FRAG+1)
  40. #endif
  41. }
  42. fejes_frag(index) {
  43. if(!is_user_connected(index)) return;
  44. set_user_frags(index,get_user_frags(index)+FEJLOVES_FRAG);
  45. #if defined CHATRE_IRAS
  46. print_color(index, "!g[%s]!y Kaptál!t +%i fraget!y a fejlövésért!", PREFIX, FEJLOVES_FRAG+1)
  47. #endif
  48. }
  49.  
  50. #if defined CHATRE_IRAS
  51. stock print_color(const id, const input[], any:...) {
  52. new count = 1, players[32]
  53. static msg[191]
  54. vformat(msg, 190, input, 3)
  55.  
  56. replace_all(msg, 190, "!g", "^4")
  57. replace_all(msg, 190, "!y", "^1")
  58. replace_all(msg, 190, "!t", "^3")
  59.  
  60. if (id) players[0] = id; else get_players(players, count, "ch")
  61. {
  62. for (new i = 0; i < count; i++)
  63. {
  64. if (is_user_connected(players[i]))
  65. {
  66. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  67. write_byte(players[i])
  68. write_string(msg)
  69. message_end()
  70. }
  71. }
  72. }
  73. return PLUGIN_HANDLED
  74. }
  75. #endif
  76.  


Te verziód:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3.  
  4. #define PLUGIN "Fragek"
  5. #define VERSION "1.0"
  6. #define AUTHOR "mforce"
  7.  
  8. #define OLES_FRAG (1) // az alap +1, tehát 2
  9. #define FEJLOVES_FRAG (3) // az alap +3, tehát 4
  10.  
  11. // Vedd ki a # elől a // jelet, ha ki akarod íratni chatre is, hogy miért mennyi frag járt.
  12. //#define CHATRE_IRAS
  13.  
  14. #if defined CHATRE_IRAS
  15. #define PREFIX "Fragek"
  16. #endif
  17.  
  18. public plugin_init() {
  19. register_plugin(PLUGIN, VERSION, AUTHOR);
  20. register_event("DeathMsg", "halal", "a")
  21. }
  22.  
  23. public halal() {
  24. new killer = read_data(1)
  25. new victim = read_data(2)
  26. new head = read_data(3)
  27. new kteam = get_user_team(killer)
  28. new vteam = get_user_team(victim)
  29.  
  30. if(killer != victim && kteam != vteam && head) fejes_frag(killer)
  31. else if(killer != victim && kteam != vteam) oles_frag(killer)
  32. }
  33.  
  34. oles_frag(index) {
  35. if(!is_user_connected(index)) return;
  36. set_user_frags(index,get_user_frags(index)+OLES_FRAG);
  37. #if defined CHATRE_IRAS
  38. print_color(index, "!g[%s]!y Kaptál!t +%i fraget!y az ölésért!", PREFIX, OLES_FRAG+1)
  39. #endif
  40. }
  41. fejes_frag(index) {
  42. if(!is_user_connected(index)) return;
  43. set_user_frags(index,get_user_frags(index)+FEJLOVES_FRAG);
  44. #if defined CHATRE_IRAS
  45. print_color(index, "!g[%s]!y Kaptál!t +%i fraget!y a fejlövésért!", PREFIX, FEJLOVES_FRAG+1)
  46. #endif
  47. }
  48.  
  49. #if defined CHATRE_IRAS
  50. stock print_color(const id, const input[], any:...) {
  51. new count = 1, players[32]
  52. static msg[191]
  53. vformat(msg, 190, input, 3)
  54.  
  55. replace_all(msg, 190, "!g", "^4")
  56. replace_all(msg, 190, "!y", "^1")
  57. replace_all(msg, 190, "!t", "^3")
  58.  
  59. if (id) players[0] = id; else get_players(players, count, "ch")
  60. {
  61. for (new i = 0; i < count; i++)
  62. {
  63. if (is_user_connected(players[i]))
  64. {
  65. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  66. write_byte(players[i])
  67. write_string(msg)
  68. message_end()
  69. }
  70. }
  71. }
  72. return PLUGIN_HANDLED
  73. }
  74. #endif
  75.  

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Extra frag
HozzászólásElküldve:2015.09.30. 18:50 
Offline
Jómunkásember

Csatlakozott:2013.10.01. 19:07
Hozzászólások:319
Megköszönt másnak: 50 alkalommal
Megköszönték neki: 23 alkalommal
Koszonom holnap teszt :-)

_________________
[kozep]Kép[/kozep]
[kozep]Naponta fejlesztések ezért is megéri fel jonni!:)[/kozep]
[kozep]Troy ~ 1337. CFG[/kozep]


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