Ct T ozel bıcak
Gönderilme zamanı: Cum May 22, 2020 2:15 pm
T ve ct ye ozel bıcak yapmak ıstıyorum t de baska bıcak ct de baska bıcak olmasını ıstıyorum nasıl yaparım
Skip_60 yazdı: Cum May 22, 2020 2:15 pm T ve ct ye ozel bıcak yapmak ıstıyorum t de baska bıcak ct de baska bıcak olmasını ıstıyorum nasıl yaparım
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < hamsandwich >
#include < fakemeta >
#define PLUGIN "CT ve Tye Ozel Bicak"
#define VERSION "1.0"
#define AUTHOR "Anil Can"
new g_ctbicak, g_tbicak;
new const CT_BICAK[ ] = "models/ctbicak.mdl" ;
new const T_BICAK[ ] = "models/tbicak.mdl";
public plugin_init( )
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam( Ham_Item_Deploy, "weapon_knife", "degistir", 1 );
RegisterHam( Ham_Spawn, "player", "dogunca", 1 );
}
public plugin_precache( )
{
precache_model( CT_BICAK );
precache_model( T_BICAK );
}
public client_disconnected( id )
{
g_tbicak &= ~( 1 << ( id & 31 ) );
g_ctbicak &= ~( 1 << ( id & 31 ) );
}
public dogunca( id )
{
if( get_user_team( id ) == 1 )
{
g_tbicak |= ( 1 << ( id & 31 ) );
}
if( get_user_team( id ) == 2 )
{
g_ctbicak |= ( 1 << ( id & 31 ) );
}
}
public degistir( f )
{
new id = get_pdata_cbase( f, 41, 4 )
new weaponID = cs_get_weapon_id( f );
if( !is_user_alive( id ) || !is_user_connected( id ) )
{
return HAM_IGNORED;
}
if( weaponID == CSW_KNIFE )
{
if( get_user_team( id ) == 1 && g_tbicak & ( 1 << ( id & 31 ) ) )
{
set_pev( id, pev_viewmodel2, T_BICAK )
}
if( get_user_team( id ) == 2 && g_ctbicak & ( 1 << ( id & 31 ) ) )
{
set_pev( id, pev_viewmodel2, CT_BICAK )
}
}
return HAM_IGNORED
}
Tesekkurlervatanc yazdı: Cum May 22, 2020 4:02 pmSkip_60 yazdı: Cum May 22, 2020 2:15 pm T ve ct ye ozel bıcak yapmak ıstıyorum t de baska bıcak ct de baska bıcak olmasını ıstıyorum nasıl yaparımKod: Tümünü seç
/* Plugin generated by AMXX-Studio */ #include < amxmodx > #include < amxmisc > #include < cstrike > #include < hamsandwich > #include < fakemeta > #define PLUGIN "CT ve Tye Ozel Bicak" #define VERSION "1.0" #define AUTHOR "Anil Can" new g_ctbicak, g_tbicak; new const CT_BICAK[ ] = "models/ctbicak.mdl" ; new const T_BICAK[ ] = "models/tbicak.mdl"; public plugin_init( ) { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam( Ham_Item_Deploy, "weapon_knife", "degistir", 1 ); RegisterHam( Ham_Spawn, "player", "dogunca", 1 ); } public plugin_precache( ) { precache_model( CT_BICAK ); precache_model( T_BICAK ); } public client_disconnected( id ) { g_tbicak &= ~( 1 << ( id & 31 ) ); g_ctbicak &= ~( 1 << ( id & 31 ) ); } public dogunca( id ) { if( get_user_team( id ) == 1 ) { g_tbicak |= ( 1 << ( id & 31 ) ); } if( get_user_team( id ) == 2 ) { g_ctbicak |= ( 1 << ( id & 31 ) ); } } public degistir( f ) { new id = get_pdata_cbase( f, 41, 4 ) new weaponID = cs_get_weapon_id( f ); if( !is_user_alive( id ) || !is_user_connected( id ) ) { return HAM_IGNORED; } if( weaponID == CSW_KNIFE ) { if( get_user_team( id ) == 1 && g_tbicak & ( 1 << ( id & 31 ) ) ) { set_pev( id, pev_viewmodel2, T_BICAK ) } if( get_user_team( id ) == 2 && g_ctbicak & ( 1 << ( id & 31 ) ) ) { set_pev( id, pev_viewmodel2, CT_BICAK ) } } return HAM_IGNORED }