hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.19. 03:38



Jelenlévő felhasználók

Jelenleg 208 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 208 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: HUD rész hibás
HozzászólásElküldve: 2017.08.06. 16:15 
Offline
Senior Tag

Csatlakozott: 2017.04.30. 17:21
Hozzászólások: 286
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 66 alkalommal
Sziasztok!

Valaki megnézné nekem ezt a hud részt ?:D Jelenleg ez van benn és nem megy.

Idézet:
public InfoHud(id)
{
new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;

if(is_user_alive(id))
{
new iMasodperc, iPerc, iOra, Nev[32];
get_user_name(id, Nev, 31);
iMasodperc = Masodpercek[id] + get_user_time(id);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;

set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Üdv %s! ^n^nDollár: %d$^nJátszott idő: %d:%d:%d", Nev, Dollar[id], iOra, iPerc, iMasodperc);
}
else
{
new iMasodperc, iPerc, iOra;
iMasodperc = Masodpercek[Target] + get_user_time(Target);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;

set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Nézett játékos adatai: ^n^nDollár: %d$^nJátszott idő: %d:%d:%d", Dollar[Target], iOra, iPerc, iMasodperc);


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD rész hibás
HozzászólásElküldve: 2017.08.07. 00:01 
Offline
Fanatikus
Avatar

Csatlakozott: 2017.06.28. 23:08
Hozzászólások: 155
aarpi. írta:
Sziasztok!

Valaki megnézné nekem ezt a hud részt ?:D Jelenleg ez van benn és nem megy.

Idézet:
public InfoHud(id)
{
new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;

if(is_user_alive(id))
{
new iMasodperc, iPerc, iOra, Nev[32];
get_user_name(id, Nev, 31);
iMasodperc = Masodpercek[id] + get_user_time(id);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;

set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Üdv %s! ^n^nDollár: %d$^nJátszott idő: %d:%d:%d", Nev, Dollar[id], iOra, iPerc, iMasodperc);
}
else
{
new iMasodperc, iPerc, iOra;
iMasodperc = Masodpercek[Target] + get_user_time(Target);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;

set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Nézett játékos adatai: ^n^nDollár: %d$^nJátszott idő: %d:%d:%d", Dollar[Target], iOra, iPerc, iMasodperc);


Esetleg nincsen másik HUD ami blokkolja?

_________________
Túl sokan akarnak túl sok mindenről beszélni, és közben semmit sem tudnak.
Minek komolyan venni az életet, ha az élet egy képzelt kaland, amiből sosem kerülünk ki élve.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD rész hibás
HozzászólásElküldve: 2017.08.07. 10:49 
Offline
Senior Tag

Csatlakozott: 2017.04.30. 17:21
Hozzászólások: 286
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 66 alkalommal
qkly írta:
aarpi. írta:
Sziasztok!

Valaki megnézné nekem ezt a hud részt ?:D Jelenleg ez van benn és nem megy.

Idézet:
public InfoHud(id)
{
new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;

if(is_user_alive(id))
{
new iMasodperc, iPerc, iOra, Nev[32];
get_user_name(id, Nev, 31);
iMasodperc = Masodpercek[id] + get_user_time(id);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;

set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Üdv %s! ^n^nDollár: %d$^nJátszott idő: %d:%d:%d", Nev, Dollar[id], iOra, iPerc, iMasodperc);
}
else
{
new iMasodperc, iPerc, iOra;
iMasodperc = Masodpercek[Target] + get_user_time(Target);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;

set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Nézett játékos adatai: ^n^nDollár: %d$^nJátszott idő: %d:%d:%d", Dollar[Target], iOra, iPerc, iMasodperc);


Esetleg nincsen másik HUD ami blokkolja?

Nincs. Ez az egy van csak.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD rész hibás
HozzászólásElküldve: 2017.08.07. 10:57 
Offline
Beavatott
Avatar

Csatlakozott: 2017.07.16. 10:56
Hozzászólások: 91
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 4 alkalommal
Nem tesztelt változat.
  1. public InfoHud(id)
  2. {
  3.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  4.  
  5.     if(is_user_alive(id))
  6.     {
  7.         new iMasodperc, iPerc, iOra
  8.         iMasodperc = Masodpercek[id] + get_user_time(id)
  9.         iPerc = iMasodperc / 60
  10.         iOra = iPerc / 60
  11.         iMasodperc = iMasodperc - iPerc * 60
  12.         iPerc = iPerc - iOra * 60
  13.  
  14.         format(String, charsmax(String), "%s^n^n\r%s:  \d%d\y%s \w: \d%d\y%s \w: \d%d\y%s",NYMENU[2][Nyelv[id]],NYMENU[3][Nyelv[id]],iOra,IDOK[4][Nyelv[id]],iPerc,IDOK[1][Nyelv[id]],iMasodperc,IDOK[0][Nyelv[id]])}
  15.     else
  16.     {
  17.         new iMasodperc, iPerc, iOra;
  18.         iMasodperc = Masodpercek[Target] + get_user_time(Target);
  19.         iPerc = iMasodperc / 60;
  20.         iOra = iPerc / 60;
  21.         iMasodperc = iMasodperc - iPerc * 60;
  22.         iPerc = iPerc - iOra * 60;
  23.  
  24.         format(String, charsmax(String), "%s^n^n\r%s:  \d%d\y%s \w: \d%d\y%s \w: \d%d\y%s",NYMENU[2][Nyelv[Target]],NYMENU[3][Nyelv[Target]],iOra,IDOK[4][Nyelv[Target]],iPerc,IDOK[1][Nyelv[Target]],iMasodperc,IDOK[0][Nyelv[Target]])}
  25.     }
  26.     set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 2.0, 1.1, 0.0, 0.0, -1);
  27.     ShowSyncHudMsg(id,sync0bj,String);
  28. }


Tesztelt változat.
  1. public mInfo(id)
  2. {
  3.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  4.    
  5.     if(is_user_alive(id)) //ha élsz a saját adataidból mit mutasson
  6.     {
  7.         new tMp, tPc, tOra, Nev[32];
  8.         get_user_name(id, Nev, 31);
  9.         tMp = tMp[id] + get_user_time(id);
  10.         tPc = tMp / 60;
  11.         tOra = tPc / 60;
  12.         tMp = tMp - tPc * 60;
  13.         tPc = tPc - tOra * 60;
  14.        
  15.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  16.         show_hudmessage(id, "Üdv %s! ^nJátszott idő: %d óra %d perc %d mp", Nev, tOra, tPc, tMp);
  17.     }
  18.     else //ha halott vagy mások adataiból mit mutasson
  19.     {
  20.         new tMp, tPc, tOra;
  21.         tMp = tMp[Target] + get_user_time(Target);
  22.         tPc = tMp / 60;
  23.         tOra = tPc / 60;
  24.         tMp = tMp - tPc * 60;
  25.         tPc = tPc - tOra * 60;
  26.        
  27.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  28.         show_hudmessage(id, "Nézett játékos adatai: ^nJátszott idő: %d óra %d perc %d mp",tOra,tPc,tMp);
  29.     }
  30. }

_________________
Kép

Ők köszönték meg Stew nek ezt a hozzászólást: aarpi. (2017.08.07. 12:17)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD rész hibás
HozzászólásElküldve: 2017.08.07. 12:11 
Offline
Senior Tag

Csatlakozott: 2017.04.30. 17:21
Hozzászólások: 286
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 66 alkalommal
Stew írta:
Nem tesztelt változat.
  1. public InfoHud(id)
  2. {
  3.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  4.  
  5.     if(is_user_alive(id))
  6.     {
  7.         new iMasodperc, iPerc, iOra
  8.         iMasodperc = Masodpercek[id] + get_user_time(id)
  9.         iPerc = iMasodperc / 60
  10.         iOra = iPerc / 60
  11.         iMasodperc = iMasodperc - iPerc * 60
  12.         iPerc = iPerc - iOra * 60
  13.  
  14.         format(String, charsmax(String), "%s^n^n\r%s:  \d%d\y%s \w: \d%d\y%s \w: \d%d\y%s",NYMENU[2][Nyelv[id]],NYMENU[3][Nyelv[id]],iOra,IDOK[4][Nyelv[id]],iPerc,IDOK[1][Nyelv[id]],iMasodperc,IDOK[0][Nyelv[id]])}
  15.     else
  16.     {
  17.         new iMasodperc, iPerc, iOra;
  18.         iMasodperc = Masodpercek[Target] + get_user_time(Target);
  19.         iPerc = iMasodperc / 60;
  20.         iOra = iPerc / 60;
  21.         iMasodperc = iMasodperc - iPerc * 60;
  22.         iPerc = iPerc - iOra * 60;
  23.  
  24.         format(String, charsmax(String), "%s^n^n\r%s:  \d%d\y%s \w: \d%d\y%s \w: \d%d\y%s",NYMENU[2][Nyelv[Target]],NYMENU[3][Nyelv[Target]],iOra,IDOK[4][Nyelv[Target]],iPerc,IDOK[1][Nyelv[Target]],iMasodperc,IDOK[0][Nyelv[Target]])}
  25.     }
  26.     set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 2.0, 1.1, 0.0, 0.0, -1);
  27.     ShowSyncHudMsg(id,sync0bj,String);
  28. }


Tesztelt változat.
  1. public mInfo(id)
  2. {
  3.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  4.    
  5.     if(is_user_alive(id)) //ha élsz a saját adataidból mit mutasson
  6.     {
  7.         new tMp, tPc, tOra, Nev[32];
  8.         get_user_name(id, Nev, 31);
  9.         tMp = tMp[id] + get_user_time(id);
  10.         tPc = tMp / 60;
  11.         tOra = tPc / 60;
  12.         tMp = tMp - tPc * 60;
  13.         tPc = tPc - tOra * 60;
  14.        
  15.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  16.         show_hudmessage(id, "Üdv %s! ^nJátszott idő: %d óra %d perc %d mp", Nev, tOra, tPc, tMp);
  17.     }
  18.     else //ha halott vagy mások adataiból mit mutasson
  19.     {
  20.         new tMp, tPc, tOra;
  21.         tMp = tMp[Target] + get_user_time(Target);
  22.         tPc = tMp / 60;
  23.         tOra = tPc / 60;
  24.         tMp = tMp - tPc * 60;
  25.         tPc = tPc - tOra * 60;
  26.        
  27.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  28.         show_hudmessage(id, "Nézett játékos adatai: ^nJátszott idő: %d óra %d perc %d mp",tOra,tPc,tMp);
  29.     }
  30. }

Köszönöm :xicon_e_biggrin: viszont ha át írom vissza a tMp iMasodpercre nem gond ? mert akkor így mentés nem jó lessz:D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD rész hibás
HozzászólásElküldve: 2017.08.07. 12:13 
Offline
Beavatott
Avatar

Csatlakozott: 2017.07.16. 10:56
Hozzászólások: 91
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 4 alkalommal
aarpi. írta:
Stew írta:
Nem tesztelt változat.
  1. public InfoHud(id)
  2. {
  3.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  4.  
  5.     if(is_user_alive(id))
  6.     {
  7.         new iMasodperc, iPerc, iOra
  8.         iMasodperc = Masodpercek[id] + get_user_time(id)
  9.         iPerc = iMasodperc / 60
  10.         iOra = iPerc / 60
  11.         iMasodperc = iMasodperc - iPerc * 60
  12.         iPerc = iPerc - iOra * 60
  13.  
  14.         format(String, charsmax(String), "%s^n^n\r%s:  \d%d\y%s \w: \d%d\y%s \w: \d%d\y%s",NYMENU[2][Nyelv[id]],NYMENU[3][Nyelv[id]],iOra,IDOK[4][Nyelv[id]],iPerc,IDOK[1][Nyelv[id]],iMasodperc,IDOK[0][Nyelv[id]])}
  15.     else
  16.     {
  17.         new iMasodperc, iPerc, iOra;
  18.         iMasodperc = Masodpercek[Target] + get_user_time(Target);
  19.         iPerc = iMasodperc / 60;
  20.         iOra = iPerc / 60;
  21.         iMasodperc = iMasodperc - iPerc * 60;
  22.         iPerc = iPerc - iOra * 60;
  23.  
  24.         format(String, charsmax(String), "%s^n^n\r%s:  \d%d\y%s \w: \d%d\y%s \w: \d%d\y%s",NYMENU[2][Nyelv[Target]],NYMENU[3][Nyelv[Target]],iOra,IDOK[4][Nyelv[Target]],iPerc,IDOK[1][Nyelv[Target]],iMasodperc,IDOK[0][Nyelv[Target]])}
  25.     }
  26.     set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 2.0, 1.1, 0.0, 0.0, -1);
  27.     ShowSyncHudMsg(id,sync0bj,String);
  28. }


Tesztelt változat.
  1. public mInfo(id)
  2. {
  3.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  4.    
  5.     if(is_user_alive(id)) //ha élsz a saját adataidból mit mutasson
  6.     {
  7.         new tMp, tPc, tOra, Nev[32];
  8.         get_user_name(id, Nev, 31);
  9.         tMp = tMp[id] + get_user_time(id);
  10.         tPc = tMp / 60;
  11.         tOra = tPc / 60;
  12.         tMp = tMp - tPc * 60;
  13.         tPc = tPc - tOra * 60;
  14.        
  15.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  16.         show_hudmessage(id, "Üdv %s! ^nJátszott idő: %d óra %d perc %d mp", Nev, tOra, tPc, tMp);
  17.     }
  18.     else //ha halott vagy mások adataiból mit mutasson
  19.     {
  20.         new tMp, tPc, tOra;
  21.         tMp = tMp[Target] + get_user_time(Target);
  22.         tPc = tMp / 60;
  23.         tOra = tPc / 60;
  24.         tMp = tMp - tPc * 60;
  25.         tPc = tPc - tOra * 60;
  26.        
  27.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  28.         show_hudmessage(id, "Nézett játékos adatai: ^nJátszott idő: %d óra %d perc %d mp",tOra,tPc,tMp);
  29.     }
  30. }

Köszönöm :xicon_e_biggrin: viszont ha át írom vissza a tMp iMasodpercre nem gond ? mert akkor így mentés nem jó lessz:D

Hat probald meg.

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


Ki van itt

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