Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 27

Thread: first selfmade map with some problems

  
  1. #1

    Default first selfmade map with some problems

    I just finished making a map with the official map maker.
    but I have a few questions, about it:

    1. how can I give Red some starting treasure?
    2. how can I give red the abillity to make rooms like trainingroom, library, treasureroom and hachery?
    3. how can I give all the keepers the abillity to research all the buildings and spells?

  2. #2
    Awakening Game Master Metal Gear Rex's Avatar
    Join Date
    Sep 2009
    Posts
    5,628

    Default Re: first selfmade map with some problems

    You need a script. See DK1 documents, or more specifically, DK1 script reference.
    Dungeon Keeper 2 Patch: With More Balance and Pie [Hiatus]
    Forever Hiatus. Probably. Latest Version: 3.5 w/Levels 1-11 Revised.

    The Awakening: GM Powers Activate!
    Tesonu is napping!

    LOL, WFTO

  3. #3

    Default Re: first selfmade map with some problems

    thanks, that was what I was searching for

  4. #4

    Default Re: first selfmade map with some problems

    I used it and made a script:

    SET_GENERATE_SPEED(700)

    REM COMPUTER PLAYER STUFF
    COMPUTER_PLAYER(PLAYER1,10)

    COMPUTER_PLAYER(PLAYER2,10)

    COMPUTER_PLAYER(PLAYER3,10)

    MAX_CREATURES(PLAYER0,60)
    START_MONEY(PLAYER0,10000)

    MAX_CREATURES(PLAYER1,50)
    START_MONEY(PLAYER1,10000)

    MAX_CREATURES(PLAYER2,50)
    START_MONEY(PLAYER2,10000)

    MAX_CREATURES(PLAYER3,50)
    START_MONEY(PLAYER3,10000)

    ADD_CREATURE_TO_POOL(TROLL,40)
    ADD_CREATURE_TO_POOL(DRAGON,40)
    ADD_CREATURE_TO_POOL(DEMONSPAWN,16)
    ADD_CREATURE_TO_POOL(FLY,16)
    ADD_CREATURE_TO_POOL(DARK_MISTRESS,48)
    ADD_CREATURE_TO_POOL(SORCEROR,40)
    ADD_CREATURE_TO_POOL(BILE_DEMON,40)
    ADD_CREATURE_TO_POOL(BUG,16)
    ADD_CREATURE_TO_POOL(SPIDER,24)
    ADD_CREATURE_TO_POOL(HELL_HOUND,30)
    ADD_CREATURE_TO_POOL(TENTACLE,30)
    ADD_CREATURE_TO_POOL(ORC,40)
    ADD_CREATURE_TO_POOL(WIZARD,5)
    ADD_CREATURE_TO_POOL(BARBARIAN,5)
    ADD_CREATURE_TO_POOL(ARCHER,5)
    ADD_CREATURE_TO_POOL(MONK,5)
    ADD_CREATURE_TO_POOL(DWARFA,5)
    ADD_CREATURE_TO_POOL(GIANT,5)
    ADD_CREATURE_TO_POOL(THIEF,5)
    ADD_CREATURE_TO_POOL(SAMURAI,5)

    REM Creature availability
    CREATURE_AVAILABLE(ALL_PLAYERS,TROLL,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,DRAGON,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,DEMONSPAWN,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,FLY,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,DARK_MISTRESS,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,SORCEROR,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,BILE_DEMON,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,BUG,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,SPIDER,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,HELL_HOUND,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,TENTACLE,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,ORC,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,WIZARD,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,BARBARIAN,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,ARCHER,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,MONK,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,DWARFA,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,GIANT,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,THIEF,1,1)
    CREATURE_AVAILABLE(ALL_PLAYERS,SAMURAI,1,1)

    REM Room availability
    ROOM_AVAILABLE(ALL_PLAYERS,TREASURE,1,1)
    ROOM_AVAILABLE(ALL_PLAYERS,LAIR,1,1)
    ROOM_AVAILABLE(ALL_PLAYERS,GARDEN,1,1)
    ROOM_AVAILABLE(ALL_PLAYERS,TRAINING,1,1)
    ROOM_AVAILABLE(ALL_PLAYERS,RESEARCH,1,1)
    ROOM_AVAILABLE(ALL_PLAYERS,WORKSHOP,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,BARRACKS,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,BRIDGE,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,PRISON,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,TORTURE,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,SCAVENGER,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,TEMPLE,1,0)
    ROOM_AVAILABLE(ALL_PLAYERS,GRAVEYARD,1,0)

    REM Spells availability
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_HAND,1,1)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_IMP,1,1)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_SLAP,1,1)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_SIGHT,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_CALL_TO_ARMS,1,0 )
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_HEAL_CREATURE,1, 0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_LIGHTNING,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_PROTECT,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_CONCEAL,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_DISEASE,0,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_CAVE_IN,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_CHICKEN,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_DESTROY_WALLS,1, 0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_HOLD_AUDIENCE,1, 0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_OBEY,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_SPEED,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_ARMAGEDDON,1,0)
    MAGIC_AVAILABLE(ALL_PLAYERS,POWER_POSSESS,1,0)

    REM Doors availability
    DOOR_AVAILABLE(ALL_PLAYERS,WOOD,1,0)
    DOOR_AVAILABLE(ALL_PLAYERS,BRACED,1,0)
    DOOR_AVAILABLE(ALL_PLAYERS,STEEL,1,0)
    DOOR_AVAILABLE(ALL_PLAYERS,MAGIC,1,0)

    REM TRAPS availability
    TRAP_AVAILABLE(ALL_PLAYERS,BOULDER,1,0)
    TRAP_AVAILABLE(ALL_PLAYERS,ALARM,1,0)
    TRAP_AVAILABLE(ALL_PLAYERS,POISON_GAS,1,0)
    TRAP_AVAILABLE(ALL_PLAYERS,LIGHTNING,1,0)
    TRAP_AVAILABLE(ALL_PLAYERS,WORD_OF_POWER,1,0)
    TRAP_AVAILABLE(ALL_PLAYERS,LAVA,1,0)

    but when I start the game, the whole program terminates.
    Is there something wrong with my script?
    by the way, I use keeperFX
    Last edited by BaukeS; June 26th, 2015 at 22:14.

  5. #5
    KeeperFX Author mefistotelis's Avatar
    Join Date
    Sep 2009
    Location
    Poland
    Posts
    1,236

    Default Re: first selfmade map with some problems

    I see, there's an error in "Unhandled research type" message logging.

    I will fix that; but you may solve the issue by using valid RESEARCH types.

  6. #6

    Default Re: first selfmade map with some problems

    thanks for the hint, I deleted those commands and it works.
    the level doesn'e terminate the whole program, but I still have a problem:
    no creatures are attracted from the portals.
    None of the 4 keepers get any creatures and without creatures, the game is useless.
    What did I do wrong?

  7. #7

    Default Re: first selfmade map with some problems

    how many creatures is on the map?

  8. #8

    Default Re: first selfmade map with some problems

    You can Zip all files of your map, and post it here so we can take a look at what's wrong. Script seems all right.

  9. #9

    Default Re: first selfmade map with some problems

    Quote Originally Posted by YourMaster View Post
    You can Zip all files of your map, and post it here so we can take a look at what's wrong. Script seems all right.
    here it is:
    levels.zip

  10. #10

    Default Re: first selfmade map with some problems

    You are past the creature limit. The game only supports 255 creatures in any level.

    You've preplaced a lot of them. Remove almost all of the creatures already on the map. Use script to add creatures to the level when the player is near.

    Also, you've added your level to DDISK1.LIF. This works, but it would be best to make a separate lif file just for this map. Copy DDISK1.LIF, rename it to MAP00200.LIF and remove all levels from it that are not your own.
    You've called your map LEVEL1, that suggests to me perhaps you want to make a campaign. That's possible to:
    https://keeperfx.googlecode.com/svn/..._campaigns.txt

Similar Threads

  1. loop problems
    By veroba in forum KeeperFX
    Replies: 6
    Last Post: July 19th, 2013, 06:42
  2. problems with Ai
    By darkkingkongman in forum DK2 Troubleshooting
    Replies: 6
    Last Post: June 11th, 2013, 10:17
  3. Map problems
    By themightyevil in forum Dungeon Keeper 2
    Replies: 1
    Last Post: November 1st, 2011, 16:24
  4. 2 Problems
    By Randy19 in forum DK1 Mapmaking
    Replies: 11
    Last Post: September 2nd, 2011, 08:31
  5. DK2 v1.3 problems..
    By Keeper_Infernal in forum DK2 Troubleshooting
    Replies: 14
    Last Post: June 28th, 2010, 13:22

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •