Baya araştırdım ancak bulamadım aradığımı.Sunucuya giren oyuncuya sabit fps vermek istiyorum.Servere girer girmez
Fps ayarınız 120 olarak ayarlanmıştır. Yazsın ve fpssi 120 ye sabitlensin. Oyuncu fps_max 250 yazsada yine 120 olsun.
Konu
Kanka Plugin'de 120 Fps Olarak Ayarladım , Eğerki Oyuncu 120'den Çok Fps Çekerse Otomatik Slaylıcak ... Ve Servere Girdiğinde Otomatik Fps_max 120 Olarak Ayarlanacak ...
Konunuz Çözüldüyse +REP Atarsanız Sevinirim ... Teşekkürler
Konunuz Çözüldüyse +REP Atarsanız Sevinirim ... Teşekkürler

Son Düzenleme: 02-08-2020, 17:16, Düzenleyen: Hz.KING.
(02-08-2020, 17:15)Hz.KING Adlı Kullanıcıdan Alıntı: Kanka Plugin'de 120 Fps Olarak Ayarladım , Eğerki Oyuncu 120'den Çok Fps Çekerse Otomatik Slaylıcak ... Ve Servere Girdiğinde Otomatik Fps_max 120 Olarak Ayarlanacak ...
Konunuz Çözüldüyse +REP Atarsanız Sevinirim ... Teşekkürler
Ama Arkadaş Slaylansın Diye Birşey Dememiş Sanki. Slayı Kaldırıp PHP olarak ekledım.Az Kalsın Unutuyodum. Eğer Sadece Oyuncuda gözükmesini istiyosan
PHP Kod:
renkli_yazi(0,) yerine renkli_yazi(id,) yazmayı unutma :)
PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define PLUGIN "High FPS Detector"
#define VERSION "1.0"
#define AUTHOR "DPCS"
new iFrames[33]
#define FPSSINIR 180
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_forward(FM_PlayerPreThink, "Forward_PlayerPreThink")
}
public Forward_PlayerPreThink(id) {
if(!is_user_alive(id)) return FMRES_IGNORED
iFrames[id]++
return FMRES_IGNORED
}
public client_authorized(id) {
client_cmd(id, "fps_max 120;")
}
public client_putinserver(id) {
iFrames[id] = 0
set_task(1.0, "ShowFps",id+19075, _, _, "b")
}
public client_disconnect(id) {
if(task_exists(id+19075)) {
remove_task(id+19075)
}
}
public ShowFps(id)
{
id -= 19075
if(is_user_alive(id) && iFrames[id] >= FPSSINIR) {
new szName[33]
get_user_name(id, szName, 33)
renkli_yazi(0, "!g[WebAilesi] !n[ !t%s !n] Adli Oyuncuda !n[ !t%dFPS !n] Tespit Edildigi Icin FPS'i 120'ye Sabitlenmistir!", szName, iFrames[id])
client_cmd(id, "fps_max 120")
client_cmd(id, "developer 1")
client_cmd(id, "fps_modem 120")
}
iFrames[id] = 0
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, input, 3)
replace_all(msg, 190, "!n", "^x01")
replace_all(msg, 190, "!g", "^x04")
replace_all(msg, 190, "!t", "^x03")
if(id) players[0] = id; else get_players(players, count, "ch")
for(new i = 0; i < count; i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}
Son Düzenleme: 02-08-2020, 19:52, Düzenleyen: Possidentis.
@Possidentis Kanka Çaktırma Bende Yeniyim Bu İşlerde Çözmeye Çalışıyoz Bea
... Ama İyi Yapmışın Eline Sağlık Kaydettim xD
... Ama İyi Yapmışın Eline Sağlık Kaydettim xD(03-08-2020, 00:17)EmReiS^ Adlı Kullanıcıdan Alıntı: eklenti çalıştı istediğim gibi teşekkürler.
Çalıstıysa Ne Mutlu Bize
@By.KinG konu taşınabılırmış1dk hocam eklenti çalışıyor ancak oyuncular yine 150 200 alabiliyor bunu saniye başı işletebilirmisiniz ?,
Benzer Konular
Yorum
650
Okunma
28-03-2026, 23:15
)


