-
Posts
1605 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by Maverick87Shaka
-
Based on my experience, if your goal is monitor online users, you'll have less impact on player experience doing the check by an external script that runs netstat at OS level and check connection on port, rather than add a code inside your miz file. It's still a valid option but in terms of player experiences, is better to leave everything possible outside the lua core environment of server to prevent issues on player flying experience.
-
Anubis ( singola persona che c'era dietro la bellissima MOD ) è parte del team che sta sviluppando ora il modulo ufficiale. Non hanno dichiarato se sia lui il fondatore di questa nuova società ( la Airplane Simulation Company ) o le dinamiche della sua creazione, ma quello che hanno detto è che il suo ruolo è cambiato molto, credo sia quasi un coordinatore attualmente, mentre prima era un "one man show" che si faceva aiutare ogni tanto da qualcuno. La mia speranza è che la community accolga con un discreto interesse questo nuovo modulo che è primo nel suo genere, perchè se le vendite andranno bene, non hanno escluso che possano valutare anche la variante gunship, quindi l'AC-130, che al momento invece è escluso dai piani di sviluppo del modulo ufficiale.
- 73 replies
-
- 3
-
-
-
- c-130j
- super hercules
-
(and 1 more)
Tagged with:
-
Need Help with Private Server in Multiplayer.
Maverick87Shaka replied to GhostRyder13's topic in Multiplayer
Don't worry about make port forwarding on your router if you just want to play with your wife in the same LAN. Just make sure to open the 10308 TCP and UDP Port in your windows firewall, or other firewall that you may have active/installed. After that don't expect to see the server in the server list, just start DCS on both PC, in the host machine ( usually the most powerful between the two computer ) go into multiplayer, and use the "new server" button, setup the mission etc, and start flying. In the other machine use the CONNECT BY IP button in the multiplayer menu, and type the local IP address of the server machine, typically something like 192.168.1.XX -
I'm pretty sure is NOT part of the ED scope at the moment since it can be done really "quick" from DCS server side in many different way! I personally prefer to monitor real connections with netstat, but you can also add mission scripting ( .lua ) directly in your .miz file to count players, track their stats etc.... and dump to file or either a database, discord bot, etc. Yes, I'm running Nagios that is a monitoring software on another machine ( a VPS hosted by an EU provider ) that retrieve all the data from DCS server using NSCclient. Not just connections, but also CPU, RAM, Bandwidth, Temperature etc... it's not the easiest way, but since I've managed a large IT infrastructure monitoring with that tool, I found it a good options for me and my needing Resource used by monitoring system it's irrelevant in most of the case, the same system it's used to retrieve stats and info from router/switch/printers on the network that normally doesn't have powerful CPU If you can run a DCS server on your machine, you definitely have the power to send monitoring data elsewhere
-
Persistency mission reset on dedicatet
Maverick87Shaka replied to JanK's topic in Multiplayer Server Administration
it depend on how you've achieved persistency of your mission. there are several way to do that, using mod like DSMC, with Scripting and MOOSE or SimpleSaving Scripts etc.... you must be more specific. -
ED track the data on their backend services, since you cans see them for example in your account page at this link: https://www.digitalcombatsimulator.com/it/personal/server/#myservers when logged with the account that host the servers. But there is NOT an official public endpoint or API that expose this data, so you can't retrieve it from your webserver from ED services ( at least at this time: September 2022 ) Best option, and is what all we did, is create your preferred communication system between your webserver and DCS server, so you can retrieve all the stats that you want Also the graph that I've posted is not done locally on the same machine that is running my servers, is hosted elsewhere
-
I normally monitor number of connections on specific port to plot online players. You can simply use netstat -an and grep/count number of connected on DCS PORT
-
Have just the port open on your firewall, and the port forwarding on your router doesn't expose your computer or network to any risk. When DCS is not running your machine should not have any other "listening" services on that port, so nobody can try to access trough that port to your system. When DCS is running of course they can connect to your DCS and try to do something, but to mitigate any risk, DCS server/mission environment can't access to your resources, can't read your files on disk! ( sanitize option ) Of course if you de-sanitize your DCS installation ( that is required for some mod if I remember well ) you can expose your system to potential risk, but let me say it's not an easy task try to access a system trough DCS even with a de-sanitized installation.
-
If you have already a client installed on your computer, is totally useless download and install also the dedicated server on the same computer. You can run a separate instance of your client that run as server. You just have to create the proper shortcut DCS.exe --server --norender -w DCS_Server It will start a new server using the DCS_Server folder inside your saved games, and than you can tune serversettings.lua to add your preference. You can also create the serversettings from the client and than copy the file from DCS.openbeta to DCS_Server folder
-
To be able to play in multiplayer with your friend you should prepare a mission to run first of all. Set all the slot as client, no difference if it's your personal one or the one for your friend, set both as client. You can also add several different plane in the same mission, they will be listed as available options but not activated until someone pick up one of them. Then you need to prepare your computer to HOST the mission. Generally speaking you need to open on your local computer firewall ( windows firewall or other ) the TCP and UDP port 10308. You can choose to change the default option while creating the new server, but it's not necessary, so let's assume you'll leave the default 10308. Than you need to "port forward" the TCP and UDP 10308 port from public internet to your local computer. It's something that you have to do on your router where you tell basically to pass the incoming internet traffic on that port to your local ip address of your computer. If you have this done, your friend should see your server in the list, and be able to connect.
-
What DCS Modules are needed for a Server?
Maverick87Shaka replied to Rudel_chw's topic in Multiplayer Server Administration
If you plan to have a separate machine to host your server, I suggest to create a separate account just for your server, and within that account you don't need to buy any module, not even terrains, supercarrier, combined arms or plane to run a dedicated server. Only the clients that will connect to that server must have the terrain to join that server, and of course an available mission plane to be used on their respective account. -
Slmod for DCS 1.5/2.0
Maverick87Shaka replied to Grimes's topic in Multiplayer Server Administration
Did you edit the correct .lua file? the ServerAdmins.lua inside your working server environment folder? Also remember to fully restart the server ( quit and start again ) Last thing....it can be a comma or something like that that you've missed. In .lua I usually leave the comma also in the last line, like in the image below: : -
Make sure all of you are running the same exact DCS version, 2.7.16.28157 released on 29 July if you're on OpenBeta.
-
Slmod for DCS 1.5/2.0
Maverick87Shaka replied to Grimes's topic in Multiplayer Server Administration
Hi @Grimes, I'm ruing slmod since years for "basic" functionality, I'm just trying now to pull out in realtime events form DCS when I just notice that SLMOD has native UDP send message functionality. I put a client in listening mode on the 52146 UDP port but nothing received, even lot of events was generated on the server. Did you know if this functions is still working or it's get broken over time/update? Thanks! -
Dipende molto dal visore che usi e la sua tecnologia, ma in genere per quanto riguarda DCS ( altri software potrebbero funzionare in maniera diversa ) il vero e proprio "peso" sulla scheda grafica è quello dato dalle impostazioni grafiche e la risoluzione usata sul visore. La risoluzione del monitor quindi non incide molto, ti serve solo per "visualizzare" le stesse immagini che di fatto sono state già "calcolate" per inviarle al visore, non viene dunque fatto un calcolo (rendering) di un frame dedicato per il monitor. Non è uno zero assoluto ovviamente, ma è del tutto irrisorio se paragonato al peso stesso del gioco e del VR.
-
Dedicated Servers - Quickstart
Maverick87Shaka replied to awjudge's topic in Multiplayer Server Administration
Not sure about the question, if you want change account that is running the server, just rename the saved game folder relative to server instance, and start your dedicated server. DCS will ask again for credentials and create the folder again. than close the server, and put your file form the previous folder to restore all the settings. -
Il simulatore crasha dopo mezz'ora/un'ora di gioco [RISOLTO]
Maverick87Shaka replied to Trigger05_'s topic in Italian
Direi che è sicuramente un buon inizio, consigliano di tenere a 150000 il preload solo se si hanno più di 32GB. È stato anche riportato internamente come "bug" il fatto che di default il settings è a 150000, la proposta interessante che hanno fatto alcuni ( a mio avviso è molto interessante ) è che in automatico di default venga assegnato un valore in base al quantitativo di RAM che il gioco rileva all'avvio. Chiaramente poi "editabile", ma almeno uno non esperto non se lo ritrova sparato a 15000 anche se ha poca RAM. -
Il simulatore crasha dopo mezz'ora/un'ora di gioco [RISOLTO]
Maverick87Shaka replied to Trigger05_'s topic in Italian
16GB se il server ha parecchie unità sono un pò pochine purtroppo ad oggi per avere una buona esperienza su DCS, Innanzitutto controlla di avere attivato il file di paging su un disco ssd ( fa un pò da tampone nel caso in cui davvero stai per finire la RAM ) inoltre, prova a postare il DCS.log dopo che il gioco è crashato, è molto più significativo in genere. -
Running dedicated server on Linux using wine
Maverick87Shaka replied to xfirf's topic in Multiplayer Server Administration
Emulated application with wine normally suffers of less performance, and dedicated server really require to squeeze every single bit of power of your machine. Even native windows virtual machine can affect your server performance, so I don't really recommend you to use wine for your server, never! not even for a test BTW......you just need to take a look at your DCS.log file, and post your server hardware specification, just to understand if it's capable of run a DCS server. -
My suggestion is avoid "cloud" service like AWS,Azure etc, since they are normally more expensive. I personally recommend to look at more "traditional" competitor, if you are EU based look at OVH. They have powerful server, and you can also decide to go for their spinoff SoYouStart where they make sales on "older" hardware. Select a server with a CPU with an High Frequency an you can run multiple instances and complex mission without any problem ( I personally recommend to go from 3.5Ghz and above ) We've used soyoustart for 2+ year with just a minor issues, solved in a couples of days.
-
It's not possible to have a group of administrators, the ED hosted WebGui is linked only to the account that runs the server instances, and since you should not share this account becouse I guess you'll brake the terms of service, you have just two options: 1) Create a dedicated windows user with limited "power" to run your DCS servers, and share RDP or any other remote control protocol access with other administrators, of course with all the standard practices, so with a firewall enable only IP of your admins etc..... 2) Use SLMOD ( what I personally use ). My Admins works with SLMOD to manage stuff like kick,ban,load and reload missions, and I've created an FTP server jailrooted into the SLMOD mission folder to enable them to upload new .miz when needed. Simple and effective, they don't need any extra access to control machine or anything on the account. I hope it will help with your setup. Fly Safe!
-
Purtroppo il chip non lo puoi conoscere fino a quando non le monti e guardi le specifiche con programmi stile CPU-Z o altro. A volte anche gli stessi identici P/N di ram a seconda della disponibilità, vengono fatti con chip di diversi produttori. DI base comunque l'importante è rispettare stesse identiche specifiche di frequenze e timing, poi tra un channel e l'altro puoi anche "rischiartela" con due marche diverse.
-
there is a file named: favorites.lua In your saved games folder, inside MissionEditor folder. For example this is my path: C:\Users\<myWindowsUsername>\Saved Games\DCS.openbeta\MissionEditor\favorites.lua
- 1 reply
-
- 1
-
-
Multicrew on dedicated server
Maverick87Shaka replied to Taslehoff's topic in Multiplayer Server Administration
Where did you read this? currently is not possible at all as far as i know, the only one should be the F-14 in the near future as per changelog, it should be already there but due to last minute issue it's not present in the current openbeta 2.7.11.21408.1. -
Multicrew on dedicated server
Maverick87Shaka replied to Taslehoff's topic in Multiplayer Server Administration
As far as I can remember, there is not that such option on dedicated server. But check the mission that you're running on your server, for each plane/helo set the skill to Client and not Player or other AI. We're running all our servers now on dedicated ( open beta ) and we can fly without any problem multicrew aircraft, including the latest released AH-64. FlySafe!