I have my happy little code here:
PERFORM CHECKLIST FOR NET SESSIONS
SET NET CONNECTION 1,"66.189.13.147"
join net game 1,"66.189.13.147"
to join to my server in a program. That number is obviously, my IP. I tested this code by running my program twice at the same time, 1 window as a host 1 as a joiner. And this worked very well, I was able to see the other player by taking positions from a memblock, and sending them with the send message commands.
BUT, I sent this program to many other people. And when they went through the joiner process, instead of just joining my game without any problem it brougt up a "configure net settings" dialouge box. I dont know why it does this, or how to get rid of it, or even what it looks like, because I have never gotten it when testing my program on my own computer. I also have no firewalls.
And to top it off, when they click out of that dialoge, they dont seem to connect to me! Our computers dont recognize each other! If I run the program only on my computer, I can connect to myself, but no one else can.
To further specify, here is the exact code which works fine on my machine with no popups when joining:
Input "Host or Join? ",h$
if h$="host"
Create net game "66.189.13.147","Player1",20,1
endif
if h$="join"
PERFORM CHECKLIST FOR NET SESSIONS
SET NET CONNECTION 1,"66.189.13.147"
join net game 1,"66.189.13.147"
endif
how can I get this to work, and avoid all the mumbo jumbo "configure net settings?" Desperately looking for help...
Darken the skies, we are God.