Cevap: Merak ettiğim bir kod
Cevap: Merak ettiğim bir kod
Alıntı:
kApO Nickli Üyeden Alıntı
sessiz yürüme :)
anlamadım ?
Cevap: Merak ettiğim bir kod
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
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- Kodu:
public asd(id) {
if( get_user_xxx(id) == N ) {
whatever(id)
}
}
Daha fazla açıklayıcı olabileceğimi sanmıyorum :) sanıyorum ki bu iş stock ile yapılıyor, @akcaliberkk bekleniyor :)
Cevap: Merak ettiğim bir kod
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
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
"JDM'nin verdiği listede" derken hangi liste o ?
Cevap: Merak ettiğim bir kod
vermişti silmiş :D
Kod:
#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
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?