Having Issues

Discussion in 'Mapping Questions & Discussion' started by Lockhart, Sep 16, 2009.

  1. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Hey mappers,

    I'm working on my payload map and I've got a few problems. First:
    http://img14.imageshack.us/img14/9475/pointfiletube.jpg
    Whenever I load a pointfile it either repeats the previous line, even though there's another mistake somewhere when I load the map. Or I get a line going through solid brushes like here. I get this same line every time I load it, and my water texture isn't working because there is a hole somewhere.

    My payload prop tracks or model, (w/e they're called) , are showing as an error when I load the map.

    I'm also having problems getting my payload set up and working following the valve tutorial... I'll try that over again from the start, but my main concerns are the water and the track not working. Then maybe I'll be able to move on to spawn points. :eek:hmy:
     
    Last edited: Sep 16, 2009
  2. J4CK8

    J4CK8 L11: Posh Member

    Messages:
    820
    Positive Ratings:
    223
    Heh, Payload maps, such a pain. I'm also struggling with mine.

    Your first problem comes from that brush being a func_something. Make some nodraw walls around it to stop the 'void stuff' touching it. Once you get that sorted, the compile should find a new leak for you to solve :p

    For the final point try and find some prefabs of here or FPSB, I still need help with issues in the payload setup too.

    Can't help with the second problem though I'm afraid. Guessing it has something to do with the models either custom or not from tf2...
     
    • Thanks Thanks x 1
  3. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Is there a way to un-func_detail something? Hah, I didn't realize I'd done it.
     
  4. Terr

    aa Terr Cranky Coder

    Messages:
    1,591
    Positive Ratings:
    405
    "Move to world", shortcut is ctrl+shift+w.
     
    • Thanks Thanks x 2
  5. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Okay more on the track props, it says they're vertex-lit. And it can't be. How do I make them not vertex lit. I have no idea what that means, lol.
     
  6. Terr

    aa Terr Cranky Coder

    Messages:
    1,591
    Positive Ratings:
    405
    There should be a "Disable Vertex lighting" property on your prop_static, which means that they'll be the same brightness all over rather than be half-shadowed and half-bright.

    Normally you want the vertex lighting on, so perhaps that's not the real cause. Can you post the compile log?
     
  7. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Posting compile log. Props aren't working still, neither is water and there's no pointer when I use load pointfile.
     
  8. Xi.Cynx

    aa Xi.Cynx Former Alias: †Blade†

    Messages:
    772
    Positive Ratings:
    733
    Well... 2 major things that pop out at me is this:

    Code:
    **** leaked ****
    Entity trigger_hurt (704.00 -3104.00 -2272.00) leaked!
    Which means there is still a leak in your map dealing with one of your trigger_hurt brushes

    and this:

    Code:
    Building Faces...error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    error: material NATURE/WATER_DX70_BENEATH doesn't have a $bottommaterial
    done (0)
    Use a different water texture. It's not good to use a beneath water texture for showing something up top. Use something like 2fort or well or sawmill and you'll have much more luck. That's also a HL2 water, so you'd have to pakrat that in if you wanted it to show up, but even then I don't think it'd work cause it's a beneath texture and those have never worked for me.
     
    • Thanks Thanks x 1
  9. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Thanks, this seems to be improving things. I have two last questions for this set of problems. (hopefully there won't be more :eek:hmy:)
    1. Do blocklight textures seal a map, or do I have to layer another set of walls around them? Also, do trigger hurts cause leaks somehow when near the fringes of a map?

    2. Train tracks have to be prop_statics not prop_details to work? Are there specific labels for all props to work?
     
  10. Xi.Cynx

    aa Xi.Cynx Former Alias: †Blade†

    Messages:
    772
    Positive Ratings:
    733
    1) I'm not sure about that, i'm sure someone else can tell you though

    2) When you make a prop_static entity and you go to the world model>>browse to select your model if you click on the "info" tab it'll show you what the model can be. But it can only be [physics]; [dynamic] or [static] the ones that are checked the model will show up if you set it as that.
     
    • Thanks Thanks x 1
  11. Terr

    aa Terr Cranky Coder

    Messages:
    1,591
    Positive Ratings:
    405
    I don't know, but I'd suspect blocklight/invisible/playerclip/etc. does not seal, since none of them actually prevent someone from seeing into the void.

    As for trigger_hurt, some brush entities can cause leaks because their "origin" points have gotten accidentally moved out of the map. For example, on func_door the origin point determines what it slides (or for func_door_rotating, rotates) around. You can see brushe entities' origin points (as white circles in 2d or blue dots in 3D) by turning on :helpers: and selecting the entity.
     
  12. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Quick question I couldn't find an answer to:

    Certain things are having the purple/black checkered boxes when I load my map. For example: the sniper scope, water at a distance, various other class weapons... Any idea what the source is and how I can fix it? (I think it's lighting related)
     
  13. Nineaxis

    aa Nineaxis Quack Doctor

    Messages:
    1,767
    Positive Ratings:
    1,404
    [ame="http://forums.tf2maps.net/showthread.php?t=3050"]Readme 1st: Common TF2 mapping mistakes and how to fix them - TF2Maps.net[/ame]


    Issue #7.
     
    • Thanks Thanks x 1
  14. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
  15. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    Having problems running my map. I can load my map up-to-date in hammer just fine. The problem is when I use the "run map" function.

    I get the error that windows can't find the file. I've fixed it a few times before by unloading my pointfile and then redirecting it to a new saved file name. However, it's stopped working.
    • For example my map's name is pl_dive_build1.4.vmf
    • Under load pointfile I type this in exactly, and when it finishes compiling I get the error
    • If I bypass the error the game will just load this older version of the map with a ton of missing parts

    I feel I'll start making some big progress after I can start loading my map to test again, as whenever I see things in-game I have a better perspective. :eek:hmy: Thanks!

    Unrelated:
    (Should I start detailing before or after I begin testing, in case I have to change layouts?)
     
  16. Terr

    aa Terr Cranky Coder

    Messages:
    1,591
    Positive Ratings:
    405
    The "can't find file" errors are because the compiling is three steps: VBSP, VVIS, and VRAD. Each uses the output of the last step. So generally it's not an error itself, but just a sign that some earlier error happened.
     
  17. Xi.Cynx

    aa Xi.Cynx Former Alias: †Blade†

    Messages:
    772
    Positive Ratings:
    733
    The only reason you should load pointfile is if your map has a leak. when you click it it'll automatically ask you if you want to load it. If it doesn't do that then your map doesn't have a leak. Don't point it to load your map... that's just... ridiculous and funny all at the same time. (sorry didn't mean to be harsh like that)


    I'm not sure exactly what your doing, but it's totally wrong... So if you would be so kind as to follow these exact steps, I'm sure something will turn out correct or we can solve this problem a bit easier.

    A hem...

    Step 1:
    Make sure you have at least 1 info_teamspawn on the map so you can spawn once compiled.

    Step 2:
    Make sure your map is either surrounded with a fully enclosed box with the 3d skybox texture on it, with a light_env entity in your map as well so you have light.(if it's all indoors you don't really have to worry about this)

    Step 3:
    Press f9 make sure normal is selected for all of them and click 'OK'

    Step 4:
    Once the map is done compiling it will load up in TF2 Hopefully all your new changes will be there. If they are, congrats and you can be done reading, if not please read below...



    Assuming your map did not have all it's latest changes please do the following:

    Step 5:

    Click copy log to clipboard on the hammer compile window and go to pastebin.com and paste it in there and copy the link it gives for us to look at.

    Step 6:
    Go to Map>>Load Pointfile - If a window comes up that says open then your in the clear as there is not a single leak in your map, good job! =)

    Step 7:
    Check where the file is located at when being compiled. If the path is too long or has an weird characters in it(ex: †, ™, £, ←, and so on) then it will not compile properly. Also check the map name and make sure it is legit. I would not use .'s or anything like that make them underscores ---> _. So instead of this, pl_dive_build1.4.vmf, you'll have something like this pl_dive_build1v4.vmf

    Step 8:
    Delete any of the old version of that map out of the tf/maps folder

    Step 9:
    After you have done all that please refer back up to step 3 and hope that one of those things solved your problem. If not, please give us a chance to look over your compile log that you posted on pastebin.com and we will get back to you shortly. ;) :thumbup:
     
    • Thanks Thanks x 2
  18. Lockhart

    Lockhart L2: Junior Member

    Messages:
    96
    Positive Ratings:
    2
    It ended up being the map name. :rolleyes: Thanks for being so comprehensive though.
     
  19. Xi.Cynx

    aa Xi.Cynx Former Alias: †Blade†

    Messages:
    772
    Positive Ratings:
    733
    Your welcome, being comprehensive is better than not going over enough and having other people chime in with ridiculous stuff. Lol. I figured.. Hey, if I'm gonna try and figure out whats wrong, why not just go over everything, so that way, even if it is the first step, if it happens again, he can always look back here to go over the steps again. :)
     
  20. Darth Cyrax

    Darth Cyrax L2: Junior Member

    Messages:
    94
    Positive Ratings:
    8
    I don't see it mentioned anywhere on this thread yet, so I'm going to go ahead and link you to this: http://www.interlopers.net/errors/index.php
    just copy/paste your compile log into that, click "check log" and it will automatically search and report errors, and give you advice on how to fix them(it even tells you to what extent the errors will affect your map). It's good for most errors, and should be your first resource when dealing with compiling logs.