Jump to content

chromium

3rd Party Developers
  • Posts

    4239
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by chromium

  1. Hi, is it possible to detect if a server is using dedicated server mode by lua variable? or from a table information? Thanks
  2. negative with standard version. You should look for Ciribob CSAR script.
  3. Figurati. Nel mentre ho raggiunto il limite dei tester lato italia che mi ero prefissato, quindi "chiudo" le iscrizioni. Prometto che non appena risolte le questioni in ballo (dedicated server, uso delle portaerei, etc) metterò nuove :).
  4. did this, as an hooks code (place in Saved Games\Scripts\Hooks) tested locally and it works... don't know for others. Setup is a single variable inside the script. does not require lfs, os sanitization. shouln't require anything to be honest. Reloader_hooks.lua
  5. Diciamo pure che Lemoine parla per il presente ed il futuro prossimo, sottovalutando un futuro più lontano. Musk forse vede un paio di decenni in più oltre, e forse li vede un po' troppo presto. Non riterrei un caso che nelle specifiche del Tempest ci sia la possibilità di essere utilizzato anche come drone (sebbene non siano ovviamente chiare le finalità e le limitazioni previste dal progetto attuale).
  6. Infatti avevo letto male :). Io le trovavo abbastanza facili da tenere se non si aveva la pretesa di essere assi. Se invece si voleva eccellere, era un bel cinema. Ma la figata di fare un avanti indietro usando il volo a vista era già di per sè notevole.
  7. Uscita ieri una versione di test che pare aver risolto. Quindi se qualche tester con dedicated server vuole unirsi, è benvenuto. Ho ancora 2 posti.
  8. Se funziona sempre, lo è. ho già certezza che il codice "core" (esclusi opzionali) è solido perchè dalla 2.2.0 alla 2.5.5 non ho dovuto cambiare mai nulla e funzionava sempre... ma avevo un po' abbandonato il progetto. Ora che è finito, prima di lasciarlo in giro vorrei essere sicuro che sia completo, debuggato e fruibile per gli utenti per cui è pensato. I tester li chiedo per quello infatti. Una volta verificati i dettagli, tipo un paio di mesi direi, penso di lasciarlo su forum ED e magari farci una pagina o un sito. Rilasciarlo ora non ha senso perchè con il lavoro che faccio ho momenti in cui posso fare i fix in 24 ore, e volte in cui magari servono due settimane. E qui dentro (in tutto il forum) se uno non risponde dopo 3 o 4 giorni c'è già chi urla al progetto abbandonato, tanto pi se è free :megalol: Al momento sto giocando più con delle migliorie al tutto più che con dei bug, ma i test veri sono iniziati da meno di due settimane. Vedremo...
  9. Ciao a tutti. Forse qualcuno di voi ricorda la mod "DAWS", che permetteva di salvare lo scenario durante una missione e tenere traccia della posizione delle unità e di quelle morte. Sto finalizzando, con la collaborazione di altri, una versione con diverse funzionalità in più e compatibile con DCS oramai dalla 2.2.0 ad oggi. Sto cercando anche dei tester italiani, ovvero qualcuno che per un paio di mesi lo utilizzi su server locali o in single player e mi riporti i bug sul canale discord che ho indicato, ovviamente allegando i log richiesti. Al momento fa questo: - Salva posizione, stato vivo / morto, di tutte le unità di terra - Opzionalmente, dove muore un veicolo crea un oggetto statico già morto lasciando traccia delle battaglie precedenti - Opzionalmente, aggiorna la data al giorno di simulazione successivo o immediatamente dopo il salvataggio (scenario continuo) - Opzionalmente, tiene traccia ed aggiorna gli warehouse nello scenario da una missione all'altra - Opzionalmente, include una versione "inbuilt" di CTLD che non richiede nessun settaggio a mission editor e gestisce il "peso" delle fanterie caricate nell'elicottero - Opzionalmente include una funzione di riavvio automatico lato server ogni "n" ore. Se un client è connesso, aspetta fino a disconnessione. Il salvataggio avviene in Single player tramite funzione in menù radio F10. In multiplayer, sia tramite menù F10 che automaticamente quando il server resta vuoto. A differenza di DAWS, non ha autosave ed il salvataggio delle funzioni non è da fare mentre la gente sta volando o facendo attività (è sconsigliato quantomeno). L'installazione è con JGSME o OvGME, in saved games, serve solo sul server/host (i client non necessitano di nulla), è compatibile con MOOSE (in corso di test) Le configurazioni sono tramite menù opzioni in DCS, come fate per i vari moduli. Ogni opzionale è attivato e descritto. La mod funziona solamente se nel nome del file miz c'è una tag ("DSMC"), diversamente non fa nulla e permette di usare DCS come se la mod non esistesse. Non è al momento compatibile con il dedicated server (perchè in modalità dedicated server non viene letto il file opzioni, e probabilmente le varie opzioni di gestione dovranno essere gestite tramite file dedicato... ma per gli smanettoni dei dedicated server non sarà un problema :smilewink: PS: oh, la mod sarà free. Idem lo sbatta che mi faccio io, idem quindi il supporto che chiedo a chi vuole unirsi :P Se siete interessati scrivetemi in PM :)
  10. l' SE5a è del 1916. Ed era anche uno dei miei preferiti XD
  11. I don't know about range: I'm planning to use getDetectedTargets to decide if something is identified or not. but that would be difficult to implement... maybe using getSensors with parameter detectiondistanceair (never tried yet) https://wiki.hoggitworld.com/view/DCS_func_getSensors the reason cause I suggest those kind of parameters instead of database it's because the sim is in constant change, with new or changed units. If you take advantage (or disadvantage) of the current information structure, it's likely that you won't need updates when new units will be added.
  12. Longbow 2
  13. Geniale ma con limitazioni di profondità inaccettabili ad oggi, soprattutto considerando che lo scenario comprende elicotteri ed aerei in più aree sparse. Non mi ricordo invece come era quella di LB2 di campagna. magari era ugualmente figa. PS siamo un tantino in OT... ma forse varrebbe la pena di una discussione dedicata.
  14. In realtà è solo una questione di oggetti totali ed oggetti che si muovono (usano funzioni di rotta, tipo le colonne a terra). Quindi forse l'affermazione giusta è "Se implementi una campagna dinamica su larga scala come quella presente nel titolo microprose, aspettati 5 fps". Forse pure meno. Il tasking, le decisioni strategiche, la raccolta informazioni, etc... non pesano nulla, per il semplice fatto che le informazioni necessarie sono già attualmente nel sim. Il problema è che se la conseguenza di una decisione stile RTS è "muovi 50 unità a destra e a manca"... t'ammazza gli FPS. Ma presumo la ED stia lavorando in tal senso. Non penso però decideranno mai di fare il sistema a "bolle" che permetteva all'altro titolo di essere leggero.
  15. You can try setting a loop at the end of your code for every unit in the scenery, checking for SAM Categories. If they are, you might add to the lookup table I believe you use. https://wiki.hoggitworld.com/view/DCS_enum_attributes in particoular:
  16. I can't, but everything is well explained in the CTLD github page I linked ;)
  17. Have you considered to use inbuilt attributes of units to automatically decide if something is a SAM, EWR, Launcher or else? That would kick out mission editor operations.
  18. mist: https://github.com/mrSkortch/MissionScriptingTools/releases CTLD: https://github.com/ciribob/DCS-CTLD save mist.lua and ctld_slingreal.lua where you want. what to do (easy setup to try many thing): 1. enter mission editor 2. place a farp 3. place a tent and name it "logistic1" within 100 m of the helo (needed for logistic operations) 4. place a UH-1 and name of the unit (not the group) set "helicargo1" 5. place a infantry only group of 6 soldiers, name of the group (not the unit) "extract1" within 50 m of the helo. On triggers menù 1. first trigger: ONCE->TIME MORE 1 sec-> DO FILE (search for "mist.lua"); 2. second trigger: ONCE -> TIME MORE 5 sec -> DO FILE (search for "ctld_slingreal.lua"). DONE. Load mission, enter the UH-1H, wait 30 seconds, and open the radio: in the "f10 other" you will se "CTLD" submenù with plenty of options, that is eplained in the CTLD link page. To do a fals try, use the "Troops" menù and the first option to unload / extract troops... it should load your infantry group. Next time you use that command, on ground or low level hovering, it will extract them where you are.
  19. An with some lua knowledge, you may set a version of CTLD that don't even needs to load mist and don't need to set names. But CTLD itself is easy as it is, and it's a piece of magic in this simulation world: Geloxo first and Ciribob after did something beyond value: with no charge, you can add a ton of depth in the sim.. it's not only embark/disembark, it's custom beacon, automated JTAC, smoke, sling load operation... it's as simple as huge.
  20. That obviously isn't allowable for my idea. That said, it seems that there is still no solution. I wonder what is the parameter that DCS inbuilt resource manager system use.
  21. Hi, does someone know if it's possible to get a weapon CLSID by scripting function? thanks!
  22. confirmed for airbases on caucasus, I had to do this trick (I hope temporary): function EMBD.getAptInfo() local apt_Table = world.getAirbases() for Aid, Adata in pairs(apt_Table) do local aptInfo = Adata:getDesc() local aptName = Adata:getName() local aptID = Adata:getID() local indexId = Aid if env.mission.theatre == "Caucasus" then indexId = indexId +11 if debugProcessDetail == true then env.info(("EMBD.getAptInfo added 11 to airport index due to Caucasus scenery, from: " .. tostring(Aid) .. " to: " .. tostring(indexId))) end end tblAirbases[#tblAirbases+1] = {id = aptID, index = indexId, name = aptName, desc = aptInfo} end end
  23. check this: https://forums.eagle.ru/showpost.php?p=4210874&postcount=14
  24. i.e. use if event.id == world.event.S_EVENT_ENGINE_SHUTDOWN then instead of if event.id == 18 then that is safer...
  25. that is a mess. previous ID could relate to warehouses.lua id file. Now it don't Since warehouses.lua hasn't "airbase name" parameter, now I'm blind trying to see which variable I can use to match stores in warehouses.lua with the placeId that you can get with S_EVENT_TAKEOFF or S_EVENT_ENGINE_SHUTDOWN. and it's not a simple math thing.. i.e. in warehouses.lua Beslan is n° 32. In unitID is 42. in airbaseID is 5000042. But in warehouses lua, airports starts from 12 If someone has suggestion...
×
×
  • Create New...