Konu

#1
Selamlar, Bu knife rate plugini varmış nerden bulabilirim. Bıçak vurma mesafesini ayarlamaya yarıyormuş. Meslela 1 metre normal bıcak atıyorsa 2 merteye veya 1,5 metreye yükseltme gibi varmıdır.
#2
Deneyin, cvar ayarıyla mesafeyi ayarlayabilirsiniz;
PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <xs>

#define VERSION "0.1"

new g_pCvar;

public 
plugin_init() {
    
register_plugin("Modified Knife Distance"VERSION"diablix & DarkGL")
    
    
g_pCvar register_cvar("knife_rangemultiplier""1.0");
    
    
register_forward(FM_TraceLine"fwTraceline")
    
register_forward(FM_TraceHull"fwTracehull"1)
}

public 
fwTraceline(Float:fStart[3], Float:fEnd[3], conditionsidptr){
    return 
vTrace(idptr,fStart,fEnd,conditions)
}

public 
fwTracehull(Float:fStart[3], Float:fEnd[3], conditionshullidptr){
    return 
vTrace(idptr,fStart,fEnd,conditions,true,hull)
}

vTrace(idptr,Float:fStart[3],Float:fEnd[3],iNoMonsters,bool:hull false,iHull 0){
    if(
is_user_alive(id) && get_user_weapon(id) == CSW_KNIFE){
        
        
xs_vec_sub(fEnd,fStart,fEnd)
        
xs_vec_mul_scalar(fEnd,get_pcvar_float(g_pCvar),fEnd);
        
xs_vec_add(fEnd,fStart,fEnd);
        
        
hull engfunc(EngFunc_TraceHull,fStart,fEnd,iNoMonsters,iHull,id,ptr) : engfunc(EngFunc_TraceLine,fStart,fEnd,iNoMonstersid,ptr)
    }
    
    return 
FMRES_IGNORED;

Steam: Tıkla
#3
(02-10-2024, 15:16)Lynchk Adlı Kullanıcıdan Alıntı: Deneyin, cvar ayarıyla mesafeyi ayarlayabilirsiniz;
PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <xs>

#define VERSION "0.1"

new g_pCvar;

public 
plugin_init() {
    
register_plugin("Modified Knife Distance"VERSION"diablix & DarkGL")
    
    
g_pCvar register_cvar("knife_rangemultiplier""1.0");
    
    
register_forward(FM_TraceLine"fwTraceline")
    
register_forward(FM_TraceHull"fwTracehull"1)
}

public 
fwTraceline(Float:fStart[3], Float:fEnd[3], conditionsidptr){
    return 
vTrace(idptr,fStart,fEnd,conditions)
}

public 
fwTracehull(Float:fStart[3], Float:fEnd[3], conditionshullidptr){
    return 
vTrace(idptr,fStart,fEnd,conditions,true,hull)
}

vTrace(idptr,Float:fStart[3],Float:fEnd[3],iNoMonsters,bool:hull false,iHull 0){
    if(
is_user_alive(id) && get_user_weapon(id) == CSW_KNIFE){
        
        
xs_vec_sub(fEnd,fStart,fEnd)
        
xs_vec_mul_scalar(fEnd,get_pcvar_float(g_pCvar),fEnd);
        
xs_vec_add(fEnd,fStart,fEnd);
        
        
hull engfunc(EngFunc_TraceHull,fStart,fEnd,iNoMonsters,iHull,id,ptr) : engfunc(EngFunc_TraceLine,fStart,fEnd,iNoMonstersid,ptr)
    }
    
    return 
FMRES_IGNORED;

akşam deneyebilirim suanda bekleticem biraz kusura bakma
#4
İstek konusu, @Lynchk adlı kullanıcı tarafından 24 saat içinde çözülmüştür.
İsteği çözdüğü için Lynchk Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Lynchk Adlı kullanıcı sizin dışınızda toplam 941 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

3
Yorum
5.751
Okunma
25-08-2024, 17:01
4
Yorum
6.112
Okunma
09-08-2024, 22:57
8
Yorum
7.540
Okunma
06-06-2024, 09:00
5
Yorum
8.027
Okunma
20-05-2024, 18:21
8
Yorum
10.606
Okunma
15-02-2024, 12:18
Kayıt Ol
Uygun fiyatlı ve yüksek performanslı teamspeak3