Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Round başında ekran kararması

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
Serpentraz
Mesajlar: 107
Kayıt: Pzt Eyl 23, 2019 3:45 pm

Round başında ekran kararması

Mesaj gönderen Serpentraz »

Her round başında sadece CT takımındaki oyuncuların ekranı 20 saniye boyunca simsiyah olsun hiçbir şey görünmesin süre bitince normale dönsün bunu yapabilir miyiz

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Round başında ekran kararması

Mesaj gönderen bestcore »

Buyur,

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>
#include <screenfade_util>

new Float:g_cvar;

public plugin_init()
{
	register_plugin("Start Round Black Screen for CTS", "0.1", "` BesTCore;");

	RegisterHookChain(RG_CSGameRules_RestartRound, "RG_CSGameRules_RestartRound_Post", .post = true);

	bind_pcvar_float(create_cvar("BlackScreen_Time", "20.0", _, "Ekran karartma suresi"), g_cvar);
}
public RG_CSGameRules_RestartRound_Post()
{
	if(g_cvar < 1)
	{
		return;
	}

	for(new i = 1; i <= MaxClients; i++)
	{
		if(!(is_user_alive(i)))
		{
			continue;
		}

		remove_task(i);

		UTIL_FadeToBlack(i);
		set_task(g_cvar, "ScreenFadeOff", i);
	}
}
public ScreenFadeOff(const id)
{
	UTIL_ScreenFade(id);
}
public client_disconnected(id)
{
	remove_task(id);
}
"Screenfade_util.inc" modülü panelde kurulu olmalıdır.
Kütüphaneyi, "addons/amxmodx/scripting/include" içerisine atabilirsiniz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Serpentraz
Mesajlar: 107
Kayıt: Pzt Eyl 23, 2019 3:45 pm

Round başında ekran kararması

Mesaj gönderen Serpentraz »

Teşekkürler

Link:
Linklerini gizle
Linki Kopyala
Cevapla