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

https://discord.gg/43gGDQe6tS

Flashbang satın alınması sınırlama hk.

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
tekbirlik
Mesajlar: 267
Kayıt: Cmt Mar 12, 2016 12:14 pm
Server Ip/DNS: Cs2.Csduragi.Net
Clan İsmi: Selected-Gaming
İletişim:

Flashbang satın alınması sınırlama hk.

Mesaj gönderen tekbirlik »

Merhabalar,

Arkadaşlar isteğimiz şu şekilde 1.ci'ye flashbang ve smoke vericek ancak ona ek olarak sadece 1 elde 3 kişi flashbang satın alabilecek fazlası alınmaya çalışıldığında hata verecek, örneğin 1 elde maximum 3 kişide Flashbang olabilir, şuan da gereken sayıya ulaşıldı!

Böyle bir eklenti yapılabilir mi?

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

bilalgecer47
Mesajlar: 729
Kayıt: Çrş Ağu 22, 2018 9:20 pm

Flashbang satın alınması sınırlama hk.

Mesaj gönderen bilalgecer47 »

viewtopic.php?p=313347#p313347
awp yerine flash yapın.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
tekbirlik
Mesajlar: 267
Kayıt: Cmt Mar 12, 2016 12:14 pm
Server Ip/DNS: Cs2.Csduragi.Net
Clan İsmi: Selected-Gaming
İletişim:

Flashbang satın alınması sınırlama hk.

Mesaj gönderen tekbirlik »

bilalgecer47 yazdı: Cum Nis 30, 2021 7:33 pm viewtopic.php?p=313347#p313347
awp yerine flash yapın.
Nereleri değiştiricem? ve ne yazmam gerekiyor?

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

OPC Line
Mesajlar: 1635
Kayıt: Pzt Tem 22, 2019 3:13 am
Server Ip/DNS: 213.238.173.xx
Clan İsmi: *YouKnowMyName*

Flashbang satın alınması sınırlama hk.

Mesaj gönderen OPC Line »

Eklenti ;

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

//Eger bir yetkisi olan adminin bundan etkilenmesini istemiyorsan // kodunu kaldir. (#define ...)
//#define ADMIN_HE_ETKILENMEZ	ADMIN_RCON

new g_iMaxHeinRound[TeamName], g_iCvar;

public plugin_init() {
	register_plugin("HE Siniri", "0.0.1", "PurposeLess");

	RegisterHookChain(RG_BuyWeaponByWeaponID, "@BuyWeaponByWeaponID_Pre", .post = false);
	RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);

	bind_pcvar_num(create_cvar("max_he_in_round", "1"), g_iCvar);
}

@BuyWeaponByWeaponID_Pre(const pPlayer, const WeaponIdType:weaponID) {
	if(weaponID != WEAPON_HEGRENADE) {
		return HC_CONTINUE;
	}

	#if defined ADMIN_HE_ETKILENMEZ
	if(get_user_flags(pPlayer) & ADMIN_RCON) {
		return HC_CONTINUE;
	}
	#endif

	new TeamName:iTeam = get_member(pPlayer, m_iTeam);

	if(g_iMaxHeinRound[iTeam] == g_iCvar) {
		client_print_color(pPlayer, pPlayer, "Takimca bir roundda maksimum %i he bombasi alabilirsiniz", g_iMaxHeinRound[iTeam]);
		SetHookChainReturn(ATYPE_INTEGER, false);
		return HC_SUPERCEDE;
	}

	g_iMaxHeinRound[iTeam]++;
	return HC_CONTINUE;
}

@CSGameRules_RestartRound_Pre() {
	for(new TeamName:i = TEAM_UNASSIGNED; i <= TEAM_SPECTATOR; i++) {
		g_iMaxHeinRound[i] = 0;
	}
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
tekbirlik
Mesajlar: 267
Kayıt: Cmt Mar 12, 2016 12:14 pm
Server Ip/DNS: Cs2.Csduragi.Net
Clan İsmi: Selected-Gaming
İletişim:

Flashbang satın alınması sınırlama hk.

Mesaj gönderen tekbirlik »

OPC Line yazdı: Cum Nis 30, 2021 10:31 pm Eklenti ;

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

//Eger bir yetkisi olan adminin bundan etkilenmesini istemiyorsan // kodunu kaldir. (#define ...)
//#define ADMIN_HE_ETKILENMEZ	ADMIN_RCON

new g_iMaxHeinRound[TeamName], g_iCvar;

public plugin_init() {
	register_plugin("HE Siniri", "0.0.1", "PurposeLess");

	RegisterHookChain(RG_BuyWeaponByWeaponID, "@BuyWeaponByWeaponID_Pre", .post = false);
	RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);

	bind_pcvar_num(create_cvar("max_he_in_round", "1"), g_iCvar);
}

@BuyWeaponByWeaponID_Pre(const pPlayer, const WeaponIdType:weaponID) {
	if(weaponID != WEAPON_HEGRENADE) {
		return HC_CONTINUE;
	}

	#if defined ADMIN_HE_ETKILENMEZ
	if(get_user_flags(pPlayer) & ADMIN_RCON) {
		return HC_CONTINUE;
	}
	#endif

	new TeamName:iTeam = get_member(pPlayer, m_iTeam);

	if(g_iMaxHeinRound[iTeam] == g_iCvar) {
		client_print_color(pPlayer, pPlayer, "Takimca bir roundda maksimum %i he bombasi alabilirsiniz", g_iMaxHeinRound[iTeam]);
		SetHookChainReturn(ATYPE_INTEGER, false);
		return HC_SUPERCEDE;
	}

	g_iMaxHeinRound[iTeam]++;
	return HC_CONTINUE;
}

@CSGameRules_RestartRound_Pre() {
	for(new TeamName:i = TEAM_UNASSIGNED; i <= TEAM_SPECTATOR; i++) {
		g_iMaxHeinRound[i] = 0;
	}
}
He yerine FLASHBANG sınırı ekleyebilir misiniiz ?

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

cbmarksman
Mesajlar: 92
Kayıt: Prş Ağu 20, 2020 11:24 pm

Flashbang satın alınması sınırlama hk.

Mesaj gönderen cbmarksman »

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

//Eger bir yetkisi olan adminin bundan etkilenmesini istemiyorsan // kodunu kaldir. (#define ...)
//#define ADMIN_HE_ETKILENMEZ	ADMIN_RCON

new g_iMaxHeinRound[TeamName], g_iCvar;

public plugin_init() {
	register_plugin("HE Siniri", "0.0.1", "PurposeLess");

	RegisterHookChain(RG_BuyWeaponByWeaponID, "@BuyWeaponByWeaponID_Pre", .post = false);
	RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);

	bind_pcvar_num(create_cvar("max_he_in_round", "3"), g_iCvar);
}

@BuyWeaponByWeaponID_Pre(const pPlayer, const WeaponIdType:weaponID) {
	if(weaponID != WEAPON_FLASHBANG) {
		return HC_CONTINUE;
	}

	#if defined ADMIN_HE_ETKILENMEZ
	if(get_user_flags(pPlayer) & ADMIN_RCON) {
		return HC_CONTINUE;
	}
	#endif

	new TeamName:iTeam = get_member(pPlayer, m_iTeam);

	if(g_iMaxHeinRound[iTeam] == g_iCvar) {
		client_print_color(pPlayer, pPlayer, "Takimca bir roundda maksimum %i flash bombasi alabilirsiniz", g_iMaxHeinRound[iTeam]);
		SetHookChainReturn(ATYPE_INTEGER, false);
		return HC_SUPERCEDE;
	}

	g_iMaxHeinRound[iTeam]++;
	return HC_CONTINUE;
}

@CSGameRules_RestartRound_Pre() {
	for(new TeamName:i = TEAM_UNASSIGNED; i <= TEAM_SPECTATOR; i++) {
		g_iMaxHeinRound[i] = 0;
	}
}
3 sınırını ekledim ve bombayı flash haline getirdim. El başı takım 1.cilerine flash smoke için şu konuyu inceleyebilirsiniz:
eklenti-istekleri/takim-birincilerine-f ... 47413.html

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
tekbirlik
Mesajlar: 267
Kayıt: Cmt Mar 12, 2016 12:14 pm
Server Ip/DNS: Cs2.Csduragi.Net
Clan İsmi: Selected-Gaming
İletişim:

Flashbang satın alınması sınırlama hk.

Mesaj gönderen tekbirlik »

cbmarksman yazdı: Pzr Haz 27, 2021 2:27 am

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

//Eger bir yetkisi olan adminin bundan etkilenmesini istemiyorsan // kodunu kaldir. (#define ...)
//#define ADMIN_HE_ETKILENMEZ	ADMIN_RCON

new g_iMaxHeinRound[TeamName], g_iCvar;

public plugin_init() {
 register_plugin("HE Siniri", "0.0.1", "PurposeLess");

 RegisterHookChain(RG_BuyWeaponByWeaponID, "@BuyWeaponByWeaponID_Pre", .post = false);
 RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);

 bind_pcvar_num(create_cvar("max_he_in_round", "3"), g_iCvar);
}

@BuyWeaponByWeaponID_Pre(const pPlayer, const WeaponIdType:weaponID) {
 if(weaponID != WEAPON_FLASHBANG) {
 return HC_CONTINUE;
 }

 #if defined ADMIN_HE_ETKILENMEZ
 if(get_user_flags(pPlayer) & ADMIN_RCON) {
 return HC_CONTINUE;
 }
 #endif

 new TeamName:iTeam = get_member(pPlayer, m_iTeam);

 if(g_iMaxHeinRound[iTeam] == g_iCvar) {
 client_print_color(pPlayer, pPlayer, "Takimca bir roundda maksimum %i flash bombasi alabilirsiniz", g_iMaxHeinRound[iTeam]);
 SetHookChainReturn(ATYPE_INTEGER, false);
 return HC_SUPERCEDE;
 }

 g_iMaxHeinRound[iTeam]++;
 return HC_CONTINUE;
}

@CSGameRules_RestartRound_Pre() {
 for(new TeamName:i = TEAM_UNASSIGNED; i <= TEAM_SPECTATOR; i++) {
 g_iMaxHeinRound[i] = 0;
 }
}
3 sınırını ekledim ve bombayı flash haline getirdim. El başı takım 1.cilerine flash smoke için şu konuyu inceleyebilirsiniz:
eklenti-istekleri/takim-birincilerine-f ... 47413.html
Maximum 1 tane alınabilmesini istiyorum, düzenleyebilir misin ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
tekbirlik
Mesajlar: 267
Kayıt: Cmt Mar 12, 2016 12:14 pm
Server Ip/DNS: Cs2.Csduragi.Net
Clan İsmi: Selected-Gaming
İletişim:

Flashbang satın alınması sınırlama hk.

Mesaj gönderen tekbirlik »

Yardımcı olabilecek kimse yok mu ?

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

heaveNN
Mesajlar: 314
Kayıt: Prş Ağu 22, 2019 11:11 pm
Clan İsmi: RedDawn

Flashbang satın alınması sınırlama hk.

Mesaj gönderen heaveNN »

Kod: Tümünü seç

amx_cvar max_he_in_round 1
bu cvarı uygulayın

Link:
Linklerini gizle
Linki Kopyala
Cevapla