hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.16. 21:55



Jelenlévő felhasználók

Jelenleg 464 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 464 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  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.07. 16:53 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Sziasztok!
Hogyan tudom, én egy
SMA Forráskód: [ Mindet kijelol ]
  1. public Halal() {
-on belül lekérni a támadót és az áldozatot egy Hudmessage-ba?

Pl.
SMA Forráskód: [ Mindet kijelol ]
  1. set_hudmessage(0, 0, 255, 0.28, 0.14, 0, 6.0, 12.10)
  2. show_hudmessage(0, "%d feje földkörüli pályára állt!", aldozat)
  3.  

Vagy
SMA Forráskód: [ Mindet kijelol ]
  1. set_hudmessage(0, 0, 255, 0.28, 0.14, 0, 6.0, 12.10)
  2. show_hudmessage(0, "%d ellödte %d fejét!", tamado, aldozat)

Nem tudom lekérni, segítsetek, előre is köszi.

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.07. 16:57 
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
halál ugye gondolom deathmsg event az initben,
SMA Forráskód: [ Mindet kijelol ]
  1. register_event("DeathMsg", "halal", "a")


Akkor tudod úgy,hogy
SMA Forráskód: [ Mindet kijelol ]
  1. public halal() {
  2. new gyilkos = read_data(1)
  3. new aldozat = read_data(2)
  4.  
  5. if(gyilkos != aldozat) {
  6. // amit akarsz
  7. }
  8. }
  9.  


Szöveget nem %d-vel írsz, hanem %s-el.
tehát
SMA Forráskód: [ Mindet kijelol ]
  1. show_hudmessage(0, "%s telibe lőtte %s fejét!", gyilkos, aldozat)

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.07. 17:01 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
És hogyha így van?
SMA Forráskód: [ Mindet kijelol ]
  1. public Halal() {
  2. new tamado = read_data(1)
  3. new aldozat = read_data(2)
  4. new fejloves = read_data(3)
  5.  
  6. if(tamado == aldozat)
  7. {
  8. return PLUGIN_HANDLED
  9. }
  10.  
  11. if(fejloves) {
  12. pont[tamado] += 5
  13. oles[tamado] ++
  14. if(nyelv[tamado] == true) {
  15. switch(random_num(1,4)) {
  16. case 1:{
  17. ColorChat(tamado, RED, "^4[Információ] ^3Boom HeadShot! ^1Ez megért +5 Pontot!")
  18. }
  19. case 2:{
  20. ColorChat(tamado, RED, "^4[Információ] ^3Boom HeadShot! ^1Ez a szép fejlövés +5 Pontot ért!")
  21. }
  22. case 3:{
  23. ColorChat(tamado, RED, "^4[Információ] ^3Ez igen! ^1Nagyszerű fejlövés! +5 Pont!")
  24. }
  25. case 4:{
  26. ColorChat(tamado, RED, "^4[Információ] ^3Na ez már valami! ^1+5 Pont!")
  27. }
  28. }
  29. if(hang[tamado] == true) {
  30. switch(random_num(1,5)) {
  31. case 1:{
  32. client_cmd(tamado, "spk ^"false_team/fejloves_1.wav^"")
  33. set_hudmessage(0, 0, 255, 0.28, 0.14, 0, 6.0, 12.10)
  34. show_hudmessage(0, "%s feje földkörüli pályára állt!", aldozat)
  35. }
  36. case 2:{
  37. client_cmd(tamado, "spk ^"false_team/fejloves_2.wav^"")
  38. set_hudmessage(0, 0, 255, 0.28, 0.14, 0, 6.0, 12.10)
  39. show_hudmessage(0, "%s ellödte %s fejét!", tamado, aldozat)
  40. }
  41. case 3:{
  42. client_cmd(tamado, "spk ^"false_team/fejloves_3.wav^"")
  43. }
  44. case 4:{
  45. client_cmd(tamado, "spk ^"false_team/fejloves_4.wav^"")
  46. }
  47. case 5:{
  48. client_cmd(tamado, "spk ^"false_team/fejloves_5.wav^"")
  49. }
  50. }
  51. }
  52. }
  53. else if(nyelv[tamado] == false) {
  54. switch(random_num(1,4)) {
  55. case 1:{
  56. ColorChat(tamado, RED, "^4[Information] ^3Boom HeadShot! ^1It is understood, +5 Points!")
  57. }
  58. case 2:{
  59. ColorChat(tamado, RED, "^4[Information] ^3Boom HeadShot! ^1It has a nice headshot, +5 Points!")
  60. }
  61. case 3:{
  62. ColorChat(tamado, RED, "^4[Information] ^3Ez igen! ^1Great headshot, +5 Points!")
  63. }
  64. case 4:{
  65. ColorChat(tamado, RED, "^4[Information] ^3So it's something! ^1+5 Points!")
  66. }
  67. }
  68. }
  69. }
  70. else
  71. {
  72. oles[tamado] ++
  73. pont[tamado] ++
  74. }
  75. return PLUGIN_HANDLED
  76. }

Akkor így kell?

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.07. 17:02 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Vagy pedig a case-n belül ójra le kell kérni a támadót, áldozatot?

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.07. 17:05 
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
Duplaposztot kerüld. Nem kell újra lekérni. Tökéletes

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.07. 17:08 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
De nem kéri le. Mi lehet a gond?

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.08. 16:38 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.11.16. 12:37
Hozzászólások: 686
Megköszönt másnak: 32 alkalommal
Megköszönték neki: 131 alkalommal
Áldozat:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new aldozat = read_data( 2 );
  3. new nev[32]
  4. get_user_name(aldozat, nev, 31)

Gyilkos:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new gyilkos = read_data( 1 );
  3. new nev[32]
  4. get_user_name(gyilkos, nev, 31)

_________________
Kép
"I wouldn't hold my breath if I was you
Cause I'll forget but I'll never forgive you
Don't you know, don't you know?
True friends stab you in the front."


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Támadó, áldozat lekérése
HozzászólásElküldve: 2015.12.09. 17:08 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Igen megvolt már, rájöttem, megy is köszi szépen.

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
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  [ 8 hozzászólás ] 


Ki van itt

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