hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 21:58



Jelenlévő felhasználók

Jelenleg 364 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 362 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], 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  [23 hozzászólás ]  Oldal123Következő
Szerző Üzenet
 Hozzászólás témája: szerver fps
HozzászólásElküldve:2012.05.20. 13:31 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
http://amxmodx.crys.hu/site/?p=pluginz&c=l&f=serverinfo
Kód:
AMX MOD X HU SMA Megtekintés - www.amxx.try.hu - Plugin
/* This plugin is made by xakintosh with Amxmodx Studio 1.4.3 (final) */
// Thanks to @He3aBucuM
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
 
new gMaxPlayers,hudsync;
new hud_rgb, hud_x, hud_y, hud_effects;
new g_round = 1;
 
public plugin_init() {
   register_plugin("Server Side Info","1.3","xakintosh")
   hud_rgb = register_cvar( "srv_hud_rgb", "0 255 0" );
   hud_x = register_cvar( "srv_hud_x", "0.11" );
   hud_y = register_cvar( "srv_hud_y", "0.01" );
   hud_effects = register_cvar( "srv_hud_effects", "0" );
   gMaxPlayers = get_maxplayers();
   hudsync = CreateHudSyncObj()
   set_task(0.1, "Fwd_StartFrame", 1, "", 0, "b");
   register_forward(FM_StartFrame, "Fwd_StartFrame");
   register_event("HLTV", "event_newround", "a", "1=0", "2=0");
}
public event_newround() {
   g_round++
}
public Fwd_StartFrame(id) {
   new timestring[31]
   get_time("%H:%M:%S",timestring,8)
   static Float:GameTime, Float:FramesPer = 0.0;
   static Float:Fps;
   GameTime = get_gametime();
   if(FramesPer >= GameTime)
      Fps += 1.0;
   else {
      FramesPer = FramesPer + 1.0;
      for( new id = 1; id <= gMaxPlayers; id++ ) {
         if(is_user_alive(id) ) {
            new admins = 0;
            if(is_user_admin(id))
               admins++;
            new ip[32], red, green, blue
            get_user_ip(id, ip, 16, 1)
            get_hud_color(red, green, blue)
            new timeleft = get_timeleft()
            set_hudmessage(red,green,blue,get_pcvar_float(hud_x),get_pcvar_float(hud_y),get_pcvar_num(hud_effects),6.0,1.0)
            ShowSyncHudMsg(id,hudsync,"Sajat IP: %s ^nHatralevo ido: %d:%02d | Jelenlegi ido: %s^nSzerver FPS: %.1f^nOles: %i | Halal: %i | Adminok: %i | Kor: %d",ip,timeleft / 60, timeleft % 60,timestring,Fps,get_user_frags(id),get_user_deaths(id),admins,g_round)
         }
      }
      Fps = 0.0;
   }
}
get_hud_color(&r, &g, &b) {
   new color[20]
   static red[5], green[5], blue[5]
   get_pcvar_string(hud_rgb, color, charsmax(color))
   parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))
 
   r = str_to_num(red)
   g = str_to_num(green)
   b = str_to_num(blue)
}


Kód:
AMX MOD X HU SMA Megtekintés - www.amxx.try.hu - Plugin
/* This plugin is made by xakintosh with Amxmodx Studio 1.4.3 (final) */
// Thanks to @He3aBucuM
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
 
new gMaxPlayers,hudsync;
new hud_rgb, hud_x, hud_y, hud_effects;
new g_round = 1;
 
public plugin_init() {
   register_plugin("Server Side Info","1.3","xakintosh")
   hud_rgb = register_cvar( "srv_hud_rgb", "0 255 0" );
   hud_x = register_cvar( "srv_hud_x", "0.11" );
   hud_y = register_cvar( "srv_hud_y", "0.01" );
   hud_effects = register_cvar( "srv_hud_effects", "0" );
   gMaxPlayers = get_maxplayers();
   hudsync = CreateHudSyncObj()
   set_task(0.1, "Fwd_StartFrame", 1, "", 0, "b");
   register_forward(FM_StartFrame, "Fwd_StartFrame");
   register_event("HLTV", "event_newround", "a", "1=0", "2=0");
}
public event_newround() {
   g_round++
}
public Fwd_StartFrame(id) {
   new timestring[31]
   get_time("%H:%M:%S",timestring,8)
   static Float:GameTime, Float:FramesPer = 0.0;
   static Float:Fps;
   GameTime = get_gametime();
   if(FramesPer >= GameTime)
      Fps += 1.0;
   else {
      FramesPer = FramesPer + 1.0;
      for( new id = 1; id <= gMaxPlayers; id++ ) {
         if(is_user_alive(id) ) {
            new admins = 0;
            if(is_user_admin(id))
               admins++;
            new ip[32], red, green, blue
            get_user_ip(id, ip, 16, 1)
            get_hud_color(red, green, blue)
            new timeleft = get_timeleft()
            set_hudmessage(red,green,blue,get_pcvar_float(hud_x),get_pcvar_float(hud_y),get_pcvar_num(hud_effects),6.0,1.0)
            ShowSyncHudMsg(id,hudsync,"^nSzerver FPS: %.1f^",ip,timeleft / 60, timeleft % 60,timestring,Fps,get_user_frags(id),get_user_deaths(id),admins,g_round)
         }
      }
      Fps = 0.0;
   }
}
get_hud_color(&r, &g, &b) {
   new color[20]
   static red[5], green[5], blue[5]
   get_pcvar_string(hud_rgb, color, charsmax(color))
   parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))
 
   r = str_to_num(red)
   g = str_to_num(green)
   b = str_to_num(blue)
}

Így jó lesz ha csak a fpst akarom, hogy mutassa ?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 13:35 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
Mióta lehet lekérni fpst?

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 13:36 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Szerintem a Szerver FPS-t akarja lekérni.
Idézet:
Kód:
  1.   ShowSyncHudMsg(id,hudsync,"^nSzerver FPS: %.1f^",ip,timeleft / 60, timeleft % 60,timestring,Fps,get_user_frags(id),get_user_deaths

És azt elvileg lelehet. Ezt a plugint már láttam több szerveren is. ( lehet, hogy csak a max-ot kéri le, nem tudom )


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 13:43 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
oroszrulett írta:
Szerintem a Szerver FPS-t akarja lekérni.
Idézet:
Kód:
  1.   ShowSyncHudMsg(id,hudsync,"^nSzerver FPS: %.1f^",ip,timeleft / 60, timeleft % 60,timestring,Fps,get_user_frags(id),get_user_deaths

És azt elvileg lelehet. Ezt a plugint már láttam több szerveren is. ( lehet, hogy csak a max-ot kéri le, nem tudom )

ez így biztos nem fog kiírni semmit

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 14:22 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Idézet:
ez így biztos nem fog kiírni semmit

... Csak a kódbol másoltam ki azt a részletet, ami kiírja.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 15:09 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
FPS? lol. Max a pinget (latency) tudod lekérni. FPS az frame per second, tehát képkocka másodpercenként.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 15:16 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
Mint az ábra is mutatja nem fogja vissza adni az értéket rendesen! Ez csak egy ócska próbálkozás, fpst nem fogsz lekérni, lehetetlen! És amiket ki ír azok csak próbálkozások, de egyáltalán nem pontos adatok!

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 15:17 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
kiki írta:
Mint az ábra is mutatja nem fogja vissza adni az értéket rendesen! Ez csak egy ócska próbálkozás, fpst nem fogsz lekérni, lehetetlen! És amiket ki ír azok csak próbálkozások, de egyáltalán nem pontos adatok!

Akkor honnan tudjam kb hány fpsje van egy szervernek ? xd

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 15:25 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
sehogy

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerver fps
HozzászólásElküldve:2012.05.20. 15:27 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
kiki írta:
sehogy

és az érték amit megad az közelíti vagy csak egy random szám? xd

_________________
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  [23 hozzászólás ]  Oldal123Következő


Ki van itt

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