hlmod.hu

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



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-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  [ 14 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
HozzászólásElküldve: 2021.02.17. 21:00 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
Üdv!
Az alábbi SMA-bót szeretném, ha valaki kivenné belőle a "DeathMsg"-t

SMA:
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "Knife Double Frags"
  7. #define VERSION "0.3"
  8. #define AUTHOR "Rul4"
  9. //Fortitotta: ^ManTa | msn: agesz_lama@hotmail.com
  10. //Kozremukodott: Gosser | msn: gosser_1848@citromail.hu
  11.  
  12. new
  13. toggle,getmoney,sounds,frags;
  14.  
  15. new pun_list[][] =
  16. {
  17.     "%s felszeleteltte %s^n-t es ellopott %s penzt!!!",
  18.     "%s adott %s-nek egy kis izesetest a hideg aceljabol !^n(o elvitt %s tole)"
  19. }
  20.  
  21. public plugin_init()
  22. {
  23.     register_plugin(PLUGIN, VERSION, AUTHOR);
  24.     register_event("DeathMsg","hook_death","a");
  25.     toggle = register_cvar("kdf_enabled","1");
  26.     sounds = register_cvar("kdf_sounds","1");
  27.     frags = register_cvar("kdf_frags","2");
  28.     getmoney = register_cvar("kdf_stealmoney","0");
  29.    
  30. }
  31.  
  32. public plugin_precache()
  33. {
  34.     precache_sound("misc/humiliation.wav");
  35. }
  36.  
  37. public hook_death()
  38. {
  39.     if(get_pcvar_num(toggle) != 1)
  40.         return PLUGIN_HANDLED;
  41.     new amount = 0;
  42.     new killer = read_data(1);
  43.     new victim = read_data(2);
  44.     new kname[32]; get_user_name(killer,kname,31);
  45.     new vname[32]; get_user_name(victim,vname,31);
  46.     new weapon[24];
  47.     new namount[32];
  48.     read_data(4,weapon,23);
  49.    
  50.     if(weapon[0] == 'k' && get_user_team(killer) != get_user_team(victim))
  51.     {
  52.         inc_frag(killer);
  53.         if(get_pcvar_num(getmoney) == 1)
  54.         {
  55.             amount = cs_get_user_money(victim)*random(5)/4;
  56.             stealmoney(victim, killer, amount);
  57.         }
  58.         num_to_str(amount, namount, 32);
  59.        
  60.         set_hudmessage(255, 127, 42, 0.5, -1.0, 0, 6.0, 7.0);
  61.         show_hudmessage(0,pun_list[random(sizeof pun_list)],kname,vname,namount);
  62.         if(bsounds(sounds)) client_cmd(0,"spk misc/humiliation");
  63.     }
  64.  
  65.     return PLUGIN_HANDLED;
  66. }
  67.  
  68. inc_frag(index)
  69. {
  70.     if(!is_user_connected(index)) return;  
  71.     set_user_frags(index,get_user_frags(index)+get_pcvar_num(frags));
  72. }
  73.  
  74. stealmoney(victim, killer, amount)
  75. {
  76.     if(!is_user_connected(victim) || !is_user_connected(killer)) return;
  77.     cs_set_user_money(killer,cs_get_user_money(killer)+amount);
  78.     cs_set_user_money(victim,cs_get_user_money(victim)-amount);
  79. }
  80.  
  81. bool: bsounds(pcvar)
  82. {
  83.     if(get_pcvar_num(pcvar) == 1)
  84.         return true;
  85.     return false;
  86. }

Előre is köszönöm!


A hozzászólást 4 alkalommal szerkesztették, utoljára ZiT3K 2021.04.08. 13:47-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.17. 21:08 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.07.12. 13:47
Hozzászólások: 305
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 48 alkalommal
register_event("DeathMsg","hook_death","a");

Fogod aztán kitörlöd. Ennyi, még a kistestvérem is megtudja csinálni.

_________________
Munkáim / Segítkezésem
Serial BanSystem v3
Serial BanSystem v4
HerBoy - Avatár MultiMod


Avatár: 37.221.209.130:27350
HerBoy: 37.221.209.130:27295

Ők köszönték meg ~Shediboii nek ezt a hozzászólást: ZiT3K (2021.02.17. 21:33)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.17. 21:38 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
köszi, azt a sort kitöröltem, csak így meg nem működik :D (ezt a megoldást próbáltam)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.17. 23:18 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2012.07.02. 17:41
Hozzászólások: 1641
Megköszönt másnak: 121 alkalommal
Megköszönték neki: 247 alkalommal
Pontosíts a kéréseden, mert amit akarsz, azzal az egész plugin-t feleslegessé teszed.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.18. 05:17 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
.
DE MIÉRT LESZ FELESLEGES, HA KIKERÜL BELŐLE A HUD MASSAGE?
Nekem csak az kell belőle, hogy:

- késeléskor hangot játsszon le
- késeléskor dupla frag -et adjon


Nekem nincs szükségem ilyen hud üzenetben lévő hülye kiírásra.
Azért szeretném, ha valaki aki ért hozzá kivenné.
Mivel cvar -ral pont azt nem lehet letiltani, nem is értem miért...


A hozzászólást 1 alkalommal szerkesztették, utoljára ZiT3K 2021.02.18. 09:59-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.18. 06:23 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.07.12. 13:47
Hozzászólások: 305
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 48 alkalommal
Hogy lesz így egyedi a szervered?

_________________
Munkáim / Segítkezésem
Serial BanSystem v3
Serial BanSystem v4
HerBoy - Avatár MultiMod


Avatár: 37.221.209.130:27350
HerBoy: 37.221.209.130:27295


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.18. 08:33 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 627
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 104 alkalommal
ZiT3K írta:
DE MIÉRT LESZ FELESLEGES, HA KIKERÜL BELŐLE A HUD MASSAGE?
Nekem csak az kell belőle, hogy:

- késeléskor hangot játsszon le
- késeléskor dupla frag -et adjon


Nekem nincs szükségem ilyen hud üzenetben lévő hülye kiírásra.
Azért szeretném, ha valaki aki ért hozzá kivenné.
Mivel cvar -ral pont azt nem lehet letiltani, nem is értem miért...


Igen ám, de te az eredeti posztban nem ezt kérted. Btw. A HUD eltávolításához elég a 60. és a 61. sort kommentelned.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.18. 09:14 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
JohanCorn írta:
ZiT3K írta:
DE MIÉRT LESZ FELESLEGES, HA KIKERÜL BELŐLE A HUD MASSAGE?
Nekem csak az kell belőle, hogy:

- késeléskor hangot játsszon le
- késeléskor dupla frag -et adjon


Nekem nincs szükségem ilyen hud üzenetben lévő hülye kiírásra.
Azért szeretném, ha valaki aki ért hozzá kivenné.
Mivel cvar -ral pont azt nem lehet letiltani, nem is értem miért...


Igen ám, de te az eredeti posztban nem ezt kérted. Btw. A HUD eltávolításához elég a 60. és a 61. sort kommentelned.


De! A "DeathMsg" az az a szöveg, amit akkor ír ki, amikor lekéseltél valakit.
Azaz, akkor is azt írtam, hogy a SZÖVEG NEM KELL BELE.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.18. 09:28 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 627
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 104 alkalommal
A "DeathMsg" az nem az a szöveg, amit a plugin ír ki, hanem az esemény neve, amire a plugin iratkozik fel. Jelen esetben azzal a céllal, hogy a te melített HUD üzentedet írja, vagy éppen ne írja ki.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SMA átírás EVENT kivétele
HozzászólásElküldve: 2021.02.18. 10:00 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
JohanCorn írta:
A "DeathMsg" az nem az a szöveg, amit a plugin ír ki, hanem az esemény neve, amire a plugin iratkozik fel. Jelen esetben azzal a céllal, hogy a te melített HUD üzentedet írja, vagy éppen ne írja ki.


Értem, akkor ezt szeretném, ha valaki megoldaná:

Idézet:
.
DE MIÉRT LESZ FELESLEGES, HA KIKERÜL BELŐLE A HUD MASSAGE?
Nekem csak az kell belőle, hogy:

- késeléskor hangot játsszon le
- késeléskor dupla frag -et adjon


Nekem nincs szükségem ilyen hud üzenetben lévő hülye kiírásra.
Azért szeretném, ha valaki aki ért hozzá kivenné.
Mivel cvar -ral pont azt nem lehet letiltani, nem is értem miért...


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  [ 14 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

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