Page 1 of 1
Plugin knife vip
Posted: 30 Dec 2013, 15:28
by RafaELL
Salut, as vrea si eu un plugin knife vip cu gravity 320
Am cautat aproape peste tot si nu l-am gasit. ^:)^
Multumesc
Re: Plugin knife vip
Posted: 30 Dec 2013, 21:35
by Truth*
Vrei knifeul intr-un meniu sau sa il dea la inceputul rundei ???
Re: Plugin knife vip
Posted: 01 Jan 2014, 14:54
by RafaELL
Cs_SURV!V0R wrote:Vrei knifeul intr-un meniu sau sa il dea la inceputul rundei ???
Sa il dea la inceputul rundei
Re: Plugin knife vip
Posted: 03 Jan 2014, 16:46
by Truth*
Poftim :
- | Afiseaza codul
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <fakemeta>
#include <hamsandwich>
#pragma tabsize 0
#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"
#define FLAG_VIP ADMIN_LEVEL_H //Aici schimbi cu ce flag vrei ;)
new bool:KnifeGrav[ 33 ];
new const vKnifeGrav[ 64 ] = "models/knife/v_knife"
new const pKnifeGrav[ 64 ] = "models/knife/p_knife"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam( Ham_Spawn, "player", "SpawnCMD", true )
register_event ( "CurWeapon", "CurrWeapon", "be", "1=1" );
RegisterHam ( Ham_TakeDamage, "player", "Player_TakeDamage" );
}
public plugin_precache ( ) {
precache_model( vKnifeGrav )
precache_model( pKnifeGrav )
}
public Spawn ( id ) {
if( is_user_alive(id) && get_user_flags(id) & FLAG_VIP )
{
KnifeGrav[ id ] = true;
CurrWeapon( id );
set_user_gravity(id, 7.0 );
}
}
public CurrWeapon ( id ) {
if ( KnifeGrav [ id ] && get_user_weapon ( id ) == CSW_KNIFE ) {
set_pev ( id, pev_viewmodel2, vKnifeGrav );
set_pev ( id, pev_weaponmodel2, pKnifeGrav );
}
}
public Player_TakeDamage ( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits )
{
if( iInflictor == iAttacker && KnifeGrav [ iAttacker ] && is_user_alive( iAttacker ) && get_user_weapon( iAttacker ) == CSW_KNIFE )
{
SetHamParamFloat( 4, fDamage * 2.0);
return HAM_HANDLED;
}
return HAM_IGNORED;
}