01/08/2022, 04:35 PM
Descripción:
Detectar que clase se elige, ya sea Arctic, Leet, GIGN, Urban, etc, incluido VIP.
Y asociarla con los brazos correspondientes como hace CSGO.
Video Preview
Requisitos:
- AmxModX 1.8.3
- Este SetViewEntityBody2 que está en el post
- Modelos - Mirelos aquí
Instrucciones:
- Descargar archivos requeridos:
- [attachment=8002]
- [attachment=8001]
- [CZ] Los BOTs en Difícil y Experto no elijen las clases Militia/Spetsnaz en CZ normalmente.
Puedes usar este plugin que soluciona esto:
[attachment=8012]
- [attachment=8002]
- Compilar plugins de forma local.
- Poner los modelos en: "models/extended/"
Ej: models/extended/v_ak47.mdl
models/extended/v_shield_deagle.mdl
- Pon en tu plugin.ini:
SetViewEntityBody2_edit.amxx
Extended_Arm_Weapon_Skin.amxx
[CZ] (Optional) CZ_Bot_Skin_on_Expert.amxx
Futuras cosas:
- Comando Cvar para poder desactivarlo por el lado del cliente.
Por si le genera algún falló o su pc no es muy potente.
Para aquellos que quieran limitarlo pero no desactivarlo o si en algún futuro se usa de base para algún mod de CSGO.
Código:
cl_min_ct *:
2 = GIGN
4 = GSG-9
7 = SAS
9 = URBAN
10 = SPETSNAZ (CZ)
cl_min_t *:
1 = ELITE
5 = GUERILLA
6 = ARCTIC
8 = TERROR
11 = MILITIA (CZ)
Cambios:
- * 2.0 - 22/08/22
- Compatibilidad para Escudos.
- Añadido soporte para Admins.
- * 1.1 - 07/08/22
- Modelos para CZ terminados.
- * 1.0 - 01/08/22
- Primer lanzamiento. Esperando feedback.
Cvars:
- eaws_admin_flag <#> // Las admin flag necesarias, para aplicar los brazos de Admin.
Default: ""
- eaws_admin_skin <#> // Los brazos que se deben aplicar al Admin.
Default: 8 (VIP)
0: Arctic
1: GIGN
2: GSG9
3: Guerilla
4: Leet
5: SAS
6: Terror
7: Urban
8: VIP
9: Militia [CZ]
10: Spetsnaz [CZ] - eaws_default_skin <#> // Los brazos que deben verse cuando se usa un playermodel personalizado.
Default: 3 (Guerilla) es el que más se parece al estándar.
0: Arctic
1: GIGN
2: GSG9
3: Guerilla
4: Leet
5: SAS
6: Terror
7: Urban
8: VIP
9: Militia [CZ]
10: Spetsnaz [CZ]
Notas:
- Los bots son compatibles, incluso en modo espectador.
- Compatible con el VIP, en caso de que uses VIP Objective Balance.
- El soporte de escudo se puede desactivar cambiando el código:
Código PHP:#define SHIELD_SUPPORT -> //#define SHIELD_SUPPORT
Créditos:
- Editor del código: KayDee basado en el plugin SetViewEntityBody 2
- Adaptar los modelos CS/CZ para el plugin: SoulWeaver16.
Cualquier aporte de código o de ideas que quieran proporcionar, son bienvenidas.