⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Cs 1.6 Awp Sınırlama Eklentisi

Cs 1.6 awp sınırlama eklentisi
Merhaba cs 1.6 da takımlara awp sınırlama için bi eklenti hazırlayabilecek varmı server içerisinde komut ile kaç awp alınacağını ayarlayabileceğimiz elimde hazır eklenti var ancak amxx dosyasına çeviremiyorum çevirebilecek varsa oda işimi görür 

Kodlar : #pragma semicolon 1

#include <amxmodx>
#include <reapi>

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

new g_iMaxAwpinRound[TeamName], g_iCvar;

publicplugin_init(){
register_plugin(
"Awp 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_awp_in_round", "1"), g_iCvar);
}

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

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

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

if(g_iMaxAwpinRound[iTeam] == g_iCvar) {
client_print_color(pPlayer, pPlayer,
"Takimca bir roundda maksimum %i awp alinabilirsiniz", g_iMaxAwpinRound[iTeam]);
SetHookChainReturn(ATYPE_INTEGER,
false);
return HC_SUPERCEDE;
}

g_iMaxAwpinRound[iTeam]++;
return HC_CONTINUE;
}

@CSGameRules_RestartRound_Pre() {
for(new TeamName:i = TEAM_UNASSIGNED; i <= TEAM_SPECTATOR; i++) {
g_iMaxAwpinRound[i] =
0;
}
}
RE: Cs 1.6 awp sınırlama eklentisi
attığın eklenti dener misin ;
.smaawpsinirlama.sma(Dosya Boyutu: 1,27 KB | İndirme Sayısı: 25)
[EKPkingTR] Since 2016 [Katil Sözlük] [Emperor4231]
RE: Cs 1.6 awp sınırlama eklentisi
eklentiyi yükledim panelime cvar ayarı olarak bu görünüyor amx_cvar max_awp_in_round "1"
ancak işlemiyor
RE: Cs 1.6 awp sınırlama eklentisi
PHP Kod:
#pragma semicolon 1

#include <amxmodx>
#include <reapi>

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

new g_iMaxAwpinRound[TeamName], g_iCvar;

public 
plugin_init() {
    
register_plugin("Awp 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_awp_in_round", "1"), g_iCvar);
}

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

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

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

    if(
g_iMaxAwpinRound[iTeam] == g_iCvar) {
        
client_print_color(pPlayer, pPlayer, "^3Takimca bir roundda maksimum^1 %i ^4awp alinabilirsiniz", g_iMaxAwpinRound[iTeam]);
        
SetHookChainReturn(ATYPE_INTEGER, false);
        return 
HC_SUPERCEDE;
    }

    
g_iMaxAwpinRound[iTeam]++;
    return 
HC_CONTINUE;
}

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

@"onur9173" Eklentiyi kod halinde atacaksanız, önizleme yapıp yukardaki yerden php code veya normal code'ye tıklayıp içine yapıştırın.
Son Düzenleme: 22-05-2021, 18:08, Düzenleyen: scuro
RE: Cs 1.6 awp sınırlama eklentisi
İstek konusu, @"suriyelikene" adlı kullanıcı tarafından 1 gün içinde çözülmüştür.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 492 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi
Task