Selamlar bir konu hakkında danışıcaktım eklenti ile alakalı skin menusunde skini seçtiğin zaman qq yapınca aktif oluyor ben bastıgın zaman direk skinin gözükmesini istiyorum bunu nasıl yapabilirim?
kodları vs bilenler atarsa anlatırsa yaparım yardımlarınızı bekliyorum
Konu
Oyuncu skini aldığında curweapon publicini çalıştırabilirsin.
Ya da reapi ile yazdıysan default deploy bu işi görür.
Ya da reapi ile yazdıysan default deploy bu işi görür.
Kod:
@CBasePlayerWeapon_DefaultDeploy_Pre(const pEntity, szViewModel[], szWeaponModel[], iAnim, szAnimExt[], skiplocal) {
new pPlayer = get_member(pEntity, m_pPlayer);
new sWeapon = get_member(pEntity, m_iId);
switch(sWeapon) {
case WEAPON_AK47: {
SetHookChainArg(2, ATYPE_STRING, akmodel[akswitch[pPlayer]][1]);
}
case WEAPON_M4A1: {
if(m4lock[pPlayer]) SetHookChainArg(2, ATYPE_STRING, m4model[m4switch[pPlayer]][1])
if(m4a1lock[pPlayer]) SetHookChainArg(2, ATYPE_STRING, m4a1model[m4a1switch[pPlayer]][1]);
}
case WEAPON_AWP: {
SetHookChainArg(2, ATYPE_STRING, awpmodel[awpswitch[pPlayer]][1]);
}
case WEAPON_KNIFE: {
if(m9bayolock[pPlayer]) SetHookChainArg(2, ATYPE_STRING, m9bayonet[m9bayonetswitch[pPlayer]][1]);
if(karambitlock[pPlayer]) SetHookChainArg(2, ATYPE_STRING, karambit[karambitswitch[pPlayer]][1]);
if(kelebeklock[pPlayer]) SetHookChainArg(2, ATYPE_STRING, Kelebek[kelebekswitch[pPlayer]][1]);
if(skeletonlock[pPlayer]) SetHookChainArg(2, ATYPE_STRING, Skeleton[skeletonswitch[pPlayer]][1]);
}
}
}Eklenti modeli giydiriyor ama aktif olması için q q yapman gerekiyor ve bunu istemiyorsun sanırım. Oyuncu hangi silahtan skin aldıysa o silahı oyuncudan silip tekrar verdirirsen sorunun düzelir. Eklentiyi atarsaniz yardımcı olabiliriz.
eklentiyi yarın yollarımda bunu nasıl yapacağımı örnek olarak atabilirmisiniz öğrenmiş olayım hem?
Mesela oyuncu silahı alırken menün casesine reapi kütüphanesi ile :
kodlarını eklersen oyuncudan akyi siler sonra akyi tekrar verir ve böylece skin aktif olur
PHP Kod:
rg_remove_item(iPlayer,"weapon_ak47"),rg_give_item(iPlayer,"weapon_ak47");
@"suriyelikene" bıçaklarda bu olay düzgün çalışıyor ancak silahlarda bu olayda bug yaratabilir get_user_weapon(id) diye tanımlamam gerek bunu bi svde görmüştüm bastıgın gibi skin elinde görünüyordu
Şöyle söyliyim tekrardan silip verdirmek yerine bastığın gibi skin elinde görünmesi olayı vardı bunu nasıl yapabiliriz?
Benzer Konular
Yorum
702
Okunma
)

