Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
3 Farklı renkte Işın bıçak plugini
#1
Arkadaşlar 3 farklı renkte ışın modelli bıcak plugini olmasını istiyorum.. Model ve sound dosyaları ekte var. Buna göre bıçak pluginini yapmanızı istiyorum.


Eğer bıçak rengi nasıl değişecek diyorsanız : bıçak seçiliyken g ye basarak model değişecek.(yani renk de değişmiş olacak.).


Plugini yapmanızı bekliyorum.. Sevgilerle.
[MENTION=8515]akcaliberkk[/MENTION]


Attached Files
.rar   cstrike.rar (Size: 617.6 KB / Downloads: 40)
Reply
#2
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "LightSaber"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"

new usercolor[33];
new const 
models[][] = {
    
"models/v_light_saber_blu.mdl",
    
"models/p_light_saber_blu.mdl",
    
    
"models/v_light_saber_green.mdl",
    
"models/p_light_saber_green.mdl",
    
    
"models/v_light_saber_red.mdl",
    
"models/p_light_saber_red.mdl"
}
new const 
sounds[][] = {
    
    
"weapons/lightsaber_deploy1.wav",
    
"weapons/lightsaber_hit1.wav",
    
"weapons/lightsaber_hit2.wav",
    
"weapons/lightsaber_hitwall1.wav",
    
"weapons/lightsaber_slash1.wav",
    
"weapons/lightsaber_slash2.wav",
    
"weapons/lightsaber_stab.wav"
    
}
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("drop","ChangeColor")
    
    
register_event("CurWeapon","eCurWeapon","be","1=1")
    
register_forward(FM_EmitSound"fwdEmitSound")
    
}
public 
plugin_precache() {
    for(new 
ii<sizeof(models);i++) precache_model(models[i]);
    
    for(new 
ii<sizeof(sounds);i++) precache_sound(sounds);
}
public 
client_connect(id) {
    
usercolor[id] = 0;
}
public 
ChangeColor(id) {
    if(
get_user_weapon(id) == CSW_KNIFE) {
        
usercolor[id] = ++usercolor[id] % 3
        CheckModel
(id)
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE
}
public 
eCurWeapon(id) {
    new 
wpnID read_data(2);
    if(
wpnID == CSW_KNIFE) {
        
CheckModel(id)
    }
}
public 
CheckModel(id) {
    switch(
usercolor[id]) {
        case 
0: {
            
set_pev(idpev_viewmodel2models[0])
            
set_pev(idpev_weaponmodel2models[1])
        }
        case 
1: {
            
set_pev(idpev_viewmodel2models[2])
            
set_pev(idpev_weaponmodel2models[3])
        }
        case 
2: {
            
set_pev(idpev_viewmodel2models[4])
            
set_pev(idpev_weaponmodel2models[5])
        }
    }
}
public 
fwdEmitSound(idchannel, const sound[], Float:volumeFloat:attnflagspitch) {
    if(
containi(sound,"knife_deploy1") != -1) {
        
engfunc(EngFunc_EmitSoundidchannelsounds[0], volumeattnflagspitch)
        return 
FMRES_SUPERCEDE
    
}
    else if(
containi(sound,"knife_hit") != -1) {
        if(
containi(sound"hitwall") != -1) {
            
engfunc(EngFunc_EmitSoundidchannelsounds[3], volumeattnflagspitch)
        }
        else 
engfunc(EngFunc_EmitSoundidchannelsounds[random_num(1,2)], volumeattnflagspitch)
        return 
FMRES_SUPERCEDE
    
}
    else if(
containi(sound,"knife_slash") != -1) {
        
engfunc(EngFunc_EmitSoundidchannelsounds[random_num(4,5)], volumeattnflagspitch)
        return 
FMRES_SUPERCEDE
    
}
    else if(
containi(sound,"knife_stab") != -1) {
        
engfunc(EngFunc_EmitSoundidchannelsounds[6], volumeattnflagspitch)
        return 
FMRES_SUPERCEDE
    
}
    return 
FMRES_IGNORED

[/i][/i]


Attached Files
.rar   LightSaber.rar (Size: 605.53 KB / Downloads: 30)


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#3
Çözülmüş İsteklere taşındı.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Mapa Göre Cvar plugini melof 8 9,387 16-11-20, 02:00
Last Post: es_Dark_Es
  Time 15 Plugini fenerbahce07 24 12,143 23-09-18, 03:19
Last Post: qalatas06
  toplantı plugini bihterr 22 10,691 08-10-17, 14:21
Last Post: kronossbey
  Hosgeldin Plugini hpph1294 9 6,851 03-09-17, 18:08
Last Post: tahayasin
  Jailbreak Banka Plugini sefatokgoz 8 8,136 03-09-17, 18:06
Last Post: tahayasin
  [İSTEK]Jb Verme Plugini (/mg) NorDan 8 12,920 03-09-17, 18:06
Last Post: tahayasin
  250 Hp Plugini Sadece R Yetkisinde Olsun GurkanCounter 8 10,879 03-09-17, 18:04
Last Post: tahayasin
  [JB] CT Özel Hook Grab Rope Plugini Nobb 21 10,732 03-09-17, 18:03
Last Post: tahayasin
  Admin Zombie Model plugini satknun1997 3 3,809 01-01-17, 12:47
Last Post: RuLeT
  (JB) Can Revmenu plugini Furkan Dize 9 6,461 04-10-16, 23:35
Last Post: frozenbaba

Foruma Atla:


Users browsing this thread: 1 Guest(s)