Así es como se hackea la cámara:
Abra el HMM5profilesautoexec.cfg en un editor de texto como el bloc de notas.
Busca estas líneas:
//Para interfaz transparanet
missioncameralimits 50 10 70 -55 -30 0 0
missioncamerasoftlimits 50 11 69 -53 -32 0 0
y sustituirlas por estas nuevas líneas:
//Para una interfaz transparente
//misióncameralimits fov minDistancia maxDistancia minPitch maxPitch minYaw maxYaw
missioncameralimits 50 10 120 -85 -5 0 0
missioncamerasoftlimits 50 11 119 -83 -7 0 0
NOTA No funcionará si cargas una partida guardada porque parece que estos ajustes se guardan en las partidas guardadas, así que empieza un mapa nuevo y funcionará.
Esto le permitirá inclinar la cámara de 5-85 grados y le permitirá alejar más 120. Ajústelo a sus necesidades si es necesario.
Hack de batalla:
Las personas que piensan que los iconos ATB se mueven demasiado lento creo que realmente son, puede utilizar la siguiente cosa:
Añade a tu profiles/autoexec.cfg las siguientes líneas:
setvar ATBActionAddRemoveTime = 0.2
setvar ATBActionFadeOutTime = 0.2
setvar ATBActionMoveTime = 0.2
setvar ATBBarScrollSpeed = 0.2
Activación de trampas básicas y de consola: He encontrado una manera de activar la consola en la versión de lanzamiento.
Para hacerlo para todos los perfiles de juego ve a gamedirprofilesautoexec.cfg
Pon esto como última línea
setvar devconsolepassword = schwinge-des-todes
Así que tendrá este aspecto
...
//============================================================================
// Puesta en marcha
menú principal
setvar devconsolepassword = schwinge-des-todes
O puede habilitar la consola sólo para el perfil seleccionado añadiendo la misma línea al final de user.cfg en
C:Documents and SettingsTourWinAccMis DocumentosMis JuegosHeroes of Might and Magic VProfilesTuPerfil
Entonces puedes usar algunos trucos dentro del juego. Pulsa la tecla tilde"" para abrir la consola. Si no te funciona porque no tienes la tecla en tu teclado, no puedes encontrarla debido a un diseño extraño, lo que sea, siempre puedes editar input.cfg en tu directorio de perfil de usuario.
//claves de depuración
bind showconsole ''
Edita esto a algo adecuado para ti entonces.
Lo básico que hace la consola es decirte qué ha estado haciendo la IA el último turno.
Ahora, a los propios tramposos.
El más complejo 1 es addskill
addskill toma skill-id o nombre como parámetro, puedes encontrar la lista de las 150 habilidades/perks/habilidades y sus ids en datadata.pakscriptsadvmap-startup.lua
Los archivos pak de HoMM 5 son archivos pkzip y como tales puedes acceder a ese archivo lua scipt usando winrar/winzip etcbtw desempaquetar todos los packs acelerará las cosas ya que el juego accederá a los datos descomprimidos en lugar de buscar en los archivos. Puedes incluso borrar los packs después de eso, pero mejor moverlos a otro sitio y guardarlos ya que no sabemos si los próximos parches modificarán los archivos o usarán el sistema de overrides.
Así, por ejemplo:
Necromancia addskill
Se explica por sí mismo.
o
addskill 19
Dará perk pathfinding
Parece que puedes añadir habilidades por encima del límite. Por ejemplo, más de 6 habilidades, etc. Aunque no las verás en la interfaz, obtendrás beneficios.
addarmy ciudad nTownID, bUpgrade
Llenará todas las ranuras del ejército de héroes con 10 criaturas del id de ciudad especificado. El segundo parámetro es 0 o 1 que controla si las criaturas son de viviendas mejoradas o no.
Ciudades:
CIELO = 0
PRESERVAR = 1
ACADEMIA = 2
DUNGEON = 3
NECRO = 4
INFERNO = 5
Por ejemplo
addarmy 5, 0
Llenará todas las ranuras del ejército de héroes con 10 criaturas infernales básicas
addarmy 4, 1 llenará las ranuras del ejército de héroes con 10 criaturas Necro mejoradas
addallspells
Da todos los hechizos al héroe seleccionado. Evita todos los requisitos de habilidades, también para su uso.
setheroluckmorale nLuck nMorale
Establece los valores base de suerte y moral para el héroe actual. Por ejemplo setheroluckmorale 5 3
mostrar dinero de juego número de juego
Muestra en la consola las cantidades de recursos del jugador especificado. Así que usted puede espiar a ai. Ej. showplayermoney 2
showheromp
Muestra las estadísticas detalladas de los puntos de movimiento del héroe seleccionado en ese momento: cantidad exacta, estadísticas de la ruta trazada en ese momento y cuántos puntos necesitará.
cantidad addexp
Añade la cantidad de xp al héroe seleccionado. Ej. addexp 5000
clearmoney
Pone todos sus recursos a 0
añadir cantidad de oro
Establece la cantidad de oro actual y pone a cero los demás recursos.
añadir cantidad de dinero
Establece todos los recursos excepto el oro a cantidad y establece el oro a cantidad1000. Así que addmoney 100 da 100 de todo y 100000 de oro.
Algunas trampas más avanzadas utilizando scripts LUA: Encontré una forma de ejecutar comandos del motor de scripts LUA desde la consola. Necesitas poner "@" antes de ellos. Ahora todo el poder de los comandos de consola del núcleo del motor de scripting de LUA están al alcance de tu mano.
Revelar niebla de guerra, añadir cualquier número de cualquier criatura, conseguir hechizos específicos. Reponer puntos de movimiento. ¿Quieres ese divertido artefacto? Ajusta las estadísticas de cualquier héroe a cualquier valor. ¿Has usado un entrenador y te ha fastidiado la partida? No hay problema, con un par de comandos puedes arreglar tu personaje. ¿Encontraste un bug crítico y la misión no termina? Mejor pregunta qué no puedes hacer ahora que qué puedes hacer. Desempaqueta tus paks y empieza a mirar ejemplos de scripts lua.
Ganar
@Loose
@GiveArtefact 'Isabell', ARTIFACTRINGOFHASTE ;
@OpenCircleFog64,125,0,15,PLAYER1;
Por cierto, utilice este comando
bind showfps 'F1'
O, mejor aún, vincula esto de forma permanente en tu input.cfg
Además de otra información útil, te muestra las coordenadas de la cámara que puedes usar en funciones que requieran esto como argumento.
@TeachHeroSpell "Isabell",SPELLPHANTOM;
@AddHeroCreatures "Agrael", CREATUREHELLHOUND, 1000 ;
ChangeHeroStat 'Isabell', STATMOVEPOINTS, 30000 ;
¿Evitar los límites de edificabilidad establecidos por la campaña?
SetTownBuildingLimitLevel'Town3', 13, 1;
Por supuesto, esto son sólo ejemplos, la mayoría de los cuales necesitan que se les pasen diferentes argumentos. Por ejemplo, necesitas saber los nombres de los héroes internos de los scripts o los ids de las ciudades. Consulta primero data/scripts para ver la sintaxis de algunas funciones y muchas constantes. Luego empieza a mirar los ejemplos reales de mapscripts.
Utilice la búsqueda para buscar en la carpeta de datos en los archivos de tipo .lua
Los comandos de script son SENSIBLES A MAYÚSCULAS, debe utilizar @Win; y no win; o wIn;.
-de Csimbi |