⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
Server ip : 95.173.173.2 || Ts3 : LCAPRO www.lcapro.net
Sponsor Görsel 2
SponsorSponsor

Verdiği Bombayı Geri Alması

Konu

#1
Merhaba arkadaşlar bende bir plugin var

amacı takım birincilerine 1 adet flashbang vermesi ve tüm oyunculardan pistolu yani tekli silahı alması onun yerine fiveseven vermesi.

ama problemim şu; serverda freezetime var bundan dolayı flashı hemen veriyor sonra freezetime bittikten sonra silahları aldığı için flash gidiyor yani verilen flashın gitmesini istemiyorum

düzenleyip atabilir misiniz, ilgilenen herkese teşekkürler.
.smaplugin.sma(Dosya Boyutu: 1,18 KB | İndirme Sayısı: 4)
#2
https://www.webailesi.com/ds-plugin-fix-19097.sma
| Return All Starz | Valorant Mod | 95.173.173.31 |
#3
(24-06-2026, 11:09)Merhabalarr Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/ds-plugin-fix-19097.sma
Plugin derleme hatası veriyor yükleyemedim panele
#4
PHP Kod:
#include <amxmodx>
#include <reapi>

#define TASK_ROUND_REWARD 1453

public plugin_init()
{
    
register_plugin("Team Best Flash + FiveSeven""1.0""thorin/edit");

    
register_event("HLTV""Event_Round_Start""a""1=0""2=0");
}

public 
Event_Round_Start()
{
    
remove_task(TASK_ROUND_REWARD);

    new 
Float:fDelay get_cvar_float("mp_freezetime") + 0.3;

    if(
fDelay 0.5)
        
fDelay 0.5;

    
set_task(fDelay"Task_RoundReward"TASK_ROUND_REWARD);
}

public 
Task_RoundReward()
{
    
Replace_All_Pistols();

    new 
bestT GetBestPlayerByTeam("TERRORIST");
    new 
bestCT GetBestPlayerByTeam("CT");

    if(
is_user_alive(bestT))
    {
        
GiveFlash(bestT);
    }

    if(
is_user_alive(bestCT) && bestCT != bestT)
    {
        
GiveFlash(bestCT);
    }
}

stock Replace_All_Pistols()
{
    new 
players[32], numid;
    
get_players(playersnum"ah");

    for(new 
0numi++)
    {
        
id players[i];

        if(!
is_user_alive(id))
            continue;

        
rg_remove_items_by_slot(idPISTOL_SLOTtrue);

        
rg_give_item(id"weapon_fiveseven");

        
rg_set_user_bpammo(idWEAPON_FIVESEVEN100);
    }
}

stock GetBestPlayerByTeam(const teamName[])
{
    new 
players[32], numid;
    new 
bestId 0;
    new 
Float:bestFrags = -99999.0;
    new 
Float:frags;

    
get_players(playersnum"aeh"teamName);

    for(new 
0numi++)
    {
        
id players[i];

        
frags get_entvar(idvar_frags);

        if(
frags bestFrags)
        {
            
bestFrags frags;
            
bestId id;
        }
    }

    return 
bestId;
}

stock GiveFlash(id)
{
    if(!
is_user_alive(id))
        return;

    
rg_give_item(id"weapon_flashbang");

#5
İstek konusu, @PawNod' adlı kullanıcı tarafından 2 saat içinde çözülmüştür.
İsteği çözdüğü için PawNod' Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
PawNod' Adlı kullanıcı sizin dışınızda toplam 92 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