14-11-2026, 03:09
El (v_) modeli değiştirmek: bıçak ve silah görünümü#1
Oyuncunun kendi ekranında gördüğü silah ve el modeli v_ modelidir. Bıçak veya silah skinleri bu modeli değiştirir.
Eklentiyle değiştirmek
Silah eline alındığında modeli değiştirmek için silahın "deploy" anı yakalanır:
41, silahın sahibini tutan offset'tir; Linux farkı 4'tür.
Dikkat
Eklentiyle değiştirmek
Silah eline alındığında modeli değiştirmek için silahın "deploy" anı yakalanır:
KOD
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
new const V_BICAK[] = "models/hepoyuncu/v_knife_hy.mdl";
public plugin_precache() {
precache_model(V_BICAK);
}
public plugin_init() {
register_plugin("HY Bıçak Modeli", "1.0", "HepOyuncu");
RegisterHam(Ham_Item_Deploy, "weapon_knife", "bicak_alindi", 1);
}
public bicak_alindi(silah) {
new id = get_pdata_cbase(silah, 41, 4);
if (is_user_alive(id))
set_pev(id, pev_viewmodel2, V_BICAK);
}41, silahın sahibini tutan offset'tir; Linux farkı 4'tür.
Dikkat
- Her model 512 precache sınırından yer alır.
- Silahın animasyon sırası orijinal modelle aynı olmalıdır; aksi hâlde yanlış animasyonlar oynar.
ReAPI kullanıyorsanız silah sahibini get_member(silah, m_pPlayer) ile almak daha okunur bir yöntemdir.
HepOyuncu.com — DDoS korumalı CS 1.6 · CS2 & CS:GO · TeamSpeak 3 sunucu kiralama