Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

Csgo Ayak Sesi Sorunu

Konu

#1
Csgo Ayak sesinde 2 tane hata alıyorum 1 i shift basınca hala ayak sesi geliyor 2 ctrl basınca yeniden ayak sesi geliyor bana yardımcı olabilirmisiniz. Gülücük


.sma ayaksesi.sma (Dosya Boyutu: 1.42 KB | İndirme Sayısı: 3)
#2
Kod:
#include <amxmodx>
#include <engine>
#include <fakemeta>

#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Alka"

#define STEP_DELAY 0.3

new Float:g_fNextStep[33];

#define MAX_SOUNDS 4 //Max num of sound for list below

new const g_szStepSound[MAX_SOUNDS][] = {
    
    "kg_yurumesesi1.wav",
    "kg_yurumesesi2.wav",
    "kg_yurumesesi3.wav",
    "kg_yurumesesi4.wav"
};

public plugin_init() {
    
    register_plugin(PLUGIN, VERSION, AUTHOR);
    register_plugin("Egilirken Islem", "1.0","DarkGL")
    register_forward(FM_CmdStart,"fwCmdStart")
    register_forward(FM_PlayerPreThink, "fwCmdStart", 0);
}

public plugin_precache()
{
    new i;
    for(i = 0; i < MAX_SOUNDS ; i++)
        precache_sound(g_szStepSound[i]);
}
public fwCmdStart(id, uc_handle, seed){
    if(!is_user_alive(id)){
        return FMRES_IGNORED;
    }
    
    new button = get_uc(uc_handle,UC_Buttons)
    new oldbutton = get_user_oldbutton(id);
    
    if(button&IN_DUCK && !(oldbutton&IN_DUCK)){
        //Oyuncu Egiliyor
        goFunc(id)
    }
    else if(!(button&IN_DUCK) && oldbutton&IN_DUCK){
        //Eğilmeyi bıraktı
        resetFunc(id)
    }
    
    return FMRES_IGNORED;
}
public goFunc(id)
{
    //
}
public resetFunc(id)
{
    fwd_PlayerPreThink(id)
}
public fwd_PlayerPreThink(id)
{
    if(!is_user_alive(id))
        return FMRES_IGNORED;
    
    set_pev(id, pev_flTimeStepSound, 999);
    
    if(g_fNextStep[id] < get_gametime())
    {
        if(fm_get_ent_speed(id) && (pev(id, pev_flags) & FL_ONGROUND))
            emit_sound(id, CHAN_BODY, g_szStepSound[random(MAX_SOUNDS)], VOL_NORM, ATTN_STATIC, 0, PITCH_NORM);
        
        g_fNextStep[id] = get_gametime() + STEP_DELAY;
    }
    return FMRES_IGNORED;
}

stock Float:fm_get_ent_speed(id)
{
    if(!pev_valid(id))
        return 0.0;
    
    static Float:vVelocity[3];
    pev(id, pev_velocity, vVelocity);
    
    vVelocity[2] = 0.0;
    
    return vector_length(vVelocity);
}  
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

eğilinceki problem devam etmiyorsa devam edicem dene


Boş ol , boş ol , boş ol.
#3
Melih daha fazlası yapılamaz kütüphaneyi kontrol edebilirsin :
https://amxx.pl/dokumentacja/f633/get-user-button

o benim attığım en son yapılacak hali yapılırsada ben bilmiyorum


Boş ol , boş ol , boş ol.
#4
..
PHP Kod:
#include <amxmodx>
#include <fakemeta>

#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Alka"

#define STEP_DELAY 0.3

new Float:g_fNextStep[33];

#define MAX_SOUNDS 4 //Max num of sound for list below

new const g_szStepSound[MAX_SOUNDS][] = {
    
    
"kg_yurumesesi1.wav",
    
"kg_yurumesesi2.wav",
    
"kg_yurumesesi3.wav",
    
"kg_yurumesesi4.wav"
};

public 
plugin_init() {
    
    
register_plugin(PLUGINVERSIONAUTHOR);
    
    
register_forward(FM_PlayerPreThink"fwd_PlayerPreThink"0);
}

public 
plugin_precache()
{
    new 
i;
    for(
0MAX_SOUNDS i++)
        
precache_sound(g_szStepSound[i]);
}

public 
fwd_PlayerPreThink(id)
{
    if(!
is_user_alive(id))
        return 
FMRES_IGNORED;
    
    new 
bmButton pev(id,pev_button);
    if(
bmButton IN_FORWARD)
        return 
FMRES_IGNORED;
    
    
set_pev(idpev_flTimeStepSound999);
    
    if(
g_fNextStep[id] < get_gametime())
    {
        if(
fm_get_ent_speed(id) && (pev(idpev_flags) & FL_ONGROUND))
            
emit_sound(idCHAN_BODYg_szStepSound[random(MAX_SOUNDS)], VOL_NORMATTN_STATIC0PITCH_NORM);
        
        
g_fNextStep[id] = get_gametime() + STEP_DELAY;
    }
    return 
FMRES_IGNORED;
}

stock Float:fm_get_ent_speed(id)
{
    if(!
pev_valid(id))
        return 
0.0;
    
    static 
Float:vVelocity[3];
    
pev(idpev_velocityvVelocity);
    
    
vVelocity[2] = 0.0;
    
    return 
vector_length(vVelocity);
}  
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 




#5
Konunuz Çözülmüş İsteklere Taşınmıştır.





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

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
çökme sorunu berk10 3 263 25-11-2019, Saat: 18:39
Son Yorum: By.KinG
Jailbreak JBMENU-LR kücük sma sorunu var yardımcı olurmusunuz. Celebii 5 310 31-10-2019, Saat: 19:06
Son Yorum: ITenGriTR
Ust Yazı Sorunu Celebii 4 295 30-09-2019, Saat: 19:50
Son Yorum: ITenGriTR
Plugin Server Çökme Sorunu Celebii 19 718 13-09-2019, Saat: 22:27
Son Yorum: ITenGriTR
[YARDIM] CSGO Mod Kurulumu AtakanBey28 4 358 08-09-2019, Saat: 15:50
Son Yorum: Aconyonn

Task