Active Member
✔️ HL Verified
💻 Oldtimer
- Joined
- Mar 13, 2005
- Messages
- 3,877
- Best answers
- 0
Not too experienced with this... so... Will this work?
Code:
#include <amxmodx>
#include <fun>
#include <engine>
#include <fakemeta>
new kame, kameball, kametrail
public plugin_init()
{
register_message( get_user_msgid( "EETrail" ), "trail" );
}
public trail( id )
{
new pid = get_msg_arg_int( 1 ); // pid = PLAYER ID
if ( variable == 1)
{
set_msg_arg_int( 5, 0, kame ); // the thingy in ur hand
set_msg_arg_int( 6, 0, kameball ); // beam start
set_msg_arg_int( 7, 0, kameball ); // beam end
set_msg_arg_int( 8, 0, kametrail ); // trail
set_msg_arg_int( 9, 0, get_msg_arg_int( 9 ) * 5 ) // scale
}
return PLUGIN_CONTINUE;
}
public kamehamehacharge (id)
{
new Float:vOrigin[3];
entity_get_vector( id, EV_VEC_origin, vOrigin );
new ent = find_ent_in_sphere( -1, vOrigin, 64.0 );
while( ent > 0 )
{
new szModel[32];
entity_get_string( ent, EV_SZ_model, szModel, 31 );
if( containi( szModel, "sprites/OldKamesprite.spr" ) != -1 )
{
entity_set_model( ent, "sprites/Newkamecharge.spr" );
}
ent = find_ent_in_sphere( ent, vOrigin, 64.0 );
}
}
public plugin_precache()
{
kameball = precache_model("sprites/Newkamestart.spr")
kametrail = precache_model("sprites/NewKametrail.spr")
kame = precache_model("sprites/Newkamecharge.spr")
}