Search found 1338 matches

by Rob
Sat Jun 20, 2020 11:22 am
Forum: Instructions
Topic: Hot key setup
Replies: 6
Views: 720

Re: Hot key setup

You're welcome. You can do it like this. Replace MAIN and PARTNER with the toon names or their window names. The wait() is there because when you assist, the game sends packets over the Internet from your computer to Broadsword's server and back to your computer, and this takes time. You can probabl...
by Rob
Fri Jun 19, 2020 7:28 pm
Forum: Instructions
Topic: Hot key setup
Replies: 6
Views: 720

Re: Hot key setup

In that example "driver" is the name of a toon's window not the name of a toon. Mojo lets you easily rename windows. The "driver" In that example is a toon that your other toons stick to so you can move them around easily. In this statement: Slash ( "/target SOMEBODY" ) Mojo lets you replace SOMEBOD...
by Rob
Fri Jun 19, 2020 12:16 pm
Forum: Instructions
Topic: Hot key setup
Replies: 6
Views: 720

Re: Hot key setup

Hi Renshai. 30 is probably too short to make a difference (it means 30 milliseconds or 1/33 of a second). I recommend that you try 15000 (that means 15 seconds) as an experiment to see if that solves the problem. "Render creation failed" often happens with the old Direct Fullscreen mode. If you're u...
by Rob
Tue Jun 16, 2020 11:17 pm
Forum: Miscellaneous
Topic: Testers needed
Replies: 4
Views: 1973

Re: Testers needed

I will Mike, thanks, I haven't written that stuff yet.
by Rob
Thu Jun 11, 2020 11:58 am
Forum: Builds
Topic: Build 302
Replies: 0
Views: 490

Build 302

This build is not yet published When launching a team with a desktop shortcut, the team's hotkey file now gets loaded. Many thanks to Rheddrian Benekander for reporting this bug. When launching with DAOC's fullscreen windowed mode, Mojo's M-button now moves correctly to its saved location. ClickMou...
by Rob
Sat Jun 06, 2020 9:51 pm
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Re: Build 301 -- DAOC security fix, hazmat warning, and more

No, what I described doesn't break this rule. There is no disassembly or modification of the game's executable code, files, or databases. Incidentally, the rule doesn't make sense. There's no such thing as "disassembly of databases." The people who wrote that rule didn't know what the words mean, pr...
by Rob
Fri Jun 05, 2020 8:57 pm
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Re: Build 301 -- DAOC security fix, hazmat warning, and more

Some of this code gets injected into game.dll's process, which is unmanaged, and some of it hooks a win32 function which was written by Microsoft in C. Stuff like that, on Windows, is almost always written in C or C++. Anything else would be impractical. The rest of the code (login.dll) could have b...
by Rob
Thu Jun 04, 2020 7:05 pm
Forum: Instructions
Topic: Opening multiple EC accounts
Replies: 1
Views: 391

Re: Opening multiple EC accounts

Sorry, I'm locking this because if somebody replies, I may have to delete their post, and I've never censored a post in this forum and don't want to have to start.
by Rob
Thu Jun 04, 2020 1:12 pm
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Re: Build 301 -- DAOC security fix, hazmat warning, and more

The short answer is, "To avoid bugs." I wrote the pipe stuff ten years ago. I don't remember now why I chose pipes but probably because login.dll is a console app, so it has stdin and stdout built in, which work naturally with pipes. Also I needed two-way communication between Mojo and login.dll. A ...
by Rob
Thu Jun 04, 2020 10:14 am
Forum: Bugs and problems
Topic: LDs
Replies: 5
Views: 713

Re: LDs

Oh, I misunderstood. You started this thread right after 301 went live so I assumed you were saying, "301 is causing problems". But build 299 came out a month ago. Usually if a build contains a bug, a bunch of people tell me immediately. But nobody said anything to me about this problem until you to...
by Rob
Wed Jun 03, 2020 7:48 pm
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Re: Build 301 -- DAOC security fix, hazmat warning, and more

The main reason why login.dll is in the middle is because Mythic programmed the client to start only if the program that launches it is named "login.dll." Why they did this, I don't know. Maybe they thought it would stop people like me from writing programs like Mojo. By the way, none of Mythic's "d...
by Rob
Wed Jun 03, 2020 3:47 pm
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Re: Build 301 -- DAOC security fix, hazmat warning, and more

Yep sounds like you understand perfectly. In recognition of your perspicacity I'll tell you all the gory technical details. When you tell Mojo to launch DAOC, here's what happens: 1. Mojo launches a program called login.dll. This is a login.dll written by me, not the one distributed by Broadsword. 2...
by Rob
Wed Jun 03, 2020 2:26 pm
Forum: Bugs and problems
Topic: LDs
Replies: 5
Views: 713

Re: LDs

Thanks for the kind words. When did the problem start? Was it within the last 15 hours? If it wasn't in the last 15 hours, my guess is that your problem is caused by launching your team faster than your system can handle. DAOC was not designed for simultaneous launches so sometimes it fails when Moj...
by Rob
Wed Jun 03, 2020 1:07 pm
Forum: Bugs and problems
Topic: LDs
Replies: 5
Views: 713

Re: LDs

I'm sorry about the problem and if it's caused by Mojo, I will fix it quickly. Thank you for reporting the problem to me. You say you get an error. Can you describe what you see on the screen more exactly? Is there an error message? If so can you please tell me exactly what it says? Does Mojo displa...
by Rob
Wed Jun 03, 2020 11:45 am
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Re: Build 301 -- DAOC security fix, hazmat warning, and more

Well, first let me describe what the client normally does. When the client starts up, it asks the operating system, "What info was passed to me on my command line?" This is how it finds out your password. How exactly does it do this? By calling a function called GetCommandLineA which is part of the ...
by Rob
Wed Jun 03, 2020 12:02 am
Forum: Builds
Topic: Build 301 -- DAOC security fix, hazmat warning, and more
Replies: 12
Views: 1459

Build 301 -- DAOC security fix, hazmat warning, and more

DAOC security fix The DAOC client receives your unencrypted password on its command line. This is a security flaw because other programs can see your password easily, and it remains visible the whole time DAOC is running. You can observe this problem for yourself by launching DAOC the normal way, w...
by Rob
Tue May 26, 2020 10:50 am
Forum: Instructions
Topic: Multiboxing EC Accounts
Replies: 2
Views: 499

Re: Multiboxing EC Accounts

Thanks for the kind words. I wish I could tell you but as I've said here before, given my position as Mojo's publisher, this isn't something I can help with.
by Rob
Sun May 24, 2020 8:27 am
Forum: Bugs and problems
Topic: Can you solve this mystery? Idiotic bug in DAOC
Replies: 7
Views: 2067

Re: Can you solve this mystery? Idiotic bug in DAOC

Let me guess... BS removed the fullscreen option but do not force the client to be windowed. The only thing Broadsword removed is the radio button for fullscreen mode on the Options window. On that lady's computer, that mode was running exactly as it would if that button were still there and were c...
by Rob
Fri May 22, 2020 5:26 pm
Forum: Feature requests
Topic: Buttons (quick bars)?
Replies: 27
Views: 6308

Re: Buttons (quick bars)?

I havnt been blaiming you for anything at all, not even close. I was actually just asking you for advice nothing more than that if you had any idea how to solve it. Glad to hear it but why then did you tell me I got something wrong after I explained to you that your problem wasn't caused by Mojo? A...
by Rob
Wed May 20, 2020 3:14 pm
Forum: Feature requests
Topic: Buttons (quick bars)?
Replies: 27
Views: 6308

Re: Buttons (quick bars)?

The last two posts crossed. Why oh why do I waste my time on this stuff. :(