hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 293 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 292 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: hiányzó hud rendszer
HozzászólásElküldve: 2019.07.19. 19:59 
Offline
Senior Tag

Csatlakozott: 2015.11.20. 17:59
Hozzászólások: 270
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 2 alkalommal
Sziasztok,

Hiányzik a Hud rendszer a módból, esetleg valaki beletudná nekem írni?

Köszönöm előre is!


Csatolmányok:
newmodbovitett.sma [56.33 KiB]
Letöltve 75 alkalommal.

_________________
Kép
Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: hiányzó hud rendszer
HozzászólásElküldve: 2019.07.20. 02:41 
Offline
Fanatikus
Avatar

Csatlakozott: 2018.02.06. 14:07
Hozzászólások: 182
Megköszönt másnak: 19 alkalommal
Megköszönték neki: 12 alkalommal
matkoimre írta:
Sziasztok,

Hiányzik a Hud rendszer a módból, esetleg valaki beletudná nekem írni?

Köszönöm előre is!


Szia
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <cstrike>
  4. #include <colorchat>
  5. #include <engine>
  6. #include <fun>
  7. #include <sqlx>
  8. #include <fakemeta>
  9. #include <dhudmessage>
  10.  
  11. new Masodpercek[33];
  12. new Hud[33];
  13.  
  14.  
  15. set_task(1.0, "AutoCheck",_,_,_,"b");
  16.  
  17.  
  18. public AutoCheck()
  19. {
  20. new p[32],n;
  21. get_players(p,n,"ch");
  22. for(new i=0;i<n;i++)
  23. {
  24. new id = p[i];
  25. if(Hud[id])
  26. {
  27.     InfoHud(id);
  28. }
  29. }
  30. public InfoHud(id)
  31. {
  32.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  33.    
  34.     if(is_user_alive(id))
  35.     {
  36.         new iMasodperc, iPerc, iOra, Nev[32];
  37.         get_user_name(id, Nev, 31);
  38.         iMasodperc = Masodpercek[id] + get_user_time(id);
  39.         iPerc = iMasodperc / 60;
  40.         iOra = iPerc / 60;
  41.         iMasodperc = iMasodperc - iPerc * 60;
  42.         iPerc = iPerc - iOra * 60;
  43.        
  44.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  45.         show_hudmessage(id, "Üdv %s! ^n^nDollár: %d$^nSMS Pontok: %d^nJátszott idő: %d óra %d perc %d mp^n^n%s", Nev, Dollar[id], SMS[id], iOra, iPerc, iMasodperc, Website);
  46.     }
  47.     else
  48.     {
  49.         new iMasodperc, iPerc, iOra;
  50.         iMasodperc = Masodpercek[Target] + get_user_time(Target);
  51.         iPerc = iMasodperc / 60;
  52.         iOra = iPerc / 60;
  53.         iMasodperc = iMasodperc - iPerc * 60;
  54.         iPerc = iPerc - iOra * 60;
  55.        
  56.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  57.         show_hudmessage(id, "Nézett játékos adatai: ^n^nDollár: %d$^nSMS Pontok: %d^nJátszott idő: %d óra %d perc %d mp^n^n%s", Dollar[Target], SMS[Target], iOra, iPerc, iMasodperc, Website);
  58.     }
  59. }


Ennyit kell csak hozá írnod szerintem ez még neked is meni fog :)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: hiányzó hud rendszer
HozzászólásElküldve: 2019.07.20. 09:13 
Offline
Senior Tag

Csatlakozott: 2015.11.20. 17:59
Hozzászólások: 270
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 2 alkalommal
ROL_MESTER írta:
matkoimre írta:
Sziasztok,

Hiányzik a Hud rendszer a módból, esetleg valaki beletudná nekem írni?

Köszönöm előre is!


Szia
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <cstrike>
  4. #include <colorchat>
  5. #include <engine>
  6. #include <fun>
  7. #include <sqlx>
  8. #include <fakemeta>
  9. #include <dhudmessage>
  10.  
  11. new Masodpercek[33];
  12. new Hud[33];
  13.  
  14.  
  15. set_task(1.0, "AutoCheck",_,_,_,"b");
  16.  
  17.  
  18. public AutoCheck()
  19. {
  20. new p[32],n;
  21. get_players(p,n,"ch");
  22. for(new i=0;i<n;i++)
  23. {
  24. new id = p[i];
  25. if(Hud[id])
  26. {
  27.     InfoHud(id);
  28. }
  29. }
  30. public InfoHud(id)
  31. {
  32.     new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
  33.    
  34.     if(is_user_alive(id))
  35.     {
  36.         new iMasodperc, iPerc, iOra, Nev[32];
  37.         get_user_name(id, Nev, 31);
  38.         iMasodperc = Masodpercek[id] + get_user_time(id);
  39.         iPerc = iMasodperc / 60;
  40.         iOra = iPerc / 60;
  41.         iMasodperc = iMasodperc - iPerc * 60;
  42.         iPerc = iPerc - iOra * 60;
  43.        
  44.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  45.         show_hudmessage(id, "Üdv %s! ^n^nDollár: %d$^nSMS Pontok: %d^nJátszott idő: %d óra %d perc %d mp^n^n%s", Nev, Dollar[id], SMS[id], iOra, iPerc, iMasodperc, Website);
  46.     }
  47.     else
  48.     {
  49.         new iMasodperc, iPerc, iOra;
  50.         iMasodperc = Masodpercek[Target] + get_user_time(Target);
  51.         iPerc = iMasodperc / 60;
  52.         iOra = iPerc / 60;
  53.         iMasodperc = iMasodperc - iPerc * 60;
  54.         iPerc = iPerc - iOra * 60;
  55.        
  56.         set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
  57.         show_hudmessage(id, "Nézett játékos adatai: ^n^nDollár: %d$^nSMS Pontok: %d^nJátszott idő: %d óra %d perc %d mp^n^n%s", Dollar[Target], SMS[Target], iOra, iPerc, iMasodperc, Website);
  58.     }
  59. }


Ennyit kell csak hozá írnod szerintem ez még neked is meni fog :)


newmodbovitett.sma(49) : error 010: invalid function or declaration
newmodbovitett.sma(137) : error 001: expected token: "}", but found "{"
newmodbovitett.sma(266) : error 010: invalid function or declaration
newmodbovitett.sma(731) : error 017: undefined symbol "InfoHud"
newmodbovitett.sma(734) : warning 217: loose indentation
newmodbovitett.sma(734) : error 029: invalid expression, assumed zero
newmodbovitett.sma(734) : error 017: undefined symbol "InfoHud"
newmodbovitett.sma(736) : error 017: undefined symbol "id"
newmodbovitett.sma(736) : error 076: syntax error in the expression, or invalid function call
newmodbovitett.sma(738) : error 017: undefined symbol "id"
newmodbovitett.sma(741) : error 017: undefined symbol "id"
newmodbovitett.sma(741) : warning 215: expression has no effect
newmodbovitett.sma(741) : warning 215: expression has no effect
newmodbovitett.sma(741) : error 001: expected token: ";", but found ")"
newmodbovitett.sma(741) : error 029: invalid expression, assumed zero
newmodbovitett.sma(741) : fatal error 107: too many error messages on one line


Csatolmányok:
newmodbovitett.sma [57.85 KiB]
Letöltve 76 alkalommal.

_________________
Kép
Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: hiányzó hud rendszer
HozzászólásElküldve: 2019.07.21. 08:10 
Offline
Fanatikus
Avatar

Csatlakozott: 2018.02.06. 14:07
Hozzászólások: 182
Megköszönt másnak: 19 alkalommal
Megköszönték neki: 12 alkalommal
Tessék! kijavitotam a hud részt a többit neked kell amit nem jól írtál belle :)


Csatolmányok:
newmodbovitett.sma [57.65 KiB]
Letöltve 69 alkalommal.

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


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