Left 4 Dead 2

Left 4 Dead 2

66 ratings
Como crear tu propio radial menu.
By Maur0
Esta es la misma guia que publique antes, pero en español para aquellos que les da flojera leerlo en ingles o traducirlo. Bueno que va con esto, les mostrare de como añadir comandos vocalize favoritos en su radial menu tales como screams, tank, pills, etc. Asi que empezemos.
   
Award
Favorite
Favorited
Unfavorite
Como obtener el radial menu.
Para empezar van a tener que tener un programa llamado "GCFScape" que les permitira ver dentro del archivo vpk. Aqui les dejo el link de descarga.

"GCFScape"[download.cnet.com]

Luego de haber instalado el programa lo abren y se van a la ubicacion del archivo vpk (tambien funciona abriendo el archivo sin abrir el programa). Aqui la ubicacion: "C:\Program Files (x86)\Steam\steamapps\common\Left 4 Dead 2\left4dead2" y el archivo es el "pak01_dir".


Una vez abierto el vpk se van a la carpeta scripts y buscan el archivo radialmenu.txt y lo extraen al escritorio.


Ahora ya tienes el archivo radialmenu.txt.
Como modificar los comandos vocalize.
Ahora viene la parte divertida, ahi tendran que entrar al archivo que extrajeron y solo van a tener que modificar dos cosas: el comando y el texto, no traten de cambiar nada por las dudas sino quizas no funcione. Y veran que el radial esta compuesto por los puntos cardinales, es decir, como en norte, sur, este, oeste y centro. Y en total son 9 vocalize en un radial.


Ahora si quisieras cambiar algun vocalize por algo que te gustaria. Por ejemplo, si yo quiero poner el Help en el centro, seria asi:

"Center" { "command" "vocalize PlayerHelp" "text" "Help" }
Y si quiero poner Run en la esquina derecha seria asi:
"NorthEast" { "command" "vocalize PlayerYellRun" "text" "Run" }

Recuerda que lo unico que tienes que cambiar es el comando vocalize y el texto que quieras poner (pero si o si dentro de las comillas). Veras que es exactamente como los puntos cardinales.


Y asi con eso vas poniendo los comandos vocalize que quieras y los textos que te paresca que vallan para poder guiarte mejor. Solo acuerdate que las comillas son importante ya que sino no funcionara.
Como transformar el radial menu en un archivo vpk.
Claramente el archivo no funcionara con ponerlo en la carpeta scripts, nope, no es asi. Por eso vamos a convertirlo en un archivo vpk para que pueda funcionar. Para eso vamos hacer lo siguiente.

Lo primero es instalar el left 4 dead 2 authoring tools en herramientas.


Luego de haber instalado el authoring tools vamos a buscar la aplicacion vpk ubicado aqui: "C:\Program Files (x86)\Steam\steamapps\common\Left 4 Dead 2\bin". Y ahi en la aplicacion vpk le damos click derecho y enviar a acceso directo en el escritorio.

Teniendo la aplicacion vpk ahora vamos a crear dos carpetas, uno sera el nombre del mod que vamos a darle para copilarlo (el nombre del mod que quieran darle), y la otra sera la ubicacion que esta el archivo radialmenu, que es el scripts.


Pero antes de mandar a la aplicacion vamos a necesitar un archivo txt llamado "addoninfo". Por eso vamos a crear un documento de texto y poner estos comandos dentro del archivo.

"AddonInfo" { addonSteamAppID "550" addontitle "Title of the mod" <--------- Titulo del mod. addonversion "1" addonauthor "Whatever the name of the author" <---------- nombre del autor tuyo. addonauthorSteamID "LEAVE THIS BLANK" addonURL0 "Optional URL to outside website" addonDescription "Description of the mod" <----- La descripcion del mod que quieran ponerle. }

Si o si ponerlo dentro de las comillas o no funcionara.

Y ahi lo ponemos exactamente antes de la carpeta scripts.


Y ahora si lo llevamos la carpeta del mod hacia la aplicacion del vpk y se copilara como archivo vpk, ahi lo tenemos que mandarlo a esta ubicacion: "C:\Program Files (x86)\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons"

Felicidades ya tienes tu mod radial menu modificado a tu estilo. Ya lo puedes ver en el juego en addons y vas dando z o x por defecto.
Lista de todos los vocalizes.
Aqui estan todos los comandos vocalizes que algunos funcionan para todos los sobrevivientes y algunos son para cada personajes. Y el texto para añadirle como para identificar mejor cuando usamos el radial menu.

Ordenes
"vocalize SmartLook" "vocalize PlayerMoveOn" "vocalize PlayerLeadOn" "vocalize PlayerHurryUp" "vocalize PlayerYellRun" "vocalize PlayerWaitHere" "vocalize PlayerFollowMe" "vocalize PlayerAlertGiveItem" "vocalize PlayerStayTogether"
Preguntas y Respuestas
"vocalize PlayerAskReady" "vocalize PlayerLaugh" "vocalize PlayerTaunt" "vocalize PlayerHurrah" "vocalize PlayerNegative" "vocalize PlayerYes" "vocalize PlayerNo" "vocalize PlayerSorry" "vocalize PlayerThanks"
Reacciones
"vocalize PlayerDeath" "vocalize PlayerLookOut" "vocalize PlayerAnswerLostCall" "vocalize PlayerWatchOutBehind" "vocalize PlayerNiceJob" "vocalize PlayerYouAreWelcome" "vocalize PlayerWarnCareful" "vocalize PlayerToTheRescue" "vocalize PlayerImWithYou"
Enemigos
"vocalize PlayerHelp" "vocalize PlayerAlsoWarnSmoker" "vocalize PlayerAlsoWarnBoomer" "vocalize PlayerAlsoWarnHunter" "vocalize PlayerAlsoWarnSpitter" "vocalize PlayerAlsoWarnJockey" "vocalize PlayerAlsoWarnCharger" "vocalize PlayerAlsoWarnTank" "vocalize PlayerAlsoWarnWitch"
Advertencias
"vocalize PlayerIncoming" "vocalize PlayerHeardSmoker" "vocalize PlayerHeardBoomer" "vocalize PlayerHeardHunter" "vocalize PlayerHeardSpitter" "vocalize PlayerHeardJockey" "vocalize PlayerHeardCharger" "vocalize PlayerHeardWitch" "vocalize PlayerKillThatLight"
Eventos
"vocalize PlayerChoke" "vocalize CallForRescue" "vocalize PlayerLedgeHangStart" "vocalize PlayerLedgeHangMiddle" "vocalize PlayerLedgeHangEnd" "vocalize SurvivorJockeyed" "vocalize ScreamWhilePounced" "vocalize chargerpound" "vocalize PlayerGroundPoundedByTank"
Misc
"vocalize PlayerEmphaticGo" "vocalize ResponseSoftDispleasureSwear" "vocalize AskForHealth2" "vocalize PlayerSpotAmmo" "vocalize PlayerBackUp" "vocalize WitchGettingAngry" "vocalize PlayerSpotOtherWeapon" "vocalize PlayerAreaClear" "vocalize PlayerCoverMe" "vocalize ReviveFriendDown" "vocalize PlayerLostCall" "vocalize C6M1_IntotheparkNoHealth" "vocalize _C1M1_ElevatorHello" "vocalize RevivedByDefibrillator" "vocalize UseAdrenaline" "vocalize RelaxedSigh" "vocalize C5M3FirstInAlarmField" "vocalize C2M1Falling" "vocalize ReviveFriendDownFinal" "vocalize PlayerHealingOther" "vocalize PlayerIncapacitated" "vocalize PlayerGrabbedByTongue" "vocalize RevivedByDefibrillatorDelayed" "vocalize PlayerFriendlyFire" "vocalize PlayerLedgeSave" "vocalize PlayerReviveFriend" "vocalize PlayerReviveFriendCritical"
Nick
"vocalize AskWhat" "vocalize WorldC6M2_Tattoo01b" "vocalize _C2M2_Steak01" "vocalize RemWorldC6M1_WeddingWarn02" "vocalize C1M3SafeRoom2a" "vocalize _C4M5_BoatComing01" "vocalize DLC1_C6M2_SafeRoomConvo14f" "vocalize C6M1Intro_15a" "vocalize C6M1Intro_16a" "vocalize C6M1Intro_09a" "vocalize _C2M2_Kiddie01" "vocalize WeddingWitchDead03" "vocalize C5M2Horse001" "vocalize DLC1_C6M2_SafeRoomConvo07a" "vocalize C1M2SafeRoomb3" "vocalize WorldC6M2_InSewer201a" "vocalize WorldC6M2_OnTourWalk101a" "vocalize WorldC502SmellBath3" "vocalize C2M3SafeIntro012" "vocalize C5M3AlarmFieldNags02" "vocalize C6M1Intro_15e" "vocalize c6m3_outroL4D1011a" "vocalize C5M3Bodies04" "vocalize WorldC6M2_InSewer101c" "vocalize C1M4NearFinale02a" "vocalize WorldC6M1_WeddingWarn05a" "vocalize C5M3SeeGraveyard01" "vocalize C5M3manhole01" "vocalize _introc1m1b08donuts" "vocalize _C2M1abandoned02" "vocalize WorldC502Horse2" "vocalize WorldC6M2_FinalWater01a" "vocalize DLC1_C6M2_SafeRoomConvo08a" "vocalize _C1M2Abandoned" "vocalize DLC1_C6M2_SafeRoomConvo09b" "vocalize WorldC6M1_PostWedding02a" "vocalize WorldC6M2_InSewer202a" "vocalize c6M3_loss2" "vocalize C6M2_OpenGate1a" "vocalize DLC1_C6M2_SafeRoomConvo11b" "vocalize DLC1_C6M2_SafeRoomConvo06a" "vocalize C2M5_PlanWorked" "vocalize WorldIntroC3f2" "vocalize WorldC6M2_AfterGate201a" "vocalize DLC1_C6M2_SafeRoomConvo02b" "vocalize DLC1_C6M2_SafeRoomConvo01b" "vocalize _C2M2_ThisTall01" "vocalize HistoricTour01a" "vocalize DLC1_C6M2_SafeRoomConvo10d" "vocalize _c4m1Intro23" "vocalize _C2M2_SeeSafehouse01" "vocalize C3M2SafeRoomb2" "vocalize C1M1Crumbs" "vocalize Player.WhinyNick" "vocalize C2M3SafeIntro013" "vocalize DLC1_C6M3_SafeRoomConvo05d" "vocalize WorldSignRestrictedArea2" "vocalize DLC1_C6M3_SafeRoomConvo02d" "vocalize WorldC3M1FerryCrossingE03" "vocalize c3m2disgust" "vocalize C2M3SafeIntro009" "vocalize C2M3SafeIntro007" "vocalize DLC1_C6M3_SafeRoomConvo03d"
Rochelle
"vocalize AskWhat" "vocalize WorldC6M1_PostWedding02a" "vocalize DLC1_C6M2_SafeRoomConvo20a" "vocalize C1M3SafeRoom2d" "vocalize DLC1_C6M2_SafeRoomConvo08f" "vocalize _C4M5_FinaleStart01" "vocalize C6M1Intro_10d" "vocalize C6M1Intro_18b" "vocalize C6M1Intro_15c" "vocalize C6M1Intro_06d" "vocalize _C2M2_Kiddie02" "vocalize DLC1_C6M2_SafeRoomConvo19a" "vocalize WorldSignReportSick3" "vocalize C6M1Intro_22a" "vocalize WorldC6M2_OnTourWalk101a" "vocalize C3M2SafeRoom2d" "vocalize _C2M2_Okra" "vocalize C6M1Intro_20d" "vocalize C6M1Intro_17d" "vocalize WorldC502ArmYourself" "vocalize C6M1Intro_22f" "vocalize C1M2SafeRoomd2" "vocalize PlayerPickupFirstSMG2" "vocalize _C2M2_Kiddie05" "vocalize C5M1Flyby02" "vocalize WorldC6M2_InSewer202a" "vocalize WorldC6M1_WeddingWarn03b" "vocalize C5M5_Button2207" "vocalize C1M2SafeRoomd2a" "vocalize C6M1Intro_05c" "vocalize _C4M5_Intro04" "vocalize DLC1_C6M2_SafeRoomConvo03c" "vocalize C2M3SafeIntro009" "vocalize _C2M2_Riders03" "vocalize DLC1_C6M2_SafeRoomConvo17b" "vocalize DLC1_C6M2_SafeRoomConvo06a" "vocalize WorldC6M2_Tattoo02d" "vocalize C1M4NearFinale03a" "vocalize DLC1_C6M2_SafeRoomConvo14e" "vocalize WorldC6M2_InSewer101a" "vocalize WorldC6M2_OnTourWalk102b" "vocalize C1M2SafeRoomb3" "vocalize WeddingWitchDead01" "vocalize DLC1_C6M2_SafeRoomConvo01a" "vocalize Player.NotPackingHeat2" "vocalize C5M3Jets3" "vocalize _C2M1MonsterTruck" "vocalize _C2M1abandoned02" "vocalize C6M1Intro_19b" "vocalize C5M4BombIntA" "vocalize C3M3SafeRoom2a3" "vocalize C6M1Intro_18d" "vocalize DLC1_C6M3_SafeRoomConvo06a" "vocalize DLC1_C6M2_SafeRoomConvo03a" "vocalize _C1M1_ElevatorHello2AliveExtra2" "vocalize DLC1_C6M3_SafeRoomConvo09b" "vocalize C5M1_intro010" "vocalize _C2M2_ThisTall01" "vocalize WorldC6M1_WeddingWarn03a" "vocalize _C2M2_Steak01" "vocalize C2M3SafeIntro010" "vocalize DLC1_C6M3_SafeRoomConvo04d" "vocalize C6M1Intro_24b"
Coach
"vocalize AskWhat" "vocalize C4FinaleStart" "vocalize WorldSignStayInGroup2" "vocalize C1M4SafeRoom2b5" "vocalize WorldC6M2_Tattoo02b" "vocalize _C4M5_BoatComing01" "vocalize C5M3Jets2" "vocalize DLC1_C6M2_SafeRoomConvo18c" "vocalize _C4M3_FLOODED01" "vocalize WorldSignsInfectedDetected2" "vocalize WorldC6M2_InSewer101a" "vocalize C5M3SeeGraveyard02" "vocalize WorldC502Smell2" "vocalize WeddingWitchDead01" "vocalize WorldC6M2_OnTourWalk101c" "vocalize _C2M2_Kiddie01" "vocalize C6M1Intro_13b" "vocalize C1M2SafeRoomb2" "vocalize WorldC6M2_InSewer202a" "vocalize C5M1_intro008" "vocalize C6M1Intro_20d" "vocalize WorldC6M2_OnTourWalk103a" "vocalize DLC1_C6M2_SafeRoomConvo13d" "vocalize WorldC6M2_InSewer102a" "vocalize DLC1_C6M2_SafeRoomConvo01a" "vocalize WorldC6M1_WeddingWarn03a" "vocalize WorldC502OfficialInstructions" "vocalize WeddingWitchDead02" "vocalize _c4m2_ElevatorHere01" "vocalize _c2m3_coaster05" "vocalize _C2M2_Riders04" "vocalize WorldC6M1_PostWedding01a" "vocalize WorldC6M1_WeddingWarn04a" "vocalize C6M1TakeSubMachineGun01" "vocalize _C3M1CrazyMilitants" "vocalize DLC1_C6M2_SafeRoomConvo09a" "vocalize C5M2_signcontagious01""text" "vocalize DLC1_C6M2_SafeRoomConvo12d""text" "vocalize WorldIntroC31e3" "vocalize C3M3SafeRoom2b2" "vocalize C6M1Intro_13e" "vocalize C2M5_PlanWorked" "vocalize WorldIntroC3e1" "vocalize InfoRemc3m2_parachutist2" "vocalize _C1M1_ElevatorHello05c" "vocalize WorldC502NotZombies3b" "vocalize _C2M2_CottonCandy01" "vocalize C5M3Bodies01" "vocalize WorldSignWhereIsCEDA2" "vocalize DLC1_C6M2_SafeRoomConvo15b" "vocalize C5M3Bodies03" "vocalize Player.CoverMeC1RCoach2" "vocalize _c4m2_waterpool02" "vocalize _C2M1_Fall01" "vocalize _C2M1_Fall02" "vocalize C5M5_saferoom005" "vocalize WorldC3M1FerryCrossingI03" "vocalize DLC1_C6M3_SafeRoomConvo02e" "vocalize _C1M1_ElevatorHello2AliveExtra2" "vocalize C2M3SafeIntro011" "vocalize WorldC3M1FerryCrossingG01" "vocalize c6M3_loss2" "vocalize WorldC3M1FerryCrossingD02"
Ellis
"vocalize WorldC6M1_WeddingWarn03c" "vocalize _c2m3_coaster03" "vocalize C1M2SafeRooma2" "vocalize C1M3SafeRoom2d" "vocalize _c2m3_coollight01" "vocalize _C4M5_BoatComing01" "vocalize C1M4SafeRoom2b3" "vocalize WorldC3M1FerryCrossingJ3" "vocalize C1M4SafeRoom2a5" "vocalize C6M2_OpenGate1b" "vocalize C5M5_Button2205" "vocalize WorldC3M1FerryCrossingM4" "vocalize C5M3SeeGraveyard06" "vocalize WorldC6M2_FinalWater01b" "vocalize InfoRemC3M2Bathtub2" "vocalize WorldC502Smell2" "vocalize DLC1_C6M2_SafeRoomConvo03b" "vocalize C1M2InsideGunShopPickupResponse" "vocalize C6M1Intro_01c" "vocalize C5M3Sniper01" "vocalize WorldSignC5AlarmWillSound3d" "vocalize WorldC502Horse3" "vocalize WorldC6M1_WeddingWarn03a" "vocalize _C2M2_Peanut01" "vocalize C2M1Intro009" "vocalize _c2m3_cement01" "vocalize C5M3StopZombies" "vocalize EllisStoryReac01" "vocalize C5M1_intro007" "vocalize _C4M4_FLOODED01" "vocalize c1m4jimmyidea" "vocalize DLC1_C6M2_SafeRoomConvo21b" "vocalize C3M2SafeRoomb3" "vocalize DLC1_C6M2_SafeRoomConvo19e" "vocalize WorldC3M1FerryCrossingk3" "vocalize C6M1Intro_23b" "vocalize C3M2SafeRooma2" "vocalize c2m5_intro009" "vocalize C2M3SafeIntro010" "vocalize WorldC6M2_OnTourWalk102b" "vocalize C6M1Intro_13f" "vocalize WorldIntroC31c1" "vocalize DLC1_C6M3_SafeRoomConvo04d" "vocalize C6M1Intro_13c" "vocalize C6M1Intro_24e" "vocalize _C1M1_ElevatorHello03a" "vocalize DLC1_C6M3_SafeRoomConvo09a" "vocalize _C2M2_Slide01" "vocalize WorldC3M1FerryCrossingA01" "vocalize WeddingWitchDead04" "vocalize RemWorldC6M1_WeddingWarn02" "vocalize WorldC502OfficialInstructions" "vocalize C5M3Bodies01" "vocalize WorldC502BusStory2b" "vocalize DLC1_C6M3_SafeRoomConvo07c" "vocalize DLC1_C6M3_SafeRoomConvo08c" "vocalize c6m3_loss2" "vocalize DLC1_C6M3_SafeRoomConvo03c" "vocalize WorldC3M1FerryCrossingE02" "vocalize C2M3SafeIntro006" "vocalize WorldC3M1FerryCrossingG02" "vocalize WorldC3M1FerryCrossingB01" "vocalize DLC1_C6M3_SafeRoomConvo01a"
Bill
"vocalize ConceptBlock051" "vocalize ConceptBlock639" "vocalize C7M3_saferoom003c" "vocalize ConceptBlock611" "vocalize C7M3_saferoom003" "vocalize CrashFinaleGenerator2Speak" "vocalize C7M1_saferoom25a" "vocalize ConceptBlock515" "vocalize ConceptBlock025" "vocalize ConceptBlock556" "vocalize C7M1_saferoom06b" "vocalize InfoReminfo_carnotboat" "vocalize InfoRemc7m2_seebarge01" "vocalize C7M3_saferoom010b" "vocalize C7M1_saferoom16a" "vocalize C7M1_saferoom13a" "vocalize ConceptBlock608" "vocalize ConceptBlock696" "vocalize ConceptBlock715" "vocalize CrashFinaleGeneratorSpeakN" "vocalize C7M1_saferoom21b" "vocalize airport04_08c" "vocalize C7M1_saferoom01a" "vocalize C7M1_saferoom24a" "vocalize InfoReminfo_trailerboatruck" "vocalize C7M1_saferoom22" "vocalize InfoReminfo_trailerboat" "vocalize C7M3_saferoom012f" "vocalize hospital04_path04a" "vocalize C7M2_saferoom07" "vocalize hospital04_path01a" "vocalize C7M1_saferoom08b" "vocalize airport04_08a" "vocalize C7M1_saferoom12b" "vocalize InfoRemc7m1_harborblocked01" "vocalize C7M1_saferoom04b" "vocalize CrashFinaleGeneratorUnPressSpeak" "vocalize ConceptBlock652" "vocalize ConceptBlock711" "vocalize C7M2_saferoom05b" "vocalize NeedsHelpResponseLouisC2" "vocalize ConceptBlock663" "vocalize ConceptNuttier" "vocalize C7M1_saferoom20b" "vocalize C7M1_saferoom03" "vocalize ConceptBlock648" "vocalize InfoReminfo_sunkboatthere01" "vocalize hospital02_path03c1" "vocalize Farm05_Path09C" "vocalize C7M2_saferoom01a" "vocalize C7M1_saferoom23a" "vocalize C7M1_saferoom10b" "vocalize IntroAirport01bb" "vocalize ResponseWeCanStill" "vocalize DontBeAnAss" "vocalize C7M1_saferoom14" "vocalize C7M2_saferoom06" "vocalize C7M1_saferoom09a" "vocalize IntroHospital03" "vocalize elevator_conversation" "vocalize hospital02_path03b1" "vocalize RiversideIsDeadPlan" "vocalize C14M2NoteLighthouse2"
Zoey
"vocalize ConceptBlock052" "vocalize ConceptBlock647" "vocalize C7M3_saferoom016c" "vocalize CrashCourseR12" "vocalize C7M1_saferoom09b" "vocalize CrashFinaleGenerator2Speak" "vocalize ConceptBlock037" "vocalize ConceptBlock515" "vocalize ConceptBlock032" "vocalize C7M3_saferoom004b" "vocalize CrashCourseB01" "vocalize ConceptBlock652" "vocalize BounceReaction" "vocalize C6M1Intro_22b" "vocalize C6M1Intro_15b" "vocalize C7M3_saferoom005" "vocalize CrashCourseR01" "vocalize CrashCourseR03" "vocalize ConceptBlock643" "vocalize C7M3_saferoom006c" "vocalize C7M2_saferoom05b" "vocalize C7M1_saferoom18" "vocalize CrashCourseR11" "vocalize C7M1_saferoom23" "vocalize ConceptBlock620" "vocalize CrashCourseR10" "vocalize InfoReminfo_powerboat4" "vocalize CrashFinaleGenerator2OnSpk" "vocalize C7M2_saferoom01b" "vocalize IntroCrashR01" "vocalize c6m3_outroL4D109a" "vocalize c6m3_outroL4D104a" "vocalize IntroCrashR10" "vocalize C7M1_saferoom19a" "vocalize c6m3_outroL4D105a" "vocalize C6M1Intro_15d" "vocalize C6M1Intro_23a" "vocalize c6m3_outroL4D103a" "vocalize c6m3_outroL4D107a" "vocalize airport04_08d" "vocalize c6m3_outroL4D102b" "vocalize PlaneCrashResponse" "vocalize IntroCrashR09" "vocalize C7M1_saferoom02" "vocalize c6m3_outroL4D101a" "vocalize TakeShotgunGroovyZoey" "vocalize C7M1_saferoom11" "vocalize IntroCrashR11" "vocalize C7M3_saferoom007b" "vocalize IntroHospital02" "vocalize elevator_conversation" "vocalize airport04_08b" "vocalize IntroCrashR04" "vocalize IntroCrashR07"
Louis
"vocalize ConceptBlock050" "vocalize C7M1_saferoom12" "vocalize ConceptBlock717" "vocalize InfoRemc7m1_pretank02" "vocalize airport04_08b" "vocalize CrashFinaleGenerator2Speak" "vocalize C7M3_saferoom003a" "vocalize ConceptBlock515" "vocalize ConceptBlock019" "vocalize ConceptBlock652" "vocalize CrashCourseB01" "vocalize C7M3_saferoom004" "vocalize ConceptBlock645" "vocalize ConceptBlock658" "vocalize C7M3_saferoom017g" "vocalize IntroCrashR24" "vocalize CrashCourseR04" "vocalize ConceptBlock628" "vocalize TakeShotgunGroovyLouis" "vocalize IntroCrashR09" "vocalize ConceptBlock619" "vocalize IntroCrashR22" "vocalize IntroCrashWalkingB" "vocalize CrashCourseI01" "vocalize C7M3_saferoom006b" "vocalize C7M2_saferoom02" "vocalize Farm01_path03a" "vocalize C7M3_saferoom009a" "vocalize SmallTown02_path01b" "vocalize IntroCrashR13" "vocalize C7M3_saferoom016d" "vocalize hospital04_path02a" "vocalize C7M3_saferoom016b" "vocalize C7M3_saferoom007c" "vocalize C7M1_saferoom05a" "vocalize IntroCrashR31" "vocalize CrashFinaleGeneratorUnPressSpeak" "vocalize C7M1_saferoom21" "vocalize C7M1_saferoom22a" "vocalize C7M3_saferoom010a" "vocalize C7M3_saferoom015a" "vocalize c6m3_outroL4D102a" "vocalize IntroCrashR17" "vocalize C7M3_saferoom013c" "vocalize C7M1_saferoom24" "vocalize C7M1_saferoom15c" "vocalize ConceptBlock640" "vocalize IntroCrashR03" "vocalize IntroCrashR37" "vocalize ResponseWeCanStill" "vocalize C7M2_saferoom04" "vocalize c6m3_outroL4D106a" "vocalize C7M2_saferoom05c" "vocalize C7M1_saferoom08a" "vocalize RiversideIsDeadPlan" "vocalize CrashCourseA01" "vocalize Farm03_path01a" "vocalize c6m3_loss2" "vocalize C7M1_saferoom06b" "vocalize hospital04_path04a" "vocalize CrashCourseR10" "vocalize C7M1_saferoom25b" "vocalize C14M2NoteLighthouse2"
Francis
"vocalize ConceptBlock049" "vocalize ConceptBlock629" "vocalize ConceptBlock607" "vocalize CrashCourseR09" "vocalize IntroCrashR23" "vocalize CrashFinaleGenerator2Speak" "vocalize ConceptNuttier" "vocalize ConceptBlock515" "vocalize ConceptBlock044" "vocalize C7M3_saferoom004b" "vocalize ConceptBlock710" "vocalize C7M1_saferoom17" "vocalize C7M3_saferoom001" "vocalize C7M2_saferoom02c" "vocalize C7M3_saferoom016c" "vocalize Smalltown04_path05a" "vocalize IntroCrashR06" "vocalize C7M1_saferoom21a" "vocalize ConceptBlock721" "vocalize CrashCourseC01" "vocalize ConceptBlock558" "vocalize ConceptBlock637" "vocalize IntroCrashR18" "vocalize ConceptBlock697" "vocalize ConceptBlock635" "vocalize InfoRemc7m1_tankcar01" "vocalize CrashYerKidding" "vocalize hospital03_path08a2" "vocalize airport04_08a" "vocalize c6m3_outroL4D108a" "vocalize C6M1Intro_01b" "vocalize InfoReminfo_powerboat4a" "vocalize C7M1_saferoom21" "vocalize NeedsHelpResponseLouisB2" "vocalize CrashCourseR10" "vocalize C6M1Intro_10a" "vocalize CrashFinaleGeneratorUnPressSpeak" "vocalize C7M1_saferoom14a" "vocalize ConceptBlock712" "vocalize CrashCourseR13" "vocalize c6m3_loss" "vocalize C7M1_saferoom13" "vocalize C7M1_saferoom05" "vocalize IntroCrashR26" "vocalize SmallTown02_path01c" "vocalize C6M1Intro_05d" "vocalize C7M1_saferoom15b" "vocalize RiversideIsDeadPlan" "vocalize C7M1_saferoom18a" "vocalize C7M1_saferoom07a" "vocalize ConceptBlock632" "vocalize C6M1Intro_20e" "vocalize C6M1Intro_09c" "vocalize NamVetWhoAreYou" "vocalize C6M1Intro_24b" "vocalize C7M1_saferoom12a" "vocalize IntroCrashR02" "vocalize InfoRemc7m1_pretank01" "vocalize CrashCourseR11" "vocalize elevator_conversation" "vocalize C7M1_saferoom06" "vocalize C7M3_saferoom014b" "vocalize IntroCrashR04"
Añadir otro radial menu
Si querias agregar mas vocalizes y no te quedaron espacios, no te preocupes, que con este paso es muy facil y sencillo.

Para eso vamos a necesitar un archivo autoexec que permite guardar automaticamente los comandos cada vez que iniciemos el juego. Si en caso de que no sabes como obtener un archivo autoexec, aqui una guia:

Bien ahora que ya sabes y tienes el archivo autoexec vamos a proceder con añadir otro radial menu. Para eso van a tener que copiar todo el texto desde el archivo "radialmenu".
//-------------------------------------------------------------- "test,Survivor,Alive" { "Center" { "command" "vocalize PlayerLaugh" "text" "Laugh" } "North" { "command" "vocalize PlayerThanks" "text" "Thanks" } "NorthEast" { "command" "vocalize PlayerLedgeHangEnd" "text" "I'm dying" } "East" { "command" "vocalize PlayerAnswerLostCall" "text" "Swear" } "SouthEast" { "command" "vocalize PlayerNo" "text" "No" } "South" { "command" "vocalize PlayerSorry" "text" "Sorry" } "SouthWest" { "command" "vocalize PlayerYes" "text" "Yes" } "West" { "command" "vocalize PlayerHurrah" "text" "Hurrah" } "NorthWest" { "command" "vocalize PlayerLedgeHangStart" "text" "Help" } }
Luego arriba de todo donde esta escrito "test,Survivor,Alive" solo vamos a cambiarle el texto "test" por un nombre que lo identifique como nombre del radialemu, los otros lo dejamos como esta. Y ahi podras agregar mas comandos vocalizes y darle otro texto.

Nota: tengan en cuenta que tienen que cerrar todo el texto del cuadro con las llaves "{-}", sino no funcionara.

Una vez hecho esto vamos a poner este comando en el archivo autoexec:
bind g "+mouse_menu test"

Y listo. Ya tendran otro radial menu extra y podran repetir el mismo proceso para tener mas vocalizes. Tambien funciona si meten el archivo autoexec a la carpeta del mod para copilarlo como vpk. Eso tiene que estar ubicado cerca de la carpeta "scripts" y hacer una nueva carpeta que se llame "cfg" y meter ahi el archivo para uso rapido.

Aqui un video de demostración de como hacerlo:
Como obtener los vocalizes IMT
Con la nueva actualización que dio ion, podemos tener nuevos diálogos o algunos que no se usan mucho. Pero para que estos vocalizes funcionen, debemos tener la carpeta talker que incluye para cada superviviente y un archivo "kb_act.lst", y colocarlos en la carpeta de scripts.

Aquí hay un video de cómo tener esa carpeta y el archivo:

Después del video y tener la carpeta talker y el archivo, debemos llevarlos a la carpeta de scripts donde está su carpeta para hacer su mod radial menu donde se copilara como un archivo vpk.

Y con eso puedes agregar los comandos vocalizes imt en radialmenu.txt y ya haces el mismo proceso antes de como crearte tu radial menu.

Nota: Tenga en cuenta que estos comandos imt vocalizes solo funcionan en un servidor local y un servidor dedicado con el mod instalado (no funcionará en un servidor dedicado oficial valve server).
Vocalizes IMT Misc
"vocalize iMT_PlayerCoughing" "vocalize iMT_PlayerSuggestHealth" "vocalize iMT_PlayerNiceShot" "vocalize iMT_PlayerNearExit" "vocalize iMT_PlayerTransition" "vocalize iMT_SurvivorWasPounced" "vocalize iMT_PlayerAnswerReady" "vocalize iMT_PlayerHello" "vocalize iMT_PlayerEquippedItem" "vocalize iMT_PlayerPainNoise" "vocalize iMT_PlayerMourn" "vocalize iMT_PlayerIncapacitatedHurt" "vocalize iMT_PlayerVomitInFace" "vocalize iMT_PlayerBreathing" "vocalize iMT_PlayerBattleCry" "vocalize iMT_PlayerTeamKill" "vocalize iMT_PlayerGoingToDie" "vocalize iMT_PlayerDeathScream"
Vocalizes IMT Sobrevivientes del L4D2
Nick "vocalize iMT_Quiet" "vocalize iMT_HavingFun" "vocalize iMT_Fantasy" "vocalize iMT_Angel" "vocalize iMT_ShitAir" "vocalize iMT_Honeymoon" "vocalize iMT_Tricked" "vocalize iMT_Hippie" "vocalize iMT_NotDie" "vocalize iMT_True" "vocalize iMT_Depressing" "vocalize iMT_Attractive" "vocalize iMT_ScrewYou" "vocalize iMT_LazyAss" "vocalize iMT_GetRoom" "vocalize iMT_TooWeird" "vocalize iMT_Test" "vocalize iMT_Sevensome" Rochelle "vocalize iMT_Tits" "vocalize iMT_NoNoNo" "vocalize iMT_Charming" "vocalize iMT_Wedding" "vocalize iMT_NickOCD" "vocalize iMT_LoveGuns" "vocalize iMT_NoSex" "vocalize iMT_Popcorn" "vocalize iMT_Kitchen" "vocalize iMT_Aye" "vocalize iMT_Stomach" "vocalize iMT_Something" "vocalize iMT_Turd" "vocalize iMT_NewVoices" "vocalize iMT_WhereFrom" "vocalize iMT_Learning" "vocalize iMT_Hate" "vocalize iMT_Bothering" Coach "vocalize iMT_Ride" "vocalize iMT_Dreaming" "vocalize iMT_Pancakes" "vocalize iMT_Hungry" "vocalize iMT_Apocalypse" "vocalize iMT_Neighborhood" "vocalize iMT_Hosanna" "vocalize iMT_Pray" "vocalize iMT_Teaching" "vocalize iMT_Fair" "vocalize iMT_Killing" "vocalize iMT_Swallow" "vocalize iMT_LouisRules" "vocalize iMT_Chicken" "vocalize iMT_LeaveEllis" "vocalize iMT_Swamp" "vocalize iMT_Night" "vocalize iMT_GetBusy" Ellis "vocalize iMT_EllisStories" "vocalize iMT_Singing" "vocalize iMT_AllAboard" "vocalize iMT_SayingZoey" "vocalize iMT_Marriage" "vocalize iMT_TeamFortress2" "vocalize iMT_Tattoos" "vocalize iMT_Candy" "vocalize iMT_CaCaw" "vocalize iMT_Madam" "vocalize iMT_Biscuit" "vocalize iMT_GotYou" "vocalize iMT_Dog" "vocalize iMT_InLove" "vocalize iMT_FeelHer" "vocalize iMT_InHonor" "vocalize iMT_Break" "vocalize iMT_LoveYou"
Vocalizes IMT Sobrevivientes del L4D1
Bill "vocalize iMT_Cold" "vocalize iMT_10Miles" "vocalize iMT_GoodEnough" "vocalize iMT_Stink" "vocalize iMT_GoodRun" "vocalize iMT_ShoeLeather" "vocalize iMT_JobDone" "vocalize iMT_Woods" "vocalize iMT_LastFight" "vocalize iMT_Mad" "vocalize iMT_Hallelujah" "vocalize iMT_Lonely" "vocalize iMT_Home" "vocalize iMT_FirstStep" "vocalize iMT_KnowingLouis" "vocalize iMT_BigMouth" "vocalize iMT_Phone" "vocalize iMT_Family" Zoey "vocalize iMT_Yoink" "vocalize iMT_NervousHumming" "vocalize iMT_5000Lawyers" "vocalize iMT_GodDamnYou" "vocalize iMT_SoylentGreen" "vocalize iMT_PilotLicense" "vocalize iMT_Chickenshits" "vocalize iMT_ProclaimLiberty" "vocalize iMT_SexyBrunette" "vocalize iMT_GodIsDead" "vocalize iMT_MetalSupply" "vocalize iMT_Really" "vocalize iMT_Parking" "vocalize iMT_CopyPaper" "vocalize iMT_PassingGas" "vocalize iMT_SnowCold" "vocalize iMT_Shoes" "vocalize iMT_LatestIssue" "vocalize iMT_Greeting" "vocalize iMT_NiceCar" "vocalize iMT_MyBuddyEllis" "vocalize iMT_Morons" "vocalize iMT_MissEllis" "vocalize iMT_CarCalling" "vocalize iMT_ComeBack" "vocalize iMT_Steal" "vocalize iMT_LastWoman" Louis "vocalize iMT_TankFactory" "vocalize iMT_GordonFreeman" "vocalize iMT_Hero" "vocalize iMT_Belch" "vocalize iMT_Apocalypse" "vocalize iMT_CounterStrike" "vocalize iMT_CubScouts" "vocalize iMT_Alley" "vocalize iMT_Recycle" "vocalize iMT_Introduction" "vocalize iMT_SeeingMore" "vocalize iMT_Believing" "vocalize iMT_IT" "vocalize iMT_MadeIt" "vocalize iMT_RifleRange" "vocalize iMT_ShotHim" "vocalize iMT_New" "vocalize iMT_BackToNormal" Francis "vocalize iMT_Hate" "vocalize iMT_Waterworks" "vocalize iMT_FrozenBeard" "vocalize iMT_ImACop" "vocalize iMT_Brave" "vocalize iMT_GodIsDead" "vocalize iMT_Hersch" "vocalize iMT_Dog" "vocalize iMT_Predict" "vocalize iMT_WomanOfTaste" "vocalize iMT_Recycle" "vocalize iMT_HateToo" "vocalize iMT_Hero" "vocalize iMT_YourName" "vocalize iMT_LoveRo" "vocalize iMT_ShotHim" "vocalize iMT_Slow" "vocalize iMT_ThisFar"
Agradecimiento y creditos.
Bueno eso hacido todo, espero les resulte bien esto de tener sus vocalizes/dialogos favoritos. Quiero darles las gracias a ion por haber usado su mod vpk y ver todos los vocalizes como para que yo pueda resumir todos ellos y que ustedes tengan los que mas les gusta y puedan modificarlos ustedes mismos a su estilo. Espero que les sirva de esto y cualquier duda preguntenme en los comentarios. Nos vemos y buena suerte.

Gracias ion:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=698857882

Nota: Yo tengo el juego en idioma ingles. Por lo que ustedes me imagino que lo tendran en español y los dialogos se me haran confunsos ya que no soy de escuchar el idioma español. No es porque no me guste, sino porque me gusta mas el ingles, como estilo.
45 Comments
「Mƴstic」 21 Mar, 2023 @ 11:09am 
woah, cómo no se me ocurrió jajaja muchas gracias por tomarte el tiempo.
Maur0  [author] 21 Mar, 2023 @ 10:58am 
@saturnz` - Buenas, nunca he provado esto y cuando lo intente hice ambas cosas al inversa. Y resulta que funciona teniendo primero el chat y luego vocalize.

"vocalize PlayerWarnTank;say_team <TANK>" => Te dara con numeros y no sonara el vocalize.

"say_team <TANK>;vocalize PlayerWarnTank" => Marcara el texto del Tank + el vocalize.
「Mƴstic」 20 Mar, 2023 @ 11:14am 
Hola.
He modificado el radial menu vanilla para que tenga los Special Infected Callouts, además de chat callouts.
Así por ejemplo si aviso a mi equipo por el radial que hay TANK, en el chat aparecería <TANK>.
Mi problema es que además aparece un número random al final, cada vez que hago un callout con el radial menu. Me sale por ej. <TANK> #1564
Tienes idea de a qué se debe y de si lo puedo arreglar? Desde ya, gracias.
Dior 20 Oct, 2021 @ 2:14pm 
buena guia
Barabosa 19 Feb, 2021 @ 12:55pm 
¡Gracias! Ahora puedo cabrear a todos jajajajaja
「Mƴstic」 13 Oct, 2020 @ 10:44am 
Entiendo, gracias por la pronta respuesta.
Maur0  [author] 12 Oct, 2020 @ 2:01pm 
@Aemon - Eso fue debido a que el encargado de modificar los Talkers para cada sobrevivientes fue hecho por Xanaguy (miembro de la comunidad) que modificaron mucho para añadirles nuevos dialogos.

Por eso algunos vocalizes no funcionan bien debido a ese problema. Fijate en el Workshop algun mod que tengan para restaurar el Talkers modified y asi volverlo como estaba antes.

Xanaguy habia puesto un mod de devolver anteriormente.
「Mƴstic」 12 Oct, 2020 @ 1:00pm 
Ya no funciona debido a TLS Update, verdad?
Por favor, podrías confirmar cuáles siguen funcionando?, si no te es mucha molestia.
Maur0  [author] 16 Dec, 2019 @ 3:53pm 
@Levi - La verdad que es complicado, pero si te fijas bien abajo de todo, veras que esta comandos para notificar a cada comando con la letra que le pongas. Y asi acomular mas radiales.

Yo por eso deje como añadir otro radial menu y haces lo mismo. Cuando tengas el codigo del radial menu:
"soportes,Survivor,Alive"
"zombies,Survivor,Alive"
"ayudas,Survivor,Alive"

Y ahi pones los binds en un autoxec para uso rapido:
bind g "+mouse_menu soportes"
bind h "+mouse_menu zombies"
bind j "+mouse_menu ayudas"
Levi 16 Dec, 2019 @ 12:58pm 
ok, gracias, pero si puedo llegar a tenerlo como él? me refiero a tener muchos dialogos?