CSPLague
Merak ettiğim bir kod - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: Merak ettiğim bir kod (/showthread.php?tid=8072)

Pages: 1 2


Merak ettiğim bir kod - Pikachu - 19-07-13

Önce aklıma geldi, get_user_button diye bir kod var mıdır diye sonra olduğunu gördüm, ama in_attack şeklinde falan kullanılıyor. Benim aradığım kod şu şekilde bir şey:

PHP Code:
public asd(id) {
    
    if ( 
get_user_button(id) == Shift ) {
        
set_user_footsteps(id,1)
    }


Ayrıca bahsettiğim gibi bir kod varsa, tek tıklama ve basılı tutmayı nası ayırt edebileceğimi de söylerseniz sevinirim Smile


Cevap: Merak ettiğim bir kod - kApO - 19-07-13

sessiz yürüme Smile


Cevap: Merak ettiğim bir kod - Pikachu - 19-07-13

kApO dateline='' Wrote: sessiz yürüme Smile
anlamadım ?


Cevap: Merak ettiğim bir kod - kApO - 19-07-13

shift tuşunu ne için kullanıyoruz ? Yavaş yürümek için footsteps demek ayak sesleri demek shift 'e basınca yavaşlar.



Cevap: Merak ettiğim bir kod - Pikachu - 19-07-13

Ben gayet açıklayıcı anlattığımı düşünüyodum oysaki. get_user_button un nası kullanıldığı öğrendim zaten. Ayrıca set_user_footsteps in de ne işe yaradığını biliyorum. Benim merak ettiğim şey klavyedeki herhangi bir tuşa basılıp basılmadığını kontrol etmek.


PHP Code:
public asd(id) {
    
    if( 
get_user_xxx(id) == ) {
        
whatever(id)
    }


Daha fazla açıklayıcı olabileceğimi sanmıyorum Smile sanıyorum ki bu iş stock ile yapılıyor, [MENTION=8515]akcaliberkk[/MENTION] bekleniyor Smile


Cevap: Merak ettiğim bir kod - ahmetberkay - 19-07-13

bu yola ne için gerek duyuyorsun belki daha farklı bir yöntemle daha basit bir şekilde yapılabliir


Cevap: Merak ettiğim bir kod - akcaliberkk - 19-07-13

stock falan kullanılmıyor.

if(get_user_button(id) & IN_ATTACK) // oyuncu saldırıyor

if(!get_user_button(id)) // Oyuncu, JDM'nin verdiği listedeki hiçbir tuşa basmıyor.


Cevap: Merak ettiğim bir kod - ahmetberkay - 19-07-13

"JDM'nin verdiği listede" derken hangi liste o ?


Cevap: Merak ettiğim bir kod - akcaliberkk - 19-07-13

vermişti silmiş Big Grin

Code:
#define IN_ATTACK                       (1<<0)
#define IN_JUMP                         (1<<1)
#define IN_DUCK                         (1<<2)
#define IN_FORWARD                      (1<<3)
#define IN_BACK                         (1<<4)
#define IN_USE                          (1<<5)
#define IN_CANCEL                       (1<<6)
#define IN_LEFT                         (1<<7)
#define IN_RIGHT                        (1<<8)
#define IN_MOVELEFT                     (1<<9)
#define IN_MOVERIGHT                    (1<<10)
#define IN_ATTACK2                      (1<<11)
#define IN_RUN                          (1<<12)
#define IN_RELOAD                       (1<<13)
#define IN_ALT1                         (1<<14)
#define IN_SCORE                        (1<<15)

kaynak: hlsdk_const.inc


Cevap: Merak ettiğim bir kod - Pikachu - 19-07-13

Benim bahsettiğim default olarak hiç bir işlevi olmayan bir tuşa kendi yazdığım bir işlevi kullandırmak. J veya N tuşuna basıldığında istediğim public i çalıştırmasını istiyorum. veya j tuşuna basıldığında oyuncunun bi ses çıkartması gibi. Her şey olabilir, benim merak ettiğim klavyedeki tuşlar kontrol edilebilir mi edilemez mi?