Counter-Strike Federation Welcome , Leecher | RSS | Friday, 29 March 24
A Place Where Player Becomes Developer Home | Sign Up | Log In
[ New messages · Members · Forum rules · Search · RSS ]
  • Page 1 of 1
  • 1
Forum » AMX Mod X » Scripting » Code Snippets/Tutorials » Tutorial Membuat Plugin Sniper Zoom Distance (Bisa ngilangin moncong snjata wktu ngzoom)
Tutorial Membuat Plugin Sniper Zoom Distance
Grade: Commander ForcasDate: Friday, 19 October 12, 9:52 PM | Message # 1
Title: "CSF Junior Admin"
Clan: Member
Experience: 133
Status: Offline
Tutorial Membuat Plugin Sniper Zoom Distance


Compile script dibawah ini dengan AMXX-Studio

Code
/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Sniper Zoom Distance"
#define VERSION "1.0"
#define AUTHOR "Forcas"

new far_zoom_awp // cvar harus di definisikan disini
new near_zoom_awp

public plugin_init()
{
      register_plugin(PLUGIN, VERSION, AUTHOR)
      register_forward(FM_PlayerPreThink,"far_zoom") // event untuk button
      register_forward(FM_PlayerPreThink,"near_zoom")
         
      far_zoom_awp = register_cvar("far_zoom_awp","1") // angka 1 berarti aktif, angka 0 berarti mati. masukkan cvar di amxx.cfg (far_zoom_awp 1 or far_zoom_awp 0) agar lebih mudah mengaktifasi or mematikan.
      near_zoom_awp = register_cvar("near_zoom_awp","1") // angka 1 berarti aktif, angka 0 berarti mati. masukkan cvar di amxx.cfg (near_zoom_awp 1 or near_zoom_awp 0) agar lebih mudah mengaktifasi or mematikan.
}

public far_zoom(id) // zoom biar g klytan moncongnya
{
      if(get_pcvar_num(far_zoom_awp)) // far_zoom_awp adalah nama cvar, nama cvar boleh di isi sesuai selera.
      {
          if(pev(id,pev_button) & IN_ATTACK2 && get_user_weapon(id) == CSW_AWP && cs_get_user_zoom(id) == CS_SET_FIRST_ZOOM)
          // IN_ATTACK2 adalah event di saat kita klik kanan. CSW_AWP adalah nama weapon yang akan dimodifikasi zoom nya. cs_get_user_zoom(id) == CS_SET_FIRST_ZOOM adalah kondisi di saat akan zoom kesatu.
          {
              cs_set_user_zoom(id,CS_SET_FIRST_ZOOM,0) // zoom pertama di nonaktifkan
              cs_set_user_zoom(id,CS_SET_SECOND_ZOOM,1) // zoom kedua di diaktifkan
          }
      }
}

public near_zoom(id) // zoom yg klytan moncongnya
{
      if(get_pcvar_num(near_zoom_awp)) // near_zoom_awp adalah nama cvar, nama cvar boleh di isi sesuai selera.
      {
          if(pev(id,pev_button) & IN_ATTACK2 && get_user_weapon(id) == CSW_AWP && cs_get_user_zoom(id) == CS_SET_SECOND_ZOOM)
          // IN_ATTACK2 adalah event di saat kita klik kanan. CSW_AWP adalah nama weapon yang akan dimodifikasi zoom nya. cs_get_user_zoom(id) == CS_SET_SECOND_ZOOM adalah kondisi di saat akan zoom kedua.
          {
              cs_set_user_zoom(id,CS_SET_SECOND_ZOOM,0) // zoom kedua di nonaktifkan
          }
      }
}


You can find my creations in :
Forcas Cocoa Rhende's Updates

Visit my blog for more my creations :


Jika plugin saya ada yang error atau tidak aktif saat gameplay, posting pertanyaan dan keluhan kamu disini :
Questions
________________________
Saat para modder senior mulai bosan modding, mereka para modder pendatang baru datang dengan karya-karya inovatifnya. Dan para modder senior pun termotivasi untuk terus berkarya..

-Agan Chocolatos-


Message edited by Forcas - Friday, 19 October 12, 9:54 PM
 
Grade: Brigadir rihsanzDate: Friday, 19 October 12, 10:40 PM | Message # 2
Title: GoodSkillForAddChrome
Clan: Member
Experience: 181
Status: Offline
Pertamax n nice tutor biggrin smile

._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-.
._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-.
._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-. ._. .-.
 
Grade: Commander DavidJrDate: Thursday, 16 January 14, 8:24 PM | Message # 3
Commander
Clan: Executive
Experience: 2256
Status: Offline
This isn't distance cool

posted via BlackBerry

Personal Site | CSF Website
 
Forum » AMX Mod X » Scripting » Code Snippets/Tutorials » Tutorial Membuat Plugin Sniper Zoom Distance (Bisa ngilangin moncong snjata wktu ngzoom)
  • Page 1 of 1
  • 1
Search:

Mirum
sample map