Kod: Tümünü seç
set_pev( id, pev_viewmodel2, "" )
Moderatör: Moderatörler
Kod: Tümünü seç
set_pev( id, pev_viewmodel2, "" )
Link: | |
Linklerini gizle |
adam plugine çevirmemizi istemiş o yüzden o şekilde yaptım.Colditz yazdı: Pzt Eyl 10, 2018 12:03 pmSilah modelini bu şekilde gizlemek doğru değil.Kod: Tümünü seç
set_pev( id, pev_viewmodel2, "" )
Link: | |
Linklerini gizle |
OnlyCoder yazdı: Pzt Eyl 10, 2018 12:01 pm ...
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fakemeta> #include <cstrike> #include <fun> #include <hamsandwich> #define PLUGIN "PLUGİN" #define VERSION "1.0" #define AUTHOR "OnlyCoder" new bool:hideknife[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event( "CurWeapon", "ev_curweapon", "be", "1=1" ) RegisterHam(Ham_Spawn, "player", "FwdHamSpawn", 1) } public FwdHamSpawn(id) { switch( hideknife[ id ] ) { case true: hideknife[ id ] = false; case false: hideknife[ id ] = true; } if( is_user_alive( id ) ) { ham_strip_weapon( id, "weapon_knife" ) give_item( id, "weapon_knife" ) } } public ev_curweapon( id ) { new weapon; weapon = read_data( 2 ) if( weapon == CSW_KNIFE ) { if( hideknife[ id ] ) set_pev( id, pev_viewmodel2, "" ) else set_pev( id, pev_viewmodel2, "models/v_knife.mdl" ) } } stock ham_strip_weapon( id, weapon[] ) { if( !equal( weapon, "weapon_", 7 ) ) return 0; new i = get_weaponid( weapon ) if( !i ) return 0; new ent; while( ( ent = engfunc( EngFunc_FindEntityByString, ent, "classname", weapon ) ) && pev( ent, pev_owner ) != id ) if( !ent ) return 0; if( get_user_weapon( id ) == i ) ExecuteHamB( Ham_Weapon_RetireWeapon, ent ) if( !ExecuteHamB( Ham_RemovePlayerItem, id, ent ) ) return 0; ExecuteHamB( Ham_Item_Kill, ent ) set_pev( id, pev_weapons, pev( id, pev_weapons ) & ~(1<<i) ) return 1; }
Link: | |
Linklerini gizle |
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PLUGIN "Plugin Ismi"
#define VERSION "1.0"
#define AUTHOR "OnlyCoder"
new bool:hideknife[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event( "CurWeapon", "ev_curweapon", "be", "1=1" )
}
public client_putinserver(id) set_task(1.0,"cmd_hideknife",id)
public cmd_hideknife( id )
{
switch( hideknife[ id ] )
{
case true: hideknife[ id ] = false;
case false: hideknife[ id ] = true;
}
if( is_user_alive( id ) )
{
ham_strip_weapon( id, "weapon_knife" )
give_item( id, "weapon_knife" )
}
}
public ev_curweapon( id )
{
new weapon;
weapon = read_data( 2 )
if( weapon == CSW_KNIFE )
{
if( hideknife[ id ] )
set_pev( id, pev_viewmodel2, "" )
else
set_pev( id, pev_viewmodel2, "models/v_knife.mdl" )
}
}
stock ham_strip_weapon( id, weapon[] )
{
if( !equal( weapon, "weapon_", 7 ) )
return 0;
new i = get_weaponid( weapon )
if( !i ) return 0;
new ent;
while( ( ent = engfunc( EngFunc_FindEntityByString, ent, "classname", weapon ) ) && pev( ent, pev_owner ) != id )
if( !ent ) return 0;
if( get_user_weapon( id ) == i )
ExecuteHamB( Ham_Weapon_RetireWeapon, ent )
if( !ExecuteHamB( Ham_RemovePlayerItem, id, ent ) )
return 0;
ExecuteHamB( Ham_Item_Kill, ent )
set_pev( id, pev_weapons, pev( id, pev_weapons ) & ~(1<<i) )
return 1;
}
Link: | |
Linklerini gizle |