Left 4 Dead 2

Left 4 Dead 2

Admin Menu 2.0
T1 only
DirectorOptions <-
{
// convert items that aren't useful
weaponsToConvert =
{
weapon_first_aid_kit = "weapon_pain_pills_spawn"
weapon_autoshotgun = "weapon_pumpshotgun_spawn"
weapon_hunting_rifle = "weapon_smg_spawn"
weapon_rifle = "weapon_smg_spawn"
weapon_grenade_launcher = "weapon_shotgun_chrome_spawn"
weapon_rifle_desert = "weapon_smg_silenced_spawn"
weapon_sniper_military = "weapon_hunting_rifle _spawn"
weapon_shotgun_spas = "weapon_pumpshotgun_spawn"
weapon_rifle_ak47 = "weapon_smg_silenced_spawn"
weapon_rifle_sg552 = "weapon_pumpshotgun_spawn"
weapon_sniper_awp = "weapon_pumpshotgun_spawn"
weapon_sniper_scout = "weapon_pumpshotgun_spawn"
weapon_rifle_m60 = "weapon_smg_silenced_spawn"
weapon_upgradepack_incendiary = "weapon_pain_pills_spawn"
weapon_upgradepack_explosive = "weapon_pain_pills_spawn"
weapon_pistol_magnum = "weapon_pistol_spawn"
weapon_molotov = "weapon_pain_pills_spawn"
weapon_pipe_bomb = "weapon_pain_pills_spawn"
weapon_vomitjar = "weapon_pain_pills_spawn"
weapon_propanetank = "weapon_pistol_spawn"
weapon_oxygentank = "weapon_pistol_spawn"
weapon_adrenaline = "weapon_pain_pills_spawn"
}

function ConvertWeaponSpawn( classname )
{
if ( classname in weaponsToConvert )
{
return weaponsToConvert[classname];
}
return 0;
}


Esa es mi config pero en el caso de los items parece no funcionar, tengo que poner item en vez de weapon?
< >
Showing 1-4 of 4 comments
Maur0  [developer] 31 Jul, 2020 @ 4:38pm 
Algunos items no suelen remplazarse por otra arma. Es decir, no seria reemplazado molotov por un rifle. Si te animas, podes experimentar/probar en poner items_molotov = weapon_pain_pills_spawn. Aunque no creo que funcione tampoco.

Aqui un ejemplo del mio para el modo versus estilo promod:
// convert items that aren't useful weaponsToConvert = { weapon_rifle = "weapon_smg_spawn" weapon_rifle_desert = "weapon_smg_spawn" weapon_rifle_ak47 = "weapon_smg_silenced_spawn" weapon_hunting_rifle = "weapon_smg_spawn" weapon_sniper_military = "weapon_smg_silenced_spawn" weapon_autoshotgun = "weapon_pumpshotgun_spawn" weapon_shotgun_spas = "weapon_shotgun_chrome_spawn" weapon_first_aid_kit = "weapon_pain_pills_spawn" weapon_adrenaline = "weapon_pain_pills_spawn" } function ConvertWeaponSpawn( classname ) { if ( classname in weaponsToConvert ) { return weaponsToConvert[classname]; } return 0; } weaponsToRemove = { weapon_chainsaw = 0 weapon_rifle_m60 = 0 weapon_grenade_launcher = 0 weapon_molotov = 0 weapon_pain_pills = 0 weapon_vomitjar = 0 weapon_defibrillator = 0 weapon_upgradepack_incendiary = 0 weapon_upgradepack_explosive = 0 upgrade_item = 0 // cajas de laser, incendiarias y explosivas } function AllowWeaponSpawn( classname ) { if ( classname in weaponsToRemove ) { return false; } return true; } function ShouldAvoidItem( classname ) { if ( classname in weaponsToRemove ) { return true; } return false; } }
Maur0  [developer] 31 Jul, 2020 @ 4:39pm 
weaponsToConvert // Sirve para reemplazar el arma o items por otro que selecciones y el director los pondra en el mapa.

weaponsToRemove // Remueve las armas e items que selecciones en el mapa.
Last edited by Maur0; 31 Jul, 2020 @ 4:40pm
「Mƴstic」 31 Jul, 2020 @ 5:42pm 
DirectorOptions <- { // convert items that aren't useful weaponsToConvert = { weapon_rifle = "weapon_shotgun_chrome_spawn" weapon_rifle_desert = "weapon_pumpshotgun_spawn" weapon_rifle_ak47 = "weapon_hunting_rifle_spawn" weapon_sniper_military = "weapon_smg_silenced_spawn" weapon_autoshotgun = "weapon_pumpshotgun_spawn" weapon_shotgun_spas = "weapon_shotgun_chrome_spawn" weapon_first_aid_kit = "weapon_pain_pills_spawn" weapon_adrenaline = "weapon_pain_pills_spawn" } function ConvertWeaponSpawn( classname ) { if ( classname in weaponsToConvert ) { return weaponsToConvert[classname]; } return 0; } weaponsToRemove = { weapon_pistol_magnum = 0 weapon_chainsaw = 0 weapon_rifle_m60 = 0 weapon_grenade_launcher = 0 weapon_molotov = 0 weapon_pipe_bomb = 0 weapon_vomitjar = 0 weapon_defibrillator = 0 weapon_upgradepack_incendiary = 0 weapon_upgradepack_explosive = 0 } function AllowWeaponSpawn( classname ) { if ( classname in weaponsToRemove ) { return false; } return true; } function ShouldAvoidItem( classname ) { if ( classname in weaponsToRemove ) { return true; } return false; } }



A esto llegué, no pude remover los barrel/gascan/propanetank/oxygentank pero bueno, obtuve lo que quise en principio. Muchas gracias!
Last edited by 「Mƴstic」; 31 Jul, 2020 @ 5:43pm
Maur0  [developer] 31 Jul, 2020 @ 7:25pm 
Lamentablemente no era posible remover las latas, propanos y oxigenos. Pero se le puede bajar la densidad para evitar que el Director siga dando en el mapa y alla pocas o nada.

Para eso te conviene mas facil tener el archivo "cvars.txt" para alojar los comandos rapidamente y ejecutarlos cuando inicies tu servidor.

Simplemente create un archivo de documento de texto y guardalo como para todos los archivos asi lo coincide. Y luego lo pones en esta ubicacion el archivo:
C:\Program Files (x86)\Steam\SteamApps\common\left 4 dead 2\left4dead2\ems\admin system

Ahi pones los comandos que quieras cambiar el estilo del juego. En el caso bajarle la densidad para los items:
director_scavenge_item_override 1 director_gas_can_density 0 o 1.0 // (6.48 por defecto) director_propane_tank_density 0 o 1.0 // (6.48 por defecto) director_oxygen_tank_density 0 o 1.0 // (6.48 por defecto)

Y aqui te dejo todos los comandos que tiene el juego y mas los comandos que no muestra en la consola por ser launchers.
L4D2 Cvars
L4D2 Gamemodes.txt File
Last edited by Maur0; 31 Jul, 2020 @ 7:28pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50