Jump to content

DarkLord

+AtariAge Subscriber
  • Posts

    5,265
  • Joined

  • Last visited

1 Follower

About DarkLord

  • Birthday 12/24/1961

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    Prestonsburg, KY USA
  • Interests
    All things Atari!, air guns, Dungeons and Dragons
  • Currently Playing
    Neverwinter Online, Guild Wars2, and Knights of the Old Republic...

Recent Profile Visitors

24,930 profile views

DarkLord's Achievements

Quadrunner

Quadrunner (9/9)

1.2k

Reputation

  1. My CDROM.COM script here is pretty big. Actually, it's -3- files. You enter all 3 script filenames into the compiler at once. It compiles, passing all variables from the 1st script to the rest. Express's MUSTER.XES file, which activates the first hour after 12am, is a maintenance script (jobs like file backups, running files like "Today in History", "Who's called" etc) is huge. I have daily, weekly, and monthly jobs in it. It's 584 lines. The CDROM script for the Crawly Crypt Archives holds the high place of honor here though - it's 767 lines. Ugh. Does Michtron's MCL language have a variable limit? Express is limited to 100 variables and even though it seems unlikely, I have at least a couple of scripts that I have to juggle variables in because it kept running out. Nasty that.
  2. Okay, so with the Xcontrol panel open and the Color Setup CPX active, my 4 color boxes are set to: White - 15,15,15 Black - 0,0,0 Red - 15,0,0 Green - 4, 6, 8 Now keep in mind, I've noticed on different machines that sometimes even if you set your numbers exactly like mine, you still might not see the exact same shade of color. So using green, set it to 4,6,8 like mine, then look and see what the results are. If a person isn't happy with them, then simply adjust each slider, 1 at a time, 1 number up or down at a time, until they get something pleasing to them. At least, that's what I did, since I'm not overly fond of that default green color. HTH's.
  3. Okay, I called in with TAZ this time. Here's a few screenshots:
  4. Yeah, back in March of 1992, IIRC. I had a 1040ST, SC1224 monitor, Megafile 30 hard drive and an SX212 modem. I'm pretty sure it was Michtron BBS v2.0 software that I was using then (although I'm not 100% sure).
  5. I wouldn't be a bit surprised. My "Who's Called" script used to drive me nuts. Every time I'd get a probe from some obnoxious wanna-be hacker or such from (usually) overseas, the caller log would reflect it as a failed entry. So a valid caller would check to see who has called and get this list of multiple entries that looked like this: >>> Invalid Logon Attempt <<< 9/01/99 2:50:40 am Name/Handle Used: Password Used: N Sometimes it was so bad that you'd have to scroll through the list to see a legitimate entry from an actual caller. I finally figured out how to get around that in the code but it took me a while. Using JP's excellent "Busy BBS" software, you can do away with these spurious entries as well.
  6. Ah, okay - my bad. Yeah, I get that now. (you only have to point out the blindingly obvious to me a couple of times a day, no more).
  7. That's exactly what I do with DarkForce!. When a user is at the Main Menu and chooses a selection, it leaves MAINMENU.COM and executes a separate script. Afterwards, when the user is done with that choice, it's script will execute MAINMENU.COM again. MAINMENU.COM itself has no code to launch the separate scripts for each choice, but rather Express assigns them to keypresses in the SYSEDIT program. EOF: CLOSE DEFAULT_PATH EXECUTE ('C:\BBS\MENUS_80\MAINMENU.COM') EXIT
  8. In Express, there's a couple of "special" characters and they have to be dealt with accordingly: \\ prints a '\' character \" prints a single quote (') \{ prints a '[' character \} prints a ']' character \n prints a carriage return/linefeed
  9. Oh, if I were to list the hours I've spent debugging and testing things! Seriously though, you're getting there. There will come this moment when everything just basically comes together.
  10. Gimme a few minutes, I'll grab that and post it. Hmm, not sure about the inspiration for the Graffiti Wall?
  11. I logged on this evening with my Mega STe and Flash, using VT52. Here's a few screenshots:
  12. Programming languages are so different, it amazes me sometimes. Here, I can't do multiple "IF" commands, it has to be an initial "IF", then each following command has to be "EF". This all has to be completed with an "ENDIF" command or it fails. I wish I could help you more but I'm laser focused into BBS Express! ST's language and have little to no experience outside of it.
  13. Resurrecting an old thread - just curious, did you ever get the ST version up and running? Thanks.
  14. Does the language use a "return" statement? With BBS Express! ST, any GOSUB command I issue has to have an accompanying RETURN statement as well. For example: INPUT GAME_CHOICE 2 NORETURN IF GAME_CHOICE = 1 GAME_TO_PLAY = 'MORIA - ST!' GOSUB GAME_LOG EXECUTE 'C:\BBS\MORIA\MORIA.COM' GAME_LOG: OPEN ('[LOG_FILE]', APPEND) FPRINTE ' At &23, &01 played [GAME_TO_PLAY]' CLOSE RETURN
×
×
  • Create New...