⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Bu eklentiye süre bitene kadar gösterecek bir HUD ekleyebilirmisiniz lütfen

https://www.webailesi.com/konu-zp-4-3-zp-5-0-8-ze-zombie-freeze-9173
#2
PHP Kod:
#include <amxmodx>
#include <reapi>
#include <zombieplague>

new const PLUGIN[] = "Zombie_Freeze";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.KinG";
new 
geri_sayim,geri_say_hud
public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
geri_say_hud CreateHudSyncObj();
}

public 
zp_round_started()
{
    
set_task(1.0"Zombie_Revive");
}

public 
Zombie_Revive()
{
    new 
Players[32], Num_Alive_AllNew_ID;
    
get_players(PlayersNum_Alive_All"achi");
    
    for(new 
iNum_Alive_Alli++)
    {
        
New_ID Players[i];
        
        if(
zp_get_user_zombie(New_ID))
        {
            
zp_respawn_user(New_IDZP_TEAM_ZOMBIE);
            
            new 
Flags get_entvar(New_IDvar_flags);
        
            if(~
Flags FL_FROZEN)
            {
                
set_entvar(New_IDvar_flagsFlags FL_FROZEN);
            }
            
            
set_task(5.0"Freeze_Remove"New_ID);
        }
    }
    
geri_sayim 5;
    
set_task(1.0"CountDown");
}
public 
CountDown() {
    
set_hudmessage(25500, -1.00.2820.021.00.010.110)
    
ShowSyncHudMsg(0geri_say_hud"Freeze'nin Çözülmesine (%i) Saniiye Kaldi",geri_sayim);
    
geri_sayim--;
    if(
geri_sayim 0) {
        
set_task(1.0"CountDown");
    } 
}

public 
Freeze_Remove(ID)
{
    
set_entvar(IDvar_flagsget_entvar(IDvar_flags) & ~FL_FROZEN);

deneyiniz.
#3
Freeze süresi 12 saniye ama hud 5 den başlıyor

Yani hud yanlış gösteriyor. 12 saniyeden başlasa yeter @PawNod'
#4
freeze süresi nasıl 12 saniye ??
PHP Kod:
set_task(5.0"Freeze_Remove"New_ID); 
burada 5 saniye olarak gösteriyor.

Sizdeki farklıysa ;
geri_sayim = 5; (satır 43)
bu kısımdaki 5'i 12 yapsanız yeterli.
Son Düzenleme: 08-04-2021, 20:08, Düzenleyen: PawNod'.
#5
(08-04-2021, 20:07)PawNod Adlı Kullanıcıdan Alıntı: freeze süresi nasıl 12 saniye ??
PHP Kod:
set_task(5.0"Freeze_Remove"New_ID); 
burada 5 saniye olarak gösteriyor.

Sizdeki farklıysa ;
geri_sayim = 5; (satır 43)
bu kısımdaki 5'i 12 yapsanız yeterli.

Eyvallah
#6
İstek konusu, @PawNod' adlı kullanıcı tarafından 23 dakika 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 28 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
Task