Forum
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.



 
AcasaCăutareUltimele imaginiÎnregistrareConectare
Welcome to www.csmagic.Forumz.Ro , connect magic.gamecore.ro

 

 Deagle Sniper

In jos 
AutorMesaj
adidas
N00b
N00b
adidas


Data de inscriere : 08/07/2009
Numarul mesajelor : 72
Localizare : Bucuresti

Deagle Sniper Empty
MesajSubiect: Deagle Sniper   Deagle Sniper EmptyMier 08 Iul 2009, 10:58 am

Descriere: Cu acest plugin puteti avea luneta la deagle ca la awp.

Descarcare: amxx.-sma.-deagle_sniper.zip

Nume: Deagle Sniper
Versiune: 1.0

Cod:
/* AMX Mod script
*
* (c) 2009, fezh
* This file is provided as is (no warranties).
*
*/

#include <amxmodx>
#include <cstrike>
#include <fakemeta>

// Plugin Stats
#define PLUGIN "Deagle Sniper"
#define VERSION "0.1.2"
#define AUTHOR "fezh"

// Deagle Custom Model
new DEAGLE_MODEL[ 64 ] = "models/v_deagle_new.mdl"

// Zoom Array
new g_hasZoom[ 33 ]

// Misc Stuff
new szClip, szAmmo

public plugin_init()
{
  // Register Plugin
  register_plugin( PLUGIN, VERSION, AUTHOR )
 
  // Check Current Weapon
  register_event( "CurWeapon", "event_cur_weapon", "be", "1=1" )

  // Command Start
  register_forward( FM_CmdStart, "forward_cmdstart" )

  // Plugin Version
  register_cvar( "deagle_sniper", VERSION, FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY )
}

public plugin_precache()
{
  precache_model( DEAGLE_MODEL )
}

public client_putinserver( id )
{
  set_task( 20.0, "plugin_message", id )
}

public forward_cmdstart( id, uc_handle, seed )
{
  if( !is_user_alive( id ) )
      return PLUGIN_HANDLED
   
  if( ( get_uc( uc_handle, UC_Buttons ) & IN_ATTACK2 ) && !( pev( id, pev_oldbuttons ) & IN_ATTACK2 ) )
  {
      new szWeapID = get_user_weapon( id, szClip, szAmmo )

      if( szWeapID == CSW_DEAGLE && !g_hasZoom[ id ] )
      {
        g_hasZoom[ id ] = true
        cs_set_user_zoom( id, CS_SET_FIRST_ZOOM, 1 )
        emit_sound( id, CHAN_ITEM, "weapons/zoom.wav", 0.20, 2.40, 0, 100 )
      }

      else
      {  if( g_hasZoom[ id ] )
        {
            g_hasZoom[ id ] = false
            cs_set_user_zoom( id, CS_RESET_ZOOM, 0 )
        }
      }

      return PLUGIN_HANDLED
  }

  return PLUGIN_HANDLED
}

public event_cur_weapon( id )
{
  new szWeapID = get_user_weapon( id, szClip, szAmmo )

  if ( szWeapID == CSW_DEAGLE )
  {
      set_pev( id, pev_viewmodel2, DEAGLE_MODEL )
  }
}

public plugin_message( id )
{
  client_print( id, print_chat, "[AMXX] This server is running Deagle Sniper v%s", VERSION )
  client_print( id, print_chat, "[AMXX] You can use the Deagle as sniper, using +attack2" )
}

Instalare:
1. Fisierul deagle_sniper.sma il puneti in addons/amxmodx/scripting
2. Fisierul deagle_sniper.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Cod:
deagle_sniper.amxx



4. Extrageti fisierul deagle_sniper.zip si puneti-l in cstrike/models

Imagini:

Deagle Sniper Screenshotiuc.th , Deagle Sniper Screenshot2hou.th
Sus In jos
 
Deagle Sniper
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Deagle

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Forum :: Resurse Counter-Strike :: Plugin-uri :: Pluginuri Fun-
Mergi direct la: