d3nn16 3 Posted November 3, 2007 Hi Does anyone know a server to upload and test mp missions without joining a clan ? I tried using the arma mp editor but I noticed it doesn't work well (for example when I am alone the remove dead player script works but when someone joins it doesn't etc) I only have one PC, I don't want to invest any money. Share this post Link to post Share on other sites
zaphod 0 Posted November 3, 2007 a dedicated server has no graphic. so you can use a simple notebook for testing mp maps ... just copy arma folder to the notebook and start a dedicated server on it. if you want to invite a handful internet players you can open port 2302? on your router. a P3 with 1Ghz notebook will do the job .. enough for testing what you want... just ask a friend, if you have none... advantage is, you can tune the scripts a bit on notebook while testing and you just have to restart server then, to check it again. regards, zap Share this post Link to post Share on other sites
Auss 208 Posted November 3, 2007 If you have a dual core you could even make one core a dedicated server then use the other as your client PC and join your it..Crude but effective Share this post Link to post Share on other sites
sbsmac 0 Posted November 3, 2007 You can also run multiple copies of ArmA in windowed mode on the same PC to allow you to test interactions between players. Share this post Link to post Share on other sites
d3nn16 3 Posted November 4, 2007 I tested your solution sbsmac. I made a server.cfg file put it in Arma folder then launched Arma_server.exe with -config=server.cfg -port=2302 and twice Arma.exe with -nosplash -window -x=800 -y=600 -world=Sara. It works. Is it possible to do the same using one of the arma processes to host the game instead of a dedicated server so I can quickly edit the map in the mp editor ? I ask this because when I try to do it I am kicked in the other Arma process that is trying to join the game, reason "CDkey in use". I put the kickDuplicate=0; in the server.cfg and I added the option -config=server.cfg to the Arma.exe (also tested without it) to use the server.cfg ? But it still shows "CD key in use". Is there a way to make a hosted game accept duplicate cd keys ? or an id changer ? Share this post Link to post Share on other sites
fasad 1 Posted November 4, 2007 You shouldn't need to do anything, I've run two clients and a dedicated server on my pc together. The only thing i needed to change was the kickDuplicate value in the server config file. Are you sure the server is correctly loading the config? Share this post Link to post Share on other sites
zaphod 0 Posted November 4, 2007 yes thats it like fasad said, run a dedicated server ... Share this post Link to post Share on other sites
d3nn16 3 Posted November 4, 2007 Quote[/b] ]I've run two clients and a dedicated server on my pc together I did the same. Quote[/b] ]The only thing i needed to change was the kickDuplicate value in the server config file I did that too and It worked I could join the dedicated server on both games and test my map. The problem I'm talking about here is that if you DO NOT launch a dedicated server and you only HOST A GAME using the standard arma.exe the "CD key in use" will appear when you try to connect with the second arma.exe. I read somewhere that server.cfg applies to a hosted game too but from what I experienced it doesn't take into account the value of kickDuplicate and it kicks when I connect with the same ID. Don't misunderstand me kickDuplicate=0 worked when I used it with the dedicated server but not when I used it with game executable arma.exe from which I hosted the game. Share this post Link to post Share on other sites
Allie 0 Posted November 4, 2007 You ruun 1 dedicated server and 1 game !! Look in your directory for me its here: D:\Program Files\Bohemia Interactive\ArmA There should be a file called : arma_server.exe This is the dedicated server, just run it, will only show a small popup window saying the dedicated server is started. Now start your game, go multiplayer and change INTERNET to LAN, (left bottom button), now you should see your own dedicated server. Good luck. Allie Share this post Link to post Share on other sites
sbsmac 0 Posted November 4, 2007 Allie, you've missed the point which is that he _wants_ to run a hosted game to make it more convenient to edit the map. I have some sympathy for this - experimenting with multiplayer scripts can be rather tedious. Share this post Link to post Share on other sites
d3nn16 3 Posted November 4, 2007 I'm going to give you a big No, let me give you five Quote[/b] ]You ruun 1 dedicated server and 1 game !! I'm working with one PC. If I want to compare the displays between two players I need to run two games (for example I'm having troubles with a radio trigger that shows a hint on activation and I want to make that hint show locally to the player that activated the trigger, how am I going to see that with only one game running ?) Quote[/b] ]Look in your directory for me its here: D:\Program Files\Bohemia Interactive\ArmAThere should be a file called : arma_server.exe This is the dedicated server, just run it, will only show a small popup window saying the dedicated server is started. Read the entire thread (more carefully) and see that I already know how to run the server. Quote[/b] ]Now start your game, go multiplayer and change INTERNET to LAN, (left bottom button), now you should see your own dedicated server. I didn't test the LAN because I added reportingIP="armedass.master.gamespy.com"; to the server.cfg file to see if my dedicated server shows in the Internet server list, and it does. Here is the problem : - I have one PC - I don't want to run arma_server.exe + arma.exe + arma.exe BECAUSE if I do so, in order to edit a map I need to disconnect from my own server in one of the games, then go in the arma mp editor, then edit, then quit, then join back the server and maybe restart server or reload mission (I don't know exactly) ... but it's already a pain in the argh . I know I can edit the triggers by manipulating mission.sqm directly into the mission folder but I don't want to do that if there is an alternative. What I want to do (if it is possible) is : - run arma.exe + arma.exe - In one of the arma.exe create a hosted game with the map I'm testing => problem I can't join with the second arma.exe because I have "CDkey in use" error (problem that I didn't have when using arma_server.exe + arma.exe + arma.exe because I edited the server.cfg file to accept duplicate keys) - My question : IS IT POSSIBLE TO JOIN THE HOSTED GAME ? (without installing a second arma game to have a different ID) When I googled around I read somewhere that if the Arma folder contains a server.cfg file it also applies to the hosted games on arma.exe but this is only partially correct : while the missions class in the server.cfg was working correctly (showing the missions I put in) the kickDuplicate=0 doesn't allow for duplicate cd keys. Anyway I'm going to test it again to be sure. Share this post Link to post Share on other sites
fasad 1 Posted November 4, 2007 Okay, I'm unsure about using a hosted server, but if you need to edit your mission and test at the same time, you can run 3 clients (2 in mission, 1 in editor) + dedicated server. Each version of the mission has to be exported with a new file name. This setup runs reasonable well considering my PC is a 2004 vintage pentium 4 (single core, no HT). I've been under the impression that a hosted server does not behave in the exact same manner as a dedicated server, so try to avoid using a hosted server in testing. Failing all else, it's a true environment in which to test you scripts, and you want to know they perform on a dedicated server as they should. Share this post Link to post Share on other sites
zonekiller 175 Posted November 6, 2007 i have one you can use its only small but if you want send me a private message Share this post Link to post Share on other sites