Skip to content

Commit 260c07e

Browse files
authored
Merge pull request #7 from AoC-Gamers/v2.3.4
V2.3.4
2 parents 70bfd94 + ec16b77 commit 260c07e

33 files changed

+392
-571
lines changed

README.md

Lines changed: 60 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,73 @@
1-
# Scavogl Rework v2.3.3
1+
# Scavogl Rework v2.3.4
22

3-
[EN] [translation](https://translate.google.com/translate?sl=es&tl=en&u=https://github.com/lechuga16/scavogl_rework)
3+
[EN] [translation](https://translate.google.com/translate?sl=es&tl=en&u=https://github.com/AoC-Gamers/scavogl_rework)
44

5-
# General
6-
- Se eliminan los Deadstops para el Hunter.
7-
- Se añaden píldoras al inicio.
8-
- Solo se permiten armas de T1.
9-
- La lata de gas se enciende en 2 segundos.
10-
- Se reduce la reaparición de boomer femeninos al 50%.
11-
- No habrá infectados comunes sentados ni jefes.
12-
- La fatiga del M2 como superviviente comienza con el primero y alcanza su máximo con el cuarto golpe.
13-
- Los supervivientes ya no toserán cuando sean atacados por el Smoker.
14-
- Se ajusta la frecuencia de vómito del Boomer a 30 segundos.
15-
- Se ajusta la frecuencia de escupir de la Spitter a 20 segundos.
16-
- Se ajusta la frecuencia de recuperación de la lengua del Smoker a 13 segundos.
17-
- Se incrementa la velocidad del Jockey en 275 puntos.
5+
Scavogl Rework es una configuración competitiva para Left 4 Dead 2, diseñada para mejorar y estructurar el modo Scavenge en un entorno más equilibrado y competitivo.
186

19-
# Scavogl
20-
- Se añade 1 píldora en el mapa.
21-
- Infectados: Todos.
22-
- Se aumenta el daño por ataque básico del Hunter a 6 puntos.
23-
- Se establece el daño por ataque básico de Jockey, Smoker, Spitter y Boomer en 4 puntos.
24-
- Se incrementa el daño por ataque básico de Charger a 7 puntos.
25-
- Se reduce el tiempo de regeneración a 15 segundos.
26-
- Se fija en 30 el número de infectados comunes.
27-
- Se limita a 15 el número de infectados comunes por horda.
28-
- Se establece en 50 el número de infectados comunes por mega horda.
29-
- Se añaden 20 segundos adicionales por lata de gas.
7+
## Características
308

31-
# Scavogl 3v3
32-
- Se eliminan las píldoras en el mapa.
33-
- Infectados: Hunter, Jockey, Charger y Smoker.
34-
- Se mantiene el daño por ataque básico del Hunter en 6 puntos.
35-
- Se ajusta el daño por ataque básico de Jockey y Smoker a 4 puntos.
36-
- Se incrementa el daño por ataque básico de Charger a 7 puntos.
37-
- Se reduce el tiempo de regeneración a 11 segundos.
38-
- Se ajusta a 18 el número de infectados comunes.
39-
- Se limita a 21 el número de infectados comunes por horda.
40-
- Se establece en 32 el número de infectados comunes por mega horda.
41-
- Se añaden 20 segundos adicionales por lata de gas.
9+
### General
10+
- Basado en ZoneMod y otras configuraciones competitivas.
4211

43-
# Scavogl 2v2
44-
- Infectados: Hunter, Jockey y Charger.
45-
- Se mantiene el daño por ataque básico del Hunter en 6 puntos.
46-
- Se ajusta el daño por ataque básico de Jockey a 4 puntos.
47-
- Se incrementa el daño por ataque básico de Charger a 7 puntos.
48-
- Se reduce el tiempo de regeneración a 10 segundos.
49-
- Se limita a 10 el número de infectados comunes.
50-
- Se establece en 13 el número de infectados comunes por horda.
51-
- Se ajusta a 25 el número de infectados comunes por mega horda.
52-
- Se añaden 25 segundos adicionales por lata de gas.
53-
- Se elimina el Wallkick.
12+
### Scavogl 2v2 y 1v1
13+
- Incrementa el tiempo de bonificación por puntuación en Scavenge de 20 a 25 segundos.
5414

55-
# Scavogl 1v1
56-
- Se eliminan las píldoras en el mapa.
57-
- Infectados: Hunter y Jockey.
58-
- Se incrementa el daño por agarre a 24 puntos.
59-
- No hay daño por ataque básico de Hunter y Jockey.
60-
- Se reduce el tiempo de regeneración a 8 segundos.
61-
- Se establece en 5 el número de infectados comunes.
62-
- Se limita a 8 el número de infectados comunes por horda.
63-
- Se ajusta a 12 el número de infectados comunes por mega horda.
64-
- Se añaden 25 segundos adicionales por lata de gas.
65-
- Se elimina el Wallkick.
66-
67-
# ScavHunter, ScavHunter 3v3, ScavHunter 2v2, ScavHunter 1v1
15+
### ScavHunter (4v4, 3v3, 2v2, 1v1)
6816
- Mantienen las mismas características que la configuración base, pero se limitan a solo Hunters.
17+
- Solo permite el uso de Hunters como Infectados Especiales.
18+
19+
## Instalación
20+
1. T1 ZM requiere el proyecto base [L4D2-Competitive-Rework](https://github.com/SirPlease/L4D2-Competitive-Rework). Descárgalo e instálalo primero.
21+
2. Descarga los archivos desde el [repositorio de GitHub](https://github.com/AoC-Gamers/scavogl_rework).
22+
3. Extrae los archivos en la carpeta principal de tu servidor.
23+
4. Configura los archivos según tus necesidades (ver [Configuración](wiki/Configuración.md)).
24+
5. Reinicia el servidor para aplicar los cambios.
25+
26+
## Configuración
27+
28+
### Agregar modo de juego
29+
Para habilitar *Scavogl Rework* en las votaciones del servidor, edita el archivo `addons/sourcemod/configs/matchmodes.txt` y agrega:
6930

70-
# Derechos de autor
71-
- ScavOgl Rework es una adaptación basada en la configuración "Zonemod 2.x".
72-
- Todos los plugins y códigos adaptados son propiedad de sus respectivos autores.
31+
```plaintext
32+
"MatchModes"
33+
{
34+
"ScavOgl Rework Configs"
35+
{
36+
"scavogl"
37+
{
38+
"name" "ScavOgl Rework"
39+
}
40+
"scav3v3"
41+
{
42+
"name" "3v3 ScavOgl"
43+
}
44+
"scav2v2"
45+
{
46+
"name" "2v2 ScavOgl"
47+
}
48+
"scav1v1"
49+
{
50+
"name" "1v1 ScavOgl"
51+
}
52+
}
53+
}
54+
```
55+
Luego, reinicia el servidor para aplicar los cambios.
56+
57+
## Contribuciones
58+
Gracias por tu interés en contribuir a *Scavogl Rework*, Puedes reportar problemas o sugerir mejoras a través de la [página de issues](https://github.com/AoC-Gamers/scavogl_rework/issues) o enviando un *pull request* en el [repositorio de GitHub](https://github.com/AoC-Gamers/scavogl_rework/pulls).
59+
60+
## Licencia
61+
*Scavogl Rework* está licenciado bajo la licencia **CC-BY-SA 3.0**. Para más información, consulta el [texto completo de la licencia](http://creativecommons.org/licenses/by-sa/3.0/legalcode).
62+
63+
# Copyright
64+
*Scavogl Rework* es es una adaptación de "ScavOgl".
65+
Todos los complementos y códigos acondicionados son de sus respectivos autores.
66+
```
7367
- https://github.com/SirPlease/L4D2-Competitive-Rework
7468
- https://github.com/HouseHse/Scavogl
7569
- https://code.google.com/archive/p/scavogl/
7670
- https://github.com/Target5150/MoYu_Server_Stupid_Plugins/
7771
- https://github.com/blueblur0730/modified-plugins
72+
```
73+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
````
2+
595 Bytes
Binary file not shown.
205 Bytes
Binary file not shown.

addons/sourcemod/scripting/include/colors.inc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#define CSOURCETV 1 // Enable print for SourceTV
1515

1616
#define MAX_MESSAGE_LENGTH 250
17+
1718
#define MAX_COLORS 12
1819

1920
#define SERVER_INDEX 0
@@ -636,7 +637,7 @@ stock void CSetupProfile()
636637
/* hl2mp profile is based on mp_teamplay convar */
637638
static ConVar hCvarMpTeamPlay = null;
638639
if (hCvarMpTeamPlay == null) {
639-
hCvarMpTeamPlay = FindConVar("mp_teamplay")
640+
hCvarMpTeamPlay = FindConVar("mp_teamplay");
640641
}
641642

642643
if (hCvarMpTeamPlay.BoolValue) {

addons/sourcemod/scripting/include/left4dhooks_lux_library.inc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,11 @@ stock void TE_SetupPhysicsProp(float vecModelOrigin[3],
554554
TE_WriteNum("r", RGB[0]);
555555
TE_WriteNum("g", RGB[1]);
556556
TE_WriteNum("b", RGB[2]);
557+
558+
// Garbage code to prevent warning, symbol 'iSkin' is not used
559+
if (iSkin == -1) {
560+
LogError("TE_SetupPhysicsProp %d", iSkin);
561+
}
557562
}
558563

559564
/**

addons/sourcemod/scripting/l4d2_scav_gascan_selfburn.sp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,8 +320,6 @@ void ParseMapCoordinateInfo(const char[] sMapName)
320320
else
321321
g_hCoordinateMap.SetValue("y_min", Kv.GetFloat("width_ylimit_min"));
322322
}
323-
else
324-
LogError("Couldn't find map name '%s' in the config file!", sMapName);
325323

326324
delete Kv;
327325
}

0 commit comments

Comments
 (0)