1. sayfa (Toplam 1 sayfa)

istek plugin

Gönderilme zamanı: Çrş Mar 04, 2020 11:34 pm
gönderen Ali
El basi 5 saniye t nin donmasını istiyorum kapı bugunu engellemek için
Forumda aradım ama bulamadım

istek plugin

Gönderilme zamanı: Çrş Mar 04, 2020 11:35 pm
gönderen Yek'-ta
mp_freezetime 3 yaparsanız sorun düzelir.

istek plugin

Gönderilme zamanı: Çrş Mar 04, 2020 11:40 pm
gönderen Ali
Yek'-ta yazdı: Çrş Mar 04, 2020 11:35 pm mp_freezetime 3 yaparsanız sorun düzelir.
jail için

istek plugin

Gönderilme zamanı: Çrş Mar 04, 2020 11:41 pm
gönderen Yek'-ta
Tamam. Round başladığında herkes 3 saniye yerinde sabit duracak, kapı bugı yapamayacaklar.

istek plugin

Gönderilme zamanı: Çrş Mar 04, 2020 11:49 pm
gönderen Ali
Yek'-ta yazdı: Çrş Mar 04, 2020 11:41 pm Tamam. Round başladığında herkes 3 saniye yerinde sabit duracak, kapı bugı yapamayacaklar.
bilmediğim için soruyorum aynı şekilde "ct de 3 saniye beklemezmi?" Ben ct nin beklemesini istemiyorum

istek plugin

Gönderilme zamanı: Prş Mar 05, 2020 12:03 am
gönderen Yek'-ta
Bekler. Sizin sorununuz TE takımının kapı bugı yapması değil mi? freezetime koyarak bu kapı bugını engelleyebilirsiniz.

istek plugin

Gönderilme zamanı: Prş Mar 05, 2020 12:13 am
gönderen LoseBasgan
Yek'-ta yazdı: Prş Mar 05, 2020 12:03 am Bekler. Sizin sorununuz TE takımının kapı bugı yapması değil mi? freezetime koyarak bu kapı bugını engelleyebilirsiniz.
Freeze time komutu redbull alinca çalışmıyor yani bekletmiyor.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fakemeta>
#include <fun>
#include <engine>

#define PLUGIN "Elbasi freeze"
#define VERSION "1.0"
#define AUTHOR "Leeyé"

new saniyeler, cvar_saniye, cvar_bozulma, bFrozen[33] 


public plugin_init() { 
	register_plugin(PLUGIN, VERSION , AUTHOR);  
	register_event("HLTV", "YeniTur", "a", "1=0", "2=0") 
	register_logevent("TaskSil", 2, "1=Round_End") // Tur Sonu Task Silinir  
	register_event("TextMsg", "TaskSil", "a", "2&#Game_C", "2&#Game_w") // Tur Tekrarlanýnca Task Silinir  
	cvar_saniye = register_cvar("freeze_sure","0.1") 
	cvar_bozulma = register_cvar("freeze_bozulma", "5.0") 
} 
public YeniTur() { 
	if (task_exists(1991)) 
		remove_task(1991) 
	
	saniyeler = floatround(get_pcvar_float(cvar_saniye)) 
	new param[32] 
	set_task(1.0,"GeriSayimBaslat",1991,param,31,"b",0)     
	set_task(get_pcvar_float(cvar_saniye),"freezle")
	set_task(get_pcvar_float(cvar_bozulma),"freeze_boz")
} 
public TaskSil() { 
	remove_task(1991) 
} 
public GeriSayimBaslat() {     
	saniyeler--; 
	
	if (saniyeler == 0) { 
		remove_task(1991) 
	} 
}
public freezle() 
{
	for(new i = 1; i < 33; i++) 
	{
		if(is_user_connected(i) && get_user_team(i) == 1 && !Stuck(i))
		{
			if(is_user_alive(i)) 
			{
				bFrozen[i] = true
				
				new Flags = pev(i, pev_flags)
				
				if(~Flags & FL_FROZEN)
				{
					set_pev(i, pev_flags, Flags | FL_FROZEN)
				}
			}
		}
	}
	set_cvar_num("semiclip", 1)
}
stock bool:Stuck(Id)
{
	static Float:Origin[3]
	pev(Id, pev_origin, Origin)
	engfunc(EngFunc_TraceHull, Origin, Origin, IGNORE_MONSTERS, pev(Id, pev_flags) & FL_DUCKING ? HULL_HEAD : HULL_HUMAN, 0, 0)
	if (get_tr2(0, TR_StartSolid))
		return true
	return false
}
public freeze_boz(id) {
	for(new i = 1; i < 33; i++) 
	{
		if(is_user_connected(i) && get_user_team(i) == 1 && !Stuck(i))
		{
			if(is_user_alive(i)) 
			{
				bFrozen[i] = false
				set_user_rendering( i , kRenderFxNone , 0 , 0 , 0 , kRenderNormal , 0 )
				
				
				new Flags = pev(i, pev_flags)
				
				if(Flags & FL_FROZEN)
				{
					set_pev(i, pev_flags, Flags & ~FL_FROZEN)
				}
			}
			
		}
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Buyur

Kod: Tümünü seç

amx_cvar freeze_bozulma 5
Bu cvarla kaç saniyede bozulacağını ayarlayabilirsiniz.