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

https://discord.gg/43gGDQe6tS

CT Cift Ziplama (Cvar Ayar)

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

Merhaba arkadaslar CT Cift Ziplama istiyorm ama söyle bişe olcak serverde admin olmadıgı zaman ct ler cift ziplama ilehelinin üstüne cıktıgı için admin olmadan ccvar 850-900 olcak admin oldugunda otomatik 800 e düşcek yapabilen oluırmu ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

Arkadaslar Yapacak yokmu ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

Cok zormu acaba arkadaslar ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

GUNCEL

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

CyberArrow
Mesajlar: 83
Kayıt: Pzr Tem 29, 2018 9:33 pm
Konum: Samsun
Server Ip/DNS: 213.238.173.149
Clan İsmi: Nyksia

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen CyberArrow »

biraz karışık gibi.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

Olay su sadece cift ziplama ct de olcak admin oldugu zaman gravity 800 admin olmadigi zaman gravity 850 oda ayarlancak

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

JustR1x
Mesajlar: 234
Kayıt: Prş Kas 30, 2017 11:36 am
Konum: TS2.CSDuragi.Club
Server Ip/DNS: CS7.CSDuragi.Com
Clan İsmi: Leader Gaming
İletişim:

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen JustR1x »

Oyun da normal gravity değeri 800 zaten. Siz bunu 850 yaptınız mı, normal zıplama azalır.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

biliyorum dostum ama herzaman oyunda olmicagim için sorun orda adamlar helinin üstüne cıkıyor o yüzden admin olunca cvar 800 admin olmadıgı zaman cvar 850 olcak otomatik

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
masquerade
Mesajlar: 1264
Kayıt: Sal Tem 19, 2016 11:56 am
Clan İsmi: Masquerade

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen masquerade »

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <engine>



new jumpnum[33] = 0
new bool:dojump[33] = false

public plugin_init()
{
   register_plugin("MultiJump","1.1","twistedeuphoria")
   register_cvar("amx_maxjumps","1")
}

public client_putinserver(id)
{
   jumpnum[id] = 0
   dojump[id] = false
}

public client_disconnect(id)
{
   jumpnum[id] = 0
   dojump[id] = false
}

public client_PreThink(id)
{
   if(!is_user_alive(id) && get_user_team(id) == 1)
   {
   return PLUGIN_CONTINUE
   }
   if(get_user_flags(id) & ADMIN_KICK)
   {
   if(get_user_team(id) == 2)
   {
   new nbut = get_user_button(id)
   new obut = get_user_oldbutton(id)
   if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP))
   {
      if(jumpnum[id] < get_cvar_num("amx_maxjumps"))
      {
         dojump[id] = true
         jumpnum[id]++
         return PLUGIN_CONTINUE
      }
   }
   if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
   {
      jumpnum[id] = 0
      return PLUGIN_CONTINUE
   }
   }
   }
   return PLUGIN_CONTINUE
}

public client_PostThink(id)
{
   if(!is_user_alive(id) && get_user_team(id) == 1)
   {
   return PLUGIN_CONTINUE
   }
   if(get_user_flags(id) & ADMIN_KICK)
   {
   if(get_user_team(id) == 2)
   {      
   if(dojump[id] == true)
   {
      new Float:velocity[3]   
      entity_get_vector(id,EV_VEC_velocity,velocity)
      velocity[2] = random_float(265.0,285.0)
      entity_set_vector(id,EV_VEC_velocity,velocity)
      dojump[id] = false
      return PLUGIN_CONTINUE
   }
   }
   }
   return PLUGIN_CONTINUE
}   
bu plugin ct deki adminlere özel burdan düzenleme yapılabilir aslında

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

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

CT Cift Ziplama (Cvar Ayar)

Mesaj gönderen Colditz »

@masquerade

Dener misin?

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

new bool:g_noadmins, sv_gravity;
new g_iJumpsDone[33]

public plugin_init() {
	register_plugin("Cift Ziplama", "1.0", "PurposeLess");

	RegisterHookChain(RG_CBasePlayer_Jump, "CBasePlayer_Jump");

	sv_gravity = get_cvar_pointer("sv_gravity");
}

public CBasePlayer_Jump(const id)
{
	if(get_member(id, m_iTeam) != TEAM_CT)
	{
		return HC_CONTINUE;
	}

	static Float:flJumpTime[33], Float:flGameTime, flags;
	flags = get_entvar(id, var_flags);

	if(g_iJumpsDone[id] && (flags & FL_ONGROUND))
	{
		g_iJumpsDone[id] = 0
		flJumpTime[id] = get_gametime();
		return HC_CONTINUE;
	}

	static oldbuttons;
	oldbuttons = get_entvar(id, var_oldbuttons) & IN_JUMP;

	if((oldbuttons || flags & FL_ONGROUND) || ((flGameTime = get_gametime()) - flJumpTime[id]) < 0.2)
	{
		return HC_CONTINUE;
	}

	if(g_iJumpsDone[id] >= 1)
	{
		return HC_CONTINUE;
	}

	flJumpTime[id] = flGameTime;
	static Float:flVelocity[3];
	get_entvar(id, var_velocity, flVelocity);
	flVelocity[2] = random_float(265.0, 285.0);

	set_entvar(id, var_velocity, flVelocity);
	g_iJumpsDone[id]++;
	return HC_CONTINUE;
}

public client_putinserver(id)
{
	if(g_noadmins)
	{
		if(get_user_flags(id) & ADMIN_KICK)
		{
			g_noadmins = false;
			set_pcvar_num(sv_gravity, 800);
		}
	}
}

public client_disconnected(id)
{
	if(!g_noadmins)
	{
		if(get_user_flags(id) & ADMIN_KICK)
		{
			new players[32], inum;
			static Uid;
			get_players(players, inum);
			for(new i=0; i<inum; i++) {
				Uid = players[i];
				if(get_user_flags(Uid) & ADMIN_KICK)
				{
					return;
				}
			}
			g_noadmins = true;
			set_pcvar_num(sv_gravity, 850);
		}
	}
}

Link:
Linklerini gizle
Linki Kopyala
Cevapla