Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: SCMD2 "Something very bad has happened"
SCMD2 "Something very bad has happened"
Apr 26 2008, 8:42 am
By: fm47
Pages: 1 2 3 >
 

Apr 26 2008, 8:42 am fm47 Post #1



A message comes up when I try to put down a location, "A terrible thing has happened" and it asks me whether I want to save or not. If I save, the file can no longer be opened again, if i don't, I lose all the progress. While this is been occuring randomly, such as changing a comment in the trigger or preserving a trigger, this one is specific to my next added location. The location is numbered 129, the next one up is 154, both well below the limit. What should I do?

In the past, when this happened to me with triggers (especially working with the trigeditor), I just do things in different order and segments, but I can't really do that with locations. I've gone and checked all the single pixled ones and deleted them all, but nothing is helping.



None.

Apr 26 2008, 8:49 am rockz Post #2

ᴄʜᴇᴇsᴇ ɪᴛ!

You have some corrupted strings, I believe, or you're maxed out on strings. Why are you commenting?

It's also probably that you're editing strings which are recycled. All sorts of nasty things can happen. The key is to learn how to NOT COMMENT.

SCMDraft is notorious for messing up when you go over 1024 strings. Try opening in starforge, or xtra edit.

I'm not sure whether or not the new version of scmdraft is any better, as they seem to get worse as you update, but that's just what I've seen happening recently.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Apr 26 2008, 8:55 am fm47 Post #3



I'm sure i'm well over 1024 strings... According to the string editor, i have 1334 of them. I comment because I have hundreds if not over a thousand triggers >_<, and I'm still early in the game, lol... I can no longer open the map in xtra edit because things got messed up when I interchanged between forge and scmd.

I just did this:
made a copy and deleted the triggers I last made
created some triggers
paste those triggers back in

I now have a few more locations, but just a couple more down the road the same thing is happening.

What can I do about corrupted strings? I also have a LOT of recycled strings.



None.

Apr 26 2008, 10:17 am gaiaguerrilla Post #4



SCM, xtra, and forge aim to do more crazy stuff, but they screw up everything I make. I'm wondering why bother with anything except staredit until at least one of the others seems to pass beta phase. Do you get roadsigns also? Saying that it could not save a memory when you try and play?



None.

Apr 26 2008, 11:26 am NudeRaider Post #5

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

I recommend you go back to an older version of your map via advanced -> backup database. When scmdraft 2 messed up your map there's usually no way to fix it.
Don't go over 1024 strings if you want to be safe and avoid switching editors.




Apr 26 2008, 4:31 pm fm47 Post #6



Yeah, I kept backups and went back to them, but apparently these problems have been seeded from earlier as well. I ended up troubleshooting by deleting all the triggers via trigedit in a backup file and it would tell me a few things that are wrong, then I would go delete and recreate those triggers in the normal map and it would work... until the next time it happens again.

Something else happened when I deleted all the trigs via trigedit, though. Some of the locations I have suddenly have no identity, as in they had no name. And deleting those will stop the prompts of "error" something "string (# here)" something else.

but yeah, after you told me not to switch from editors (at least try not to), I haven't done so.



None.

Apr 26 2008, 5:37 pm rockz Post #7

ᴄʜᴇᴇsᴇ ɪᴛ!

The reason is your locations are named the same as some of your comments, or the strings are linked. If you delete one, or change one, it will change in EVERYTHING, including the ones you didn't mean to change. Recycling strings, IMO, is stupid for SCMDraft to do all the time. If it could handle having infinite strings, then just starcraft crashing when you play a map with too many strings, that would be much better than scmdraft crashing.

Use something like osmap or Uberation to delete all your comments, possibly all your location names too. Then go back and rename them, omitting the comments. In a large production (like you are doing), comments are entirely useless to use on EVERY trigger.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Apr 27 2008, 4:59 pm Riney Post #8

Thigh high affectionado

May I suggest blank comments, I dunno if they take a string or not



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Apr 28 2008, 12:40 am NudeRaider Post #9

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Blanks also take a string. But only 1 for every blank comment.
So you can as well name all triggers that have something to do with spells "Spell (Ice, Fire, counter, etc.)"
That's a great way to a) keep trigger lists short (less scrolling), b) still have some kind of structure, c) and to keep string amount low.




Apr 28 2008, 12:59 am rockz Post #10

ᴄʜᴇᴇsᴇ ɪᴛ!

I know what all my triggers do by their conditions and actions. If I put a comment in, I can't easily see these things anymore, and don't know what that trigger does/where it needs to go. Since some genius invented the scroll wheel, there is no need for comments.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Apr 28 2008, 9:15 am fm47 Post #11



I see. All the comments have been very informative. i ended up cutting all the trigs, making a ton of locations, then paste the trigs back in.

i intend to omitt all the comments upon release. If I have anything any different, it'll get real confusing for me. I seldom use the scrolling wheel because it doesnt move fast enoung



None.

Apr 28 2008, 12:50 pm rockz Post #12

ᴄʜᴇᴇsᴇ ɪᴛ!

you can change how many lines it moves at a time, you know.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Apr 28 2008, 8:35 pm Kow Post #13



Quote from rockz
you can change how many lines it moves at a time, you know.
In mouse settings. Control Panel > Mouse.



None.

Apr 29 2008, 1:45 am SiberianTiger Post #14



if that happens again, try opening an scmdraft that's not extracted. and then from that scmdraft open the file.

in my case, scmdraft would open my map half-way and then start freezing. so i opened scmdraft from compressed folder (the download itself) and it opened fine. then i saved the map in different name.



None.

Apr 29 2008, 5:54 am fm47 Post #15



Yes, I understand I can change my scroll line increments, but I don't want it to change 20 lines when I'm surfing a website. Plus it's difficult to be faster than using the scroll bar when you have so many things going on. I wonder if bliz realized the potential of staredit from players when they released SC. There's no "move to bottom" or "scroll to top" things.



None.

Apr 29 2008, 6:49 am ZzEzZ Post #16



So Rockz, you're saying that if you for some reason or another decide to leave SC for about 5 months then get back into mapping suddenly, you will remember what all your triggers and such were for exactly in your old map? Comments wouldn't help at all? Also, if you have triggers with a lot of conditions/actions you'd basically be going through about 3 triggers per scroll. Hmm, i wonder how long it would take you to find your that 1 DC you wanna change, which just so happens to be trigger 378/521 for Player 1... o.0

Yeah scrolling's nice, but i think adding comments to triggers here and there would help... and if you say its open source comments will help people understand what things go 2gether/ how specific aspects of your map work.


yea, move to bottom and top would be awesome >.< (and so would an 'or' *shakes fist at blizz*)



None.

Apr 29 2008, 6:56 am NudeRaider Post #17

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Quote from ZzEzZ
yea, move to bottom and top would be awesome >.< (and so would an 'or' *shakes fist at blizz*)
Use scrollbars.
It takes you 0,5-1s to scroll wherever you want. Top/bottom np anyway and if you know your triggers you can use it as "fast forward" to get near the trigger you want to edit, then actually get there using your 4-lines-scrollwheel. :D




Apr 29 2008, 6:51 pm rockz Post #18

ᴄʜᴇᴇsᴇ ɪᴛ!

Quote from ZzEzZ
So Rockz, you're saying that if you for some reason or another decide to leave SC for about 5 months then get back into mapping suddenly, you will remember what all your triggers and such were for exactly in your old map? Comments wouldn't help at all? Also, if you have triggers with a lot of conditions/actions you'd basically be going through about 3 triggers per scroll. Hmm, i wonder how long it would take you to find your that 1 DC you wanna change, which just so happens to be trigger 378/521 for Player 1... o.0

Yeah scrolling's nice, but i think adding comments to triggers here and there would help... and if you say its open source comments will help people understand what things go 2gether/ how specific aspects of your map work.


yea, move to bottom and top would be awesome >.< (and so would an 'or' *shakes fist at blizz*)
well, considering I keep a txt file of my DCs, yes, it's easy to find, since I just use ctrl-f. What I'm saying is that if you understand how triggers work, you can just look at it, and figure out what it does.

Let's put it this way. The only reason I ever name locations is because they get named anyway (location 0, 1, etc...).



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Apr 29 2008, 10:40 pm fm47 Post #19



It's not that I don't understand how triggers work, and I'm sure that's not the case for most people who comment. It's just that there are so many things, it's really complicated to look at one trig from the other when the only difference between the two is a switch or a DC number. You, however, may be much more talented at doing so, I dunno.

And if all you ever use are the default names, location 0, 1, 2, etc... I don't know about you, but I use shortcuts all the time. I group my locations with names to their similarities. Whenever I want to find a location, I just hit the first letter, then use arrow key up and down a few times or so.

But anyway, back to SCMD. So if I've no comments and no locations named, it should be OK? The string limit thing... If I i look at the String Editor, I have 1397, so I'm past the limit. Would it make a difference if I were to take out all names and comments?



None.

Apr 30 2008, 3:30 am rockz Post #20

ᴄʜᴇᴇsᴇ ɪᴛ!

yes. If you can bear it, I suggest using something like uberation to unrecycle the strings and get rid of comments n such. You can put them back in later, but be careful with how much you actually put in, and whether or not you need to comment it.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Options
Pages: 1 2 3 >
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[09:24 pm]
Moose -- denis
[05:00 pm]
lil-Inferno -- benis
[10:41 am]
v9bettel -- Nice
[01:39 am]
Ultraviolet -- no u elky skeleton guy, I'll use em better
[2024-4-18. : 10:50 pm]
Vrael -- Ultraviolet
Ultraviolet shouted: How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
hey cut it out I'm getting all the minerals
[2024-4-18. : 10:11 pm]
Ultraviolet -- :P
[2024-4-18. : 10:11 pm]
Ultraviolet -- How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
[2024-4-17. : 11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
Please log in to shout.


Members Online: Ultraviolet