View Single Post
Plugin Info:     Modification:          Category:         
SoulWeaver16
Senior Member
Join Date: May 2021
Location: Uruguay
Old 08-01-2022 , 08:25   Extended Arm Weapon Skin 2.0 [CS/CZ]
Reply With Quote #1


Description:
Detect which class is chosen, be it Arctic, Leet, GIGN, Urban, etc, including VIP.
And associate it with the corresponding arms like CSGO does.



Video Preview

Requirements:
  • AmxModX 1.8.3 minimum
  • The SetViewEntityBody2 from the post
  • Models - Preview here


Instructions:
  1. Download the required files:[CS Models][CZ Models]
  2. Compile plugins locally.
  3. Put the models in: "models/extended/"
    Ex: models/extended/v_ak47.mdl
    models/extended/v_shield_deagle.mdl
  4. Put in plugin.ini:
    SetViewEntityBody2_edit.amxx
    Extended_Arm_Weapon_Skin.amxx
    [CZ] (Optional) CZ_Bot_Skin_on_Expert.amxx


Future things:
- Cvar command to disable it on the client side.
Spoiler

- Functions to be associated with cl_minmodels
Spoiler

If set to 1, use the values cl_min_ct */cl_min_t * as input
Spoiler


Change-Log:
  • * 2.0 - 8/22/22
    - Support for shields.
    - Admin support added.
  • * 1.1 - 8/7/22
    - Compatibility for CZ Militia/Spetsnaz.
  • * 1.0 - 8/1/22
    - First release. Waiting for feedback.

Cvars:
  • eaws_admin_flag <#> // Which admin flag is needed, for admin arms.
    Default: ""
  • eaws_admin_skin <#> // Which arms should be applied to admin.
    Default: 8 (VIP)
    Spoiler
  • eaws_default_skin <#> // Which arms should be seen when using a custom player model.
    Default: 3 (Guerilla, bare hands) looks the most like standard model.
    Spoiler

Notes:
  • The bots supported, and seen from spectator mode.
  • Compatible VIP, in case you use VIP Objective Balance.
  • Shield support can be disabled by changing the code:
    #define SHIELD_SUPPORT -> //#define SHIELD_SUPPORT

Credits:
Any contribution of code or ideas that you want to contribute, is welcome.

Last edited by SoulWeaver16; 08-25-2022 at 20:00.
SoulWeaver16 is offline