⭐🚀 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
merhabalar assaga atmıs oldugum redbula ufak isteklerim olucaktı.

redbulu alınca oyunda eline model gelicek birde redbulu icerken ses gelicek simdiden teşekkür ederim.

models/v_redbull
models/p_redbull
sound/redbul_iciyor
sound/yorgun

.smaRedbull.sma(Dosya Boyutu: 3,09 KB | İndirme Sayısı: 2)
#3
biliyorm fakat bu eklentide buglar vardı simdi düzeltildimi bilmiyorum. ama bu redbulda kullanmak istiyorm aç kapa özelligi felan oldugu için.
#4
Eklentiyi kullanın, eğer bug çıkarsa yazın düzeltelim.
#5
onda redbul süreli felan bunda aç kapat özelligi oldugu icin istemistim ama teşekkür ederim genede.

@"suriyelikene" birinden yardim istemistim bu tarz ekleme yaptı acbaa sorunsuz calısırmı test sunucum olmadıgı icin deneyemiyorum suan.

PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <reapi>

new const szModelsAndSound[][] = {
    
"models/v_redbull.mdl"// VIEW Model
    
"models/p_redbull.mdl"// Player Model
    
"redbull_iciyor.wav" // Redbull İçme Sesi.
}

#define bmTag "!n[ !t ' FeNKa -> ' !n]"

new bmKullanim[33];
new 
bmJail,bmHizC,MaxCan;
new 
map[32];

public 
plugin_init() {
    
register_plugin
    
("Gelismis Redbull",
    
"1.4",
    
"Berk");

    
get_mapname(map,31);
    if((
containi(map,"jail") == -1) && (containi(map,"jail_") == -1)) return 
    
register_clcmd("say /redbull","beRedbull");
    
register_clcmd("bmRedbull","beRedbull");

    
bmHizC register_cvar("bm_hiz","650");
    
bmJail register_cvar("bm_sonadam","1");
    
MaxCan register_cvar("bm_maxcan","120");
    
    
RegisterHam(Ham_Spawn"player""bePS"1);
    
RegisterHam(Ham_Killed,    "player""beAO") ;

    
RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy"RG_CBasePlayerWeapon_DefaultDeploy_Pre", .post false);

}
public 
RG_CBasePlayerWeapon_DefaultDeploy_Pre(const thisszViewModel[], szWeaponModel[], iAnimszAnimExt[], skiplocal){
    if(
get_member(thism_iId) != WEAPON_KNIFE){
        return;
    }
    new 
id get_member(thism_pPlayer);

    switch(
bmKullanim[id]){
        case 
1:{
            
SetHookChainArg(2ATYPE_STRINGszModelsAndSound[0]);
            
SetHookChainArg(3ATYPE_STRINGszModelsAndSound[1]);
        }
    }
}
public 
bePS(bmID) {
    bmKullanim[bmID] = 0;
    remove_task(bmID);
}
public 
beAO(){
    if(
get_pcvar_num(bmJail) == 1){
        new 
bmOyuncular[32],bmSayi
        get_players
(bmOyuncularbmSayi ,"ae""TERRORIST");
        if(
bmSayi == 1){
            new 
bmID;
            
get_players(bmOyuncularbmSayi ,"a");
            for(new 
ibmSayii++){
                
bmID bmOyuncular[i];
                
                
bmKullanim[bmID] = 0;
                
set_pev(bmID,pev_maxspeed,320.0);
                
set_pev(bmID,pev_gravity,1.0);
                
remove_task(bmID);
            }
        }
    }
}
public 
beRedbull(bmID){
    if(
get_pcvar_num(bmJail) == 1){
        new 
bmOyuncular[32],bmSayi
        get_players
(bmOyuncularbmSayi ,"ae""TERRORIST");
        if(
bmSayi == 1){
            
renkli_yazi(bmID,"%s !gTekken redbull!n, !tmahkum takimda tek bir kisi var!n.",bmTag);
            return 
PLUGIN_HANDLED;
        }
    }
    if(!
is_user_alive(bmID)){
        
renkli_yazi(bmID,"%s !gOluyken redbull!, !tbence cilginsin!n.",bmTag);
    }
    else if(
bmKullanim[bmID] == 1){
        
beRedbullTekrar(bmID);
    }
    else{
        
bmKullanim[bmID] = 1;
        
renkli_yazi(bmID,"%s !gRedbull !n, !tAktif.",bmTag);
        
rg_send_audio(bmIDszModelsAndSound[2]);
        
beRedbullIc(bmID);
    }
    return 
PLUGIN_CONTINUE;
}
public 
beRedbullIc(bmID){
    if(
get_user_health(bmID) < get_pcvar_num(MaxCan)){
        
set_pev(bmID,pev_health,pev(bmID,pev_health)+1.0);
    }
        set_pev(bmID,pev_maxspeed,get_pcvar_float(bmHizC));
        set_pev(bmID,pev_gravity,0.5);
        set_task(1.0,"beRedbullIc",bmID);
    }
public 
beRedbullTekrar(bmID){
    
remove_task(bmID);
    
bmKullanim[bmID] = 0;
    
set_pev(bmID,pev_maxspeed,320.0);
    
set_pev(bmID,pev_gravity,1.0);
    
renkli_yazi(bmID,"%s !gRedbull !n, !tDevre Disi Birakildi!n.",bmTag);
    }

public 
plugin_precache(){
    
precache_model(szModelsAndSound[0]);
    
precache_model(szModelsAndSound[1]);

    
precache_sound(szModelsAndSound[2]);
}

#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const id, const input[], any:...){
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); // Default Renk(Sarı)
    
replace_all(msg190"!g""^x04"); // Yeşil Renk
    
replace_all(msg190"!t""^x03"); // Takım Renk( CT mavi , T kırmızı )
    
    
if (idplayers[0] = id; else get_players(playerscount"ch");{
        for (new 
0counti++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
    
}
#else
stock renkli_yazi(const id, const input[], any:...){
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); 
    
replace_all(msg190"!g""^x04"); 
    
replace_all(msg190"!t""^x03"); 
    
    
client_print_color(ididmsg);
}
#endif 
Son Düzenleme: 08-05-2021, 10:35, Düzenleyen: ghostl34.
#6
Eğer sunucuna kurarken hata vermiyorsa denemekten başka şansın yok, bir şeyi denemeden kesin sonuç elde edemezsin.
#7
İ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 428 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