hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.23. 23:54



Jelenlévő felhasználók

Jelenleg 97 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 96 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Spectator Info
HozzászólásElküldve: 2016.08.29. 17:10 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Sziasztok.

Hogyan tudnám azt megoldani, hogy ezeket az adatokat ha meghaltam akit nézek annak az adatait mutassa nekem?

  1. public spechud(id)
  2. {
  3.         new nev[32];
  4.     get_user_name(id, nev,31);
  5.     set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0)
  6.     show_hudmessage(id, "Üdv %s^nNézett játékos adatai:^nDollár: %d", nev,dollar[id])
  7. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Spectator Info
HozzászólásElküldve: 2016.08.29. 17:47 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.07.14. 14:30
Hozzászólások: 380
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 30 alkalommal
  1. new target = entity_get_int(id, EV_INT_iuser2);
  2. new nev[32];
  3.     get_user_name(id, nev,31);
  4.            
  5.             if(!target)
  6.             return PLUGIN_CONTINUE;
  7.                
  8.             set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0)
  9.             show_hudmessage(id, "Üdv %s^nNézett játékos adatai:^nDollár: %d", nev[target],dollar[target])


6almasok pluginjából (Weapon Skin System)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Spectator Info
HozzászólásElküldve: 2016.08.29. 18:37 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
voga955 írta:
  1. new target = entity_get_int(id, EV_INT_iuser2);
  2. new nev[32];
  3.     get_user_name(id, nev,31);
  4.            
  5.             if(!target)
  6.             return PLUGIN_CONTINUE;
  7.                
  8.             set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0)
  9.             show_hudmessage(id, "Üdv %s^nNézett játékos adatai:^nDollár: %d", nev[target],dollar[target])


6almasok pluginjából (Weapon Skin System)


Köszönöm, és milyen parancsal tudom ezt előhívni, vagy autómatikusan megjelenik a hud?

Szerk:
Valamint azt sem értem, hogy ez miért nem számol??

  1. public info(id)
  2. {
  3.     new iMasodperc, iPerc, iOra, nev[32];
  4.     get_user_name(id, nev, 31);
  5.     iMasodperc = Masodpercek[id] + get_user_time(id);
  6.     iPerc = iMasodperc / 60;
  7.     iOra = iPerc / 60;
  8.     iMasodperc = iMasodperc - iPerc * 60;
  9.     iPerc = iPerc - iOra * 60;
  10.    
  11.     set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 0.0, 12.0);
  12.     show_hudmessage(id, "Játszott idő: %dÓra %dPerc %dMp.", iOra, iPerc, iMasodperc);
  13. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Spectator Info
HozzászólásElküldve: 2016.08.29. 19:46 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
Tegyük fel, hogy iMasodperc = 3600 -al.

iPerc = iMasodperc / 60; // 3600 / 60 = 60
iOra = iPerc / 60; // 60 / 60 = 1
iMasodperc = iMasodperc - iPerc * 60; // ez 3600 - 60 * 60 ez ugye 0 lesz
iPerc = iPerc - iOra * 60; // 60 - 1 * 60 ez megint 0

Ezért használd inkább ezt:
  1. public info(id)
  2. {
  3.     new iMasodperc, nev[32];
  4.     get_user_name(id, nev, 31);
  5.     iMasodperc = Masodpercek[id] + get_user_time(id);
  6.    
  7.     set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 0.0, 12.0);
  8.     show_hudmessage(id, "Játszott ido: %dÓra %dPerc %dMp.", iMasodperc / 3600, ( iMasodperc / 60 ) % 60, iMasodperc % 60 );
  9. }

Vagy ha kellenek a változók akkor:
  1. public info(id)
  2. {
  3.     new iMasodperc, iPerc, iOra, nev[32];
  4.     get_user_name(id, nev, 31);
  5.     iMasodperc = Masodpercek[id] + get_user_time(id);
  6.     iOra = iMasodperc / 3600;
  7.     iPerc = ( iMasodperc / 60 ) % 60;
  8.     iMasodperc %= 60;
  9.    
  10.     set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 0.0, 12.0);
  11.     show_hudmessage(id, "Játszott ido: %dÓra %dPerc %dMp.", iOra, iPerc, iMasodperc );
  12. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Spectator Info
HozzászólásElküldve: 2016.08.29. 22:29 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
demon írta:
Tegyük fel, hogy iMasodperc = 3600 -al.

iPerc = iMasodperc / 60; // 3600 / 60 = 60
iOra = iPerc / 60; // 60 / 60 = 1
iMasodperc = iMasodperc - iPerc * 60; // ez 3600 - 60 * 60 ez ugye 0 lesz
iPerc = iPerc - iOra * 60; // 60 - 1 * 60 ez megint 0

Ezért használd inkább ezt:
  1. public info(id)
  2. {
  3.     new iMasodperc, nev[32];
  4.     get_user_name(id, nev, 31);
  5.     iMasodperc = Masodpercek[id] + get_user_time(id);
  6.    
  7.     set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 0.0, 12.0);
  8.     show_hudmessage(id, "Játszott ido: %dÓra %dPerc %dMp.", iMasodperc / 3600, ( iMasodperc / 60 ) % 60, iMasodperc % 60 );
  9. }

Vagy ha kellenek a változók akkor:
  1. public info(id)
  2. {
  3.     new iMasodperc, iPerc, iOra, nev[32];
  4.     get_user_name(id, nev, 31);
  5.     iMasodperc = Masodpercek[id] + get_user_time(id);
  6.     iOra = iMasodperc / 3600;
  7.     iPerc = ( iMasodperc / 60 ) % 60;
  8.     iMasodperc %= 60;
  9.    
  10.     set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 0.0, 12.0);
  11.     show_hudmessage(id, "Játszott ido: %dÓra %dPerc %dMp.", iOra, iPerc, iMasodperc );
  12. }


Köszönöm a segítséged.
Viszont még mindig nem számol semmit.

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


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