Jump to content

diehardfc

Member
  • Content Count

    144
  • Joined

  • Last visited

  • Medals

Community Reputation

38 Excellent

1 Follower

About diehardfc

  • Rank
    Sergeant

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'm not sure if this has been resolved or not, but I experienced a similar problem on a community map called Saint Kapaulio. My milsim group needed an artificial island with runway, so I built one out of concrete pier objects "off the map" just south and west of the 0,0,0 coordinates. With just the pier objects everything was fine, but then I decided I wanted to make it pretty, so I added a bunch of rocks both beneath the composition and extending away from the runway, sort of like shoals. The rocks were a mixture of Arma 3 objects and Arma 2 objects from the CUP Terrains, including the same wavebreaker object that seemed to trigger Daz's frame loss. Something about them caused frame rates to drop precipitously, but unlike with Daz's experience, the frame drop persisted across the map, not just in the vicinity of the rocks! I removed the rocks and tried again, and performance was fine. My final solution was to keep the rocks, but disable simulation and make them simple objects, which restored performance across the map. If it would be helpful, I would be happy to share my composition or try it again on a vanilla map with vanilla objects.
  2. diehardfc

    Arma Zeus Cache

    My fellow curator used this for 3 hours during our operation on Saturday and had zero problems. He went in and out of Zeus, did Remote Control, lots of jumping around, and it didn't fail him once. I'm sold and will be downloading - thanks, Dedmen!
  3. Thank you very much for your response. I wanted to reply to your questions inline, but I don't appear to have that level of talent, so here it is in bullet form: The vehicle is a medical vehicle (an RHS MRAP) but does not have respawn enabled. All players are respawning at a traditional "respawn_west" system marker. Affected players are a mix of those who were in the mission at the start of the game and those who JIP. I'm not sure if one player type went through first or not, though. Once it breaks, it seems broken for everybody trying to move into that vehicle. We've had two vehicles and two redeployment signs running at the same time, and it's possible to have one not working and the other working. I would love to know this, but getting that value exceeds my skill level. Is that a thing, where a variable can stop working on a client or server but continue working on the other? If there was a way to discreetly run this code during a mission so that it's not disruptive to players and only I saw the messages, I'd be happy to give it a try. If I plug your proposed code in, what locality would I execute in? I sincerely appreciate you taking the time to discuss this issue. Thanks again!
  4. I have a weird problem that I've been unable to solve and I was hoping I could trouble the community for some assistance. I design multiplayer missions for a community of about 50 players and we play on a dedicated server. During missions, players typically respawn at the base or location where they start, which can be many kilometers from where they died. To get them back to their team in a timely manner, we have them go into a "medical redeployment" tent and click on a sign. The sign has some code in its INIT field that uses the moveInCargo command to send the player to the back of a medical vehicle. Then they hop out and rejoin the fight. The system works great when the vehicle is parked, and continues to work even after someone initially drives it. At some point after a driver exits the vehicle, however, the moveInCargo command seems to stop working. As near as I can tell, the code in my sign's INIT field can no longer find the variable name of the medical vehicle. It's a stab in the dark, but I'm guessing it has something to do with locality? The medical vehicle is named in the Eden Editor, so I assume it's owned by the server when the game starts. When a player enters the vehicle, the locality switches to their machine. I'm not sure what happens when there are multiple people inside. I also don't know for sure that ownership reverts back to the server when a player exits. Does anyone know why this happens or how it can be avoided? Should I be assigning these variable names in another way? Do the names need to be updated? I can re-assign the variable and get the code to work again, but it will always fail again after a while. It's terribly confusing! Thanks in advance for any assistance you can offer.
  5. diehardfc

    Soviet Armed Forces

    Big thanks to Basher for creating this mod. It's very nice to have the option to use USSR forces for historical campaigns and cold war scenarios, and the attention to detail is impressive! For some reason, the only faction that shows up for me in the editor and as Zeus is the Limited Soviet Contingent in Afghanistan, under OPFOR. I don't see the Soviet Forces anywhere, and I'd like to make use of the woodland camo as opposed to the desert on the Roche map. It happens whether I use the Armaholic download or the Steam Workshop download. Does this happen to anyone else?
  6. diehardfc

    3den Enhanced

    Ah, so I'm guessing then--when it works--it's more like a fake garrison command? Units stay in a spot, but when their combat stance changes or they spot a threat they can move out of it? That's always been my biggest complaint about garrison, which I get around by DISABLE-ing PATH for garrisoned units.
  7. diehardfc

    3den Enhanced

    Outstanding mod, Revo. This is absolutely a must-have for any mission maker. 3den Enhanced has saved me so much time and effort over the years! I have a question about two features: Under SPECIAL STATES there is the STAY ON POSITION option. Am I right in assuming this is the same as the DISABLE AI FEATURES for PATH? That is, the group is receiving the disableAI "PATH" command? I just want to make sure there isn't something else happening. Thanks again!
  8. diehardfc

    GF Exported Loadouts Script - Mod

    You were in the hospital? I hope everything is okay! Are you in good health? Are things better now? Killzone Kid's examples are a great way to set conditions for the execution of scripts. I learned a lot from his examples. I think what I need is a condition that runs on curator machines. E.g., isCurator. Here's why: I've done some reading, and to the best of my understanding, all curator actions are executed on the machine local to the curator. Those changes are then communicated across the multiplayer network. So, I started thinking about how to run your script only on my local machine so that the results would be communicated to everyone else without them having to run any code. I think you could do this from the debug console, but I already use the Ares Achilles mod by Kex, which has an "Execute Custom Code" module. You can enter code or the path to a script and run it on either Local, Server, or Global machines. A preliminary test running your script Local seems to work, with units being completely redressed, with weapons, NVGs, and identities changed. Of course, I was working alone, so I have to run a test with other players connected later this week to make sure, but I'm very confident it will work. The only thing I'm not sure about is whether running the code on a local machine will affect units placed by another curator. We always have two curators during missions, so if the code isn't affecting all units, then both curators might need to run the script. I'll update with a verdict of success or failure after our big multiplayer game this weekend. Thanks again for your hard work on this - I'm dreaming of all the customization options possible!
  9. diehardfc

    GF Exported Loadouts Script - Mod

    While it's not your job to fix my problems, I wanted to share that moving execution of the script to init.sqf actually caused problems when my community ran it with 50 players. Every time a player joined, the script would run and redress all units on the map, and as you can imagine, this caused massive desync. So, while I appreciate that you added my solution to the front page of the thread, I no longer believe that to be an applicable solution. I feel like the script needs to run from initServer.sqf, but for reasons that elude me, this only works partially on a dedicated server. Uniforms and vests are changed, inventories are emptied and sometimes replaced, but weapons, backpacks, NVGs, and identities are not changed. Perhaps some kind soul with dedicated server skill will read this and offer some bit of enlightenment. This doesn't change the fact that this is an awesome script, George!
  10. I run this script from initServer.sqf on a dedicated server so that it's not doing its thing every time a player joins, but it only removes and replaces uniforms, vests, and inventory items. Unit weapons, NVGs, packs, and identities are not removed or replaced. I'm sure this has something to do with locality, the dedicated server, or the use of initServer.sqf vs init.sqf, but I can't for the life of me figure out what, so I thought I'd see if someone might have some insight. I had the same problem with another script that used Arsenal loadouts. Thanks in advance for any shared wisdom!
  11. diehardfc

    GF Exported Loadouts Script - Mod

    I fixed the problem with certain parts of the code not running on the dedicated server by moving the executing call from initServer.sqf to init.sqf. It's not ideal, since it'll run on every connecting machine, but at least now it works perfectly, changing every aspect of units on the map as well as those placed by Zeus. Thanks for making this, George - it's like a custom faction creator!
  12. diehardfc

    GF Exported Loadouts Script - Mod

    It's not my server, so I don't have permission to change the mods being used. That being said, since the script calls for removeAllWeapons and removeAllItems first, and then calls for the addItems and addWeapons second, I feel like it's generally working properly. After all, my OPFOR units do have all their gear removed, and do receive the new gear that the script calls for, just with the exception of launchers and NVGs. I tried to add some code to do it manually, at the end of the "remove existing items" section, that used the unlinkItem and removeWeaponGlobal commands, but that didn't seem to help. However, while the server is running, if I bind a variable to a unit as Zeus and execute the same commands with the local variable, the launcher and NVGs are successfully removed; it's almost as if the items don't recognize _unit in the custom loadout script. EDIT: Well, it turns out things aren't working in more ways than one. I was using CSAT (Pacific) and assuming everything was fine, but on a whim, I put down some RHS OPFOR, and wouldn't you know it, they get redressed, but their weapons, gear, and identity don't change. Isn't that bizarre? I feel like if the removeAllWeapons command didn't work, why would the removeUniform command work? How does it only succeed at some items in the "remove existing items" section and some items in the "add containers" section? I went back and made sure this wasn't happening on local, and everything is fine there; no matter what unit I put down, it gets redressed accordingly.
  13. diehardfc

    GF Exported Loadouts Script - Mod

    So, I got this working perfectly on my local machine, but when I test it on a dedicated server, there's a problem: the script is set to work on OPFOR, and under specific classnames, I've provided the classnames for CSAT (Pacific) because they're close to the group I want to change loadouts for. On the dedicated server, they get the correct loadouts EXCEPTS for the fact that NVGs and launchers are not removed or replaced. I tried adding lines to the loadout.sqf files to "removeItem" on the specific NVGs and specific launchers used by CSAT Pacific, but that didn't work, either. I know this isn't a problem with your script, but I'm wondering if, as an experienced scripter, you might know why these two particular items are impossible to remove?
  14. diehardfc

    3den Enhanced

    Was the Measure Distance tool removed? It no longer comes up under the LOG menu and I don't see an icon or command in the toolbar anywhere. I'm subscribed on Steam, so I should be up to date.
  15. diehardfc

    RHS Escalation (AFRF and USAF)

    Could someone explain how to change the lettering on the tail rotor of a helicopter? I'd like to use the Horizon Island Defense Force texture from GREF on a UH-1H, but put the US Army decal on the tail. I read the Decals module page on the RHSmods.org wiki, but they only seem to cover decals and license plates.
×