hlmod.hu
https://hlmod.hu/

hiányzó hud rendszer
https://hlmod.hu/viewtopic.php?f=10&t=29943
Oldal: 1 / 1

Szerző:  matkoimre [ 2019.07.19. 19:59 ]
Hozzászólás témája:  hiányzó hud rendszer

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 76 alkalommal.

Szerző:  ROL_MESTER [ 2019.07.20. 02:41 ]
Hozzászólás témája:  Re: hiányzó hud rendszer

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 :)

Szerző:  matkoimre [ 2019.07.20. 09:13 ]
Hozzászólás témája:  Re: hiányzó hud rendszer

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.

Szerző:  ROL_MESTER [ 2019.07.21. 08:10 ]
Hozzászólás témája:  Re: hiányzó hud rendszer

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.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/