Nickname: andre.w
Numele pluginului cerut: nu stiu..
Descriere plugin cerut: vreau un plugin in care ownerii sa aibe un model de knife care schimba sunetul cand dau cu knife intelegeti voi..
Alte informatii: .
Cerere scimbare knife [ rezolvat ]
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
- Hades Ownage
- Membru eXtream
- Posts: 3182
- Joined: 22 Oct 2008, 10:12
- Detinator Steam: Da
- Detinator server CS: jb.clutch.ro
- SteamID: hades-source
- Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage - Location: Iasi
- Has thanked: 324 times
- Been thanked: 406 times
Code: Select all
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Hades"
new knife_model [ ] = "models/v_owner_knife.mdl";
new knife_sound [ ] = "weapons/owner_knife.wav";
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event ( "CurWeapon", "Event_CurWeapon", "be", "1=1" );
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "fw_heavy_PrimaryAttack")
}
public plugin_precache ( ) {
precache_model ( knife_model );
precache_sound ( knife_sound );
}
public Event_CurWeapon ( id ) {
if ( get_user_flags ( id ) & ADMIN_RCON && get_user_weapon ( id ) == CSW_KNIFE ) set_pev ( id, pev_viewmodel2, knife_model );
}
public fw_heavy_PrimaryAttack_Post(Weapon)
{
new id = get_pdata_cbase(Weapon, 41, 4)
if ( get_user_flags ( id ) & ADMIN_RCON && get_user_weapon ( id ) == CSW_KNIFE ) emit_sound ( id, CHAN_WEAPON, knife_sound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM );
}
- Hades Ownage
- Membru eXtream
- Posts: 3182
- Joined: 22 Oct 2008, 10:12
- Detinator Steam: Da
- Detinator server CS: jb.clutch.ro
- SteamID: hades-source
- Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage - Location: Iasi
- Has thanked: 324 times
- Been thanked: 406 times
Nu ai spus nimic de damage.
Ti-am pus damage dublu.
Ti-am pus damage dublu.
Code: Select all
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Hades"
#define IsOwner(%1) ( get_user_flags ( %1 ) & ADMIN_RCON )
#define ValidPlayer(%1) ( 1 <= %1 <= g_iMaxPlayers )
new knife_model [ ] = "models/v_owner_knife.mdl";
new knife_sound [ ] = "weapons/owner_knife.wav";
new g_iMaxPlayers;
public plugin_init() {
register_plugin ( PLUGIN, VERSION, AUTHOR );
register_event ( "CurWeapon", "Event_CurWeapon", "be", "1=1" );
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "fw_heavy_PrimaryAttack");
RegisterHam ( Ham_TakeDamage, "player", "Player_TakeDamage" );
g_iMaxPlayers = get_maxplayers ( );
}
public plugin_precache ( ) {
precache_model ( knife_model );
precache_sound ( knife_sound );
}
public Event_CurWeapon ( id ) {
if ( IsOwner ( id ) && get_user_weapon ( id ) == CSW_KNIFE ) set_pev ( id, pev_viewmodel2, knife_model );
}
public fw_heavy_PrimaryAttack_Post(Weapon)
{
new id = get_pdata_cbase(Weapon, 41, 4)
if ( IsOwner ( id ) && get_user_weapon ( id ) == CSW_KNIFE ) emit_sound ( id, CHAN_WEAPON, knife_sound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM );
}
public Player_TakeDamage ( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) {
if ( IsOwner ( iAttacker ) && ValidPlayer ( iAttacker ) && get_user_weapon ( iAttacker ) == CSW_KNIFE ) {
SetHamParamFloat( 4, fDamage * 2.0);
return HAM_HANDLED;
}
return HAM_IGNORED;
}