hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 314 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 314 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: (Megoldva)Minden játékosnak kiirja.
HozzászólásElküldve: 2019.11.30. 16:16 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
Sziasztok, próbáltam azt megcsinalni, hogyha megölnek, akkor kiirja a szerver mennyi HP-ja maradt a gyilkosnak, kiis irja, de minden egyes ölésnél kiirja minden gyilkos hp-jat.

  1. ColorChat(id, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));


Esetleg valami hiba lehet?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Minden játékosnak kiirja.
HozzászólásElküldve: 2019.11.30. 21:46 
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
Alekvar írta:
Sziasztok, próbáltam azt megcsinalni, hogyha megölnek, akkor kiirja a szerver mennyi HP-ja maradt a gyilkosnak, kiis irja, de minden egyes ölésnél kiirja minden gyilkos hp-jat.

  1. ColorChat(id, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));


Esetleg valami hiba lehet?


Ezen kód alapján nem megállapítható a probléma. Másold ki a teljeset és lehet többet tudunk segíteni.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Minden játékosnak kiirja.
HozzászólásElküldve: 2019.12.01. 18:30 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
JohanCorn írta:
Alekvar írta:
Sziasztok, próbáltam azt megcsinalni, hogyha megölnek, akkor kiirja a szerver mennyi HP-ja maradt a gyilkosnak, kiis irja, de minden egyes ölésnél kiirja minden gyilkos hp-jat.

  1. ColorChat(id, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));


Esetleg valami hiba lehet?


Ezen kód alapján nem megállapítható a probléma. Másold ki a teljeset és lehet többet tudunk segíteni.

Így van benne:

  1. public Halal(id)
  2. {
  3. new Nev[32];
  4.  
  5. new Gyilok = read_data(1);
  6. new Aldozat = read_data(2);
  7. new fegyver = get_user_weapon(Gyilkos);
  8.  
  9. if(Gyilkos == Aldozat)
  10. return PLUGIN_HANDLED;
  11.  
  12. Oles[Gyilok] ++;
  13. DropOles[Gyilok]++;
  14.  
  15. while(Oles[Gyilok] >= Rangok[Rang[Gyilok]][Xp])
  16. Rang[Gyilok]++;
  17.  
  18. new pPont, pPont2, pPont3;
  19.  
  20. if(Felszerelve[33][Gyilok] == 1){
  21. pPont2 += random_num(DollarErmemin, DollarErmeMax);
  22. Dollar[Gyilok] += pPont2;
  23.  
  24. set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
  25. show_dhudmessage(Gyilok, "+%d DollarS", pPont2);
  26. }
  27. else
  28. {
  29. pPont += random_num(DollarMin, DollarMax);
  30. Dollar[Gyilkos] += pPont;
  31.  
  32. set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
  33. show_dhudmessage(Gyilok, "+%d DollarS", pPont);
  34. }
  35.  
  36. ColorChat(id, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));
  37.  
  38. if(Skin[0][Gyilok] == 1 && fegyver == CSW_AK47 && Gun[Gyilok] == 1)
  39. {
  40.     Statrak[0][Gyilok] ++;
  41. }
  42. if(Skin[0][Gyilok] == 0 && fegyver == CSW_AK47 && Gun[Gyilok] == 1)
  43. {
  44.     Statrak[1][Gyilok] ++;
  45. }
  46. if(Felszerelve[22][Gyilok] == 1){
  47. JobbLadaDropEllenor(Gyilok);
  48. }
  49. else
  50. {
  51. LadaDrop(Gyilok);
  52. }
  53. return PLUGIN_HANDLED;
  54. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Minden játékosnak kiirja.
HozzászólásElküldve: 2019.12.01. 20:20 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
A halál eventnek nincs 'id'-je amit át tudna adni, ezért kérdezed le read_data-val a játékosokét.
Így az id mindig 0, szóval minden játékosnak elküldi.
Kód:
ColorChat(id, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));

->
Kód:
ColorChat(Aldozat, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));



Tipp:
Nev[32] nincs használatban, feleslegesen hoztad létre, a fegyvert pedig az öngyilkosság ellenőrzése után kérd le, mert minek ha magát ölte meg.

Ők köszönték meg regener nek ezt a hozzászólást: Alekvar (2019.12.02. 18:08)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Minden játékosnak kiirja.
HozzászólásElküldve: 2019.12.02. 18:08 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
regener írta:
A halál eventnek nincs 'id'-je amit át tudna adni, ezért kérdezed le read_data-val a játékosokét.
Így az id mindig 0, szóval minden játékosnak elküldi.
Kód:
ColorChat(id, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));

->
Kód:
ColorChat(Aldozat, GREEN, "%s ^1A gyilkosodnak ^4%i ^3HP maradt!", Prefixecske, get_user_health(Gyilok));



Tipp:
Nev[32] nincs használatban, feleslegesen hoztad létre, a fegyvert pedig az öngyilkosság ellenőrzése után kérd le, mert minek ha magát ölte meg.


Köszi müködik! Megfogadom a tanácsod! :)


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  [ 5 hozzászólás ] 


Ki van itt

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