Cerere scimbare knife [ rezolvat ]

Categoria cu cereri de pluginuri si nu numai.

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 .
Post Reply
User avatar
Filip.
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 996
Joined: 16 Oct 2013, 23:17
Detinator Steam: Nu
Reputatie: Restrictie moderator
Nume anterior: andre.w
Location: lasa
Has thanked: 58 times
Been thanked: 26 times
Contact:

07 Mar 2014, 20:38

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: .
Daca vrei sa faci profit case opening
RoyalServer
User avatar
Hades Ownage
Membru eXtream
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

07 Mar 2014, 22:34

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 );
} 
User avatar
Filip.
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 996
Joined: 16 Oct 2013, 23:17
Detinator Steam: Nu
Reputatie: Restrictie moderator
Nume anterior: andre.w
Location: lasa
Has thanked: 58 times
Been thanked: 26 times
Contact:

07 Mar 2014, 23:12

si dmg??
Daca vrei sa faci profit case opening
User avatar
Hades Ownage
Membru eXtream
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

07 Mar 2014, 23:18

Nu ai spus nimic de damage.
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;
} 
User avatar
Filip.
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 996
Joined: 16 Oct 2013, 23:17
Detinator Steam: Nu
Reputatie: Restrictie moderator
Nume anterior: andre.w
Location: lasa
Has thanked: 58 times
Been thanked: 26 times
Contact:

07 Mar 2014, 23:19

Multumesc.
Daca vrei sa faci profit case opening
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 31 guests