Cómo modificar Dungeon Keeper 1
Modificar mapxxxxx.txt
Map00001.txt - Map00020.txt es el nivel normal
Después de map101.txt está la configuración de nivel adicional
rem start money
START_MONEY(PLAYER0,9999999)
generación de monstruos rem (¿cuanto más pequeño, más fácil es aparecer?)
ADD_CREATURE_TO_POOL(Dragon, 3)
ADD_CREATURE_TO_POOL(AVATAR,3)
ADD_CREATURE_TO_POOL(FLY,3)
ADD_CREATURE_TO_POOL(Araña,5)
ADD_CREATURE_TO_POOL( HECHICERO,3)
ADD_CREATURE_TO_POOL(BUG,12)
ADD_CREATURE_TO_POOL(BILE_DEMON,20)
ADD_CREATURE_TO_POOL(DARK_MISTRESS,25)
ADD_CREATURE_TO_POOL(Troll,10)
ADD_CREATURE_TO_POOL(Mosca,10)
ADD_CREATURE_TO_POOL(ORC,20)
ADD_CREATURE_TO_POOL(Demonspawn,20)
ADD_CREATURE_TO_POOL(HELL_HOUND ,20)
elimina monstruos que pueden aparecer
CREATURE_AVAILABLE(PLAYER0, TROLL,1,1)
CREATURE_AVAILABLE(PLAYER0, DRAGON, 1,1)
CREATURA_DISPONIBLE(PLAYER0, DEMONSPAWN,1,1)
CREATURA_DISPONIBLE(PLAYER0, VOLAR,1,1)
CREATURA_DISPONIBLE(PLAYER0, ORC ,1,1)
CREATURE_AVAILABLE(PLAYER0, DARK_MISTRESS,1,1)
CREATURE_AVAILABLE(PLAYER0, HELL_HOUND,1,1)
CREATURE_AVAILABLE(PLAYER0, FANTASMA,1,1 )
CREATURE_AVAILABLE(PLAYER0, DRAGON,1,1)
CREATURE_AVAILABLE(PLAYER0, BILE_DEMON,1,1)
CREATURE_AVAILABLE(PLAYER0 , ERROR,1, 1)
CREATURE_AVAILABLE(PLAYER1, HECHICERO,1,1)
CREATURE_AVAILABLE(PLAYER1, ARAÑA,1,1)
CREATURE_AVAILABLE( JUGADOR1, ESQUELETO,1,1)
CREATURA_AVAILABLE(JUGADOR0, VAMPIRO,1,1)
CREATURA_AVAILABLE(JUGADOR0, CALIENTE,1,1)
CREATURA_AVAILABLE (JUGADOR0, MAGO, 1,1)
CREATURA_
DISPONIBLE(PLAYER0, BÁRBARO,1,1)
CREATURE_AVAILABLE(PLAYER0, ARQUERO,1,1)
CREATURE_AVAILABLE(PLAYER0, MONJE,1,1)
CREATURE_AVAILABLE(PLAYER0, ENANO,1,1)
CREATURE_AVAILABLE(PLAYER0, CABALLERO,1,1)
CREATURE_AVAILABLE(PLAYER0, AVATAR,1,1)
CREATURE_AVAILABLE(PLAYER0, BRUJA,1,1)
CREATURE_AVAILABLE(PLAYER0, GIGANTE,1,1)
CREATURE_AVAILABLE(PLAYER0, HADA,1,1)
CREATURE_AVAILABLE(PLAYER0, SUMURAI,1,1)
CREATURE_AVAILABLE(PLAYER0, IMP,1,1)
CREATURE_AVAILABLE(PLAYER0, BEETLE,1,1)
CREATURE_AVAILABLE(PLAYER0, TENTACLE,1,1)
CREATURE_AVAILABLE(PLAYER0, FLOATING_SPIRIT,1,1)
edificios disponibles disponibles
ROOM_AVAILABLE ( PLAYER0,TREASURE,1,1)
SALA_AVAILABLE(PLAYER0,LAIR,1,1)
SALA_AVAILABLE(PLAYER0,JARDÍN,1,1)
SALA_AVAILABLE (JUGADOR0,ENTRENAMIENTO,1,1)
SALA_DISPONIBLE(JUGADOR0,INVESTIGACIÓN,1,1)
SALA_DISPONIBLE(JUGADOR0,BARRACKS,1,1)
SALA_AVAILABLE(PLAYER0,GUARD_POST,1,1)
SALA_AVAILABLE(PLAYER0,TORTURA,1,1)
SALA_AVAILABLE(PLAYER0,TEMPLE,1,1)
SALA_AVAILABLE(PLAYER0,Puente,1,1)
SALA_AVAILABLE(PLAYER0,prisión,1,1)
SALA_AVAILABLE(PLAYER0,Taller,1,1)
ROOM_AVAILABLE(PLAYER0,Cementerio,1,1)
ROOM_AVAILABLE(PLAYER0,SCAVENGER,1,1)
Hay magia disponible
MAGIC_AVAILABLE(PLAYER0, POWER_HAND,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_IMP,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_SLAP,1,1)
MAGIC_AVAILABLE( PLAYER0 ,POWER_Sight,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_OBEY,1,1)
MAGICA
_AVAILABLE(PLAYER0,POWER_CALL_TO_ARMS,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_HEAL_CREATURE,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_SPEED,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_PROTECT,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_CONCEAL,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_CAVE_IN,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_CHICKEN,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_enfermedad,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_destroy_walls,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_LIGHTNING,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_POSSESS,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_ARMAGEDON,1,1)
MAGIC_AVAILABLE(ALL_PLAYERS,POWER_HOLD_AUDIENCE,1,1)
quedan puertas y trampas disponibles
DOOR_AVAILABLE(PLAYER0,WOOD,1,10)
Puerta_disponible(PLAYER0,Acero,1,10)
Puerta_disponible(PLAYER0,Magic,1,10)
PUERTA_DISPONIBLE(PLAYER0,BRACED,1,10)
ADD_CREATURE_TO_LEVEL(PLAYER0,AVATAR,PLAYER0,4,10,1)
Trampa_Disponible(PLAYER0,Poison_GAS,1,10)
Trampa_Disponible(PLAYER0,Boulder,1,10)
Trampa_Disponible(PLAYER0,Lava,1,10)
Trampa_Disponible(PLAYER0,palabra_de_poder,1,10)
TRAP_DISPONIBLE(PLAYER0,ALARMA,1,10)
TRAP_AVAILABLE(PLAYER0,LIGHTNING,1,10)
rem Agregar monstruos específicos
rem Si el número y el nivel de los monstruos jugadores son
ADD_CREATURE_TO_LEVEL (PLAYER0,VAMPIRO,PLAYER0,5,10,1)
ADD_CREATURE_TO_LEVEL(PLAYER0,IMP,PLAYER0,5,10,1)
ADD_CREATURE_TO_LEVEL(PLAYER0,AVATAR, PLAYER0,4 ,10,1)
IF(PLAYER_GOOD,TOTAL_CREATURES == 0)
rem Lleva al monstruo al siguiente nivel
ADD_CREATURE_TO_LEVEL(PLAYE
R0,VAMPIRE,10,1,10,100)
WIN_GAME
ENDIF
rem Añade un grupo de monstruos
rem Define los monstruos primero
CREATE_PARTY(DWARF)
rem ¿Aumentar la vida del nivel del monstruo del nombre del grupo de comando?
ADD_TO_PARTY(ENANO,ENANO,9,650,STEAL_GOLD,0)
ADD_TO_PARTY(ENANO,LADRÓN,9,3000,STEAL_GOLD,0)
ADD_TO_PARTY(ENANO ,MAGO,10,300,ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,BARBARIO,10,300,ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,CABALLERO,10,300,ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,BRUJA,10,300,ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,AVATAR,10,300,ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,GIGANTE,10,500, ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,HADA,10,550,ATTACK_DUNGEON_HEART,0)
ADD_TO_PARTY(ENANO,SAMURAI,10,550,ATTACK_DUNGEON_HEART,0)
rem ¿Agregar nombre del grupo de jugadores? ¿Número de grupos?
ADD_PARTY_TO_LEVEL(PLAYER0,ENANO,3,1)
ADD_PARTY_TO_LEVEL(PLAYER0,ENANO,-1,1)
¿Rem?
ADD_TUNNELLER_PARTY_TO_LEVEL(jugador,nombre_grupo,dónde,cabeza_para,número,nivel,oro)
ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER0,ENANO,-2,DUNGEON,1,10,100)
ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER0,ENANO,-2,DUNGEON,1,10,100)
ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER0,ENANO,-3,DUNGEON,1,10,100)
ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER0, DWARF,-6,DUNGEON,1,10,100)
Nota: Algunos niveles no se pueden cambiar aleatoriamente; de lo contrario, el dinero será 0 cuando ingreses al juego por primera vez y no podrás hacer nada p>
Hay algunos niveles como este. Por ejemplo, los niveles ocultos también se pueden jugar de la forma habitual, sin importar el límite de tiempo :)
(Recuerda hacer una copia de seguridad antes de modificar. de lo contrario, no podrás regresar si algo sale mal)
PD: el dinero no se puede cambiar demasiado, de lo contrario será 0
Modificador adjunto
------------------ -----------------
Descarga del editor Dungeon Keeper de primera generación dirección
/downgames/edit/121960.sht
ml
/edit_1024/dixia2.1.exe