Rod Serling

Member
  • Content count

    78
  • Donations

    0.00 EUR 
  • Joined

  • Last visited

Everything posted by Rod Serling

  1. Rod Serling

    AVS - Advanced Vehicle System

    https://github.com/Rod-Serling/AVS/releases/latest Public Release. MIT License. Not likely to be maintained by me. Developed from the ground up specifically for Exile. Features: Fully configurable -Disable or enable entire features. AVS has unparalleled configuration options Persistent vehicle ammo -Ammo can be saved to the database and persists across server restarts. No more free ammo! Vehicle rearm system (Hooked into Exile economy) -Rearm vehicles at gas stations or other (admin-defined) objects! Vehicle weapon and ammo blacklists (Including UAVs/Static Guns) -Restricted either globally (for all vehicles) or for only specific vehicle classes. Vehicle Thermal and Nightvision limits (Including UAVs/Static Guns) -Restricted either globally (for all vehicles) or for only specific vehicle classes. Custom persistent vehicle spawn system -Spawn persistent vehicles at specific (admin-defined) locations, near roads, or completely randomly. Fully supported by DMS Please submit any issues on the GitHub issue tracker. How to get vehicle weapon/ammo classnames: https://youtu.be/POimphGJmEI
  2. Rod Serling

    AVS - Advanced Vehicle System

    Pull request accepted, and I drafted a release with it aswell, original link will point to it. Additionally, I've added you, Vandest, to the contributors list, you can now push directly to the AVS github repo. Thanks for your contribution!
  3. Rod Serling

    AVS - Advanced Vehicle System

    @eraser1 is right, you're getting bad data from your database. Check your extdb.log for AVS entries.
  4. Rod Serling

    AVS - Advanced Vehicle System

    Possible, but I haven't looked at it. If they remove whitelisting then yes. No, there will likely never be another update to AVS from me. It's open source and several people have push access to the repository, so you guys could expand on it if you want. @MutleyNZ, @parsec, @JohnPasMcClane, @Natu , @zonen04I did some coding a little bit ago, and never really tested or verified it. Those of you that say it isn't working are likely running that version. I've created a tag with the latest stable release that works. Download from there if you're having issues. Download from here: https://github.com/Rod-Serling/AVS/releases/latest @Dizzturbed if you fix the issues with the latest code, feel free to submit a pull request on github to share the changes with everyone. Again, this script is unsupported. I'm not in the Arma scripting scene anymore, hence why I released this under MIT License so anyone can help contribute.
  5. Rod Serling

    AVS - Advanced Vehicle System

    This sounds like your remoteexec is being blocked. Check your RPT file for it. Make sure you set a remoteexec exclusion for the rearm request (as specified in the install instructions) If you can send me a RPT with the NVG disable enabled, I'll look into it.
  6. Rod Serling

    AVS - Advanced Vehicle System

    Due to your server provider you installed AVS in a non-standard way. Sorry but there's no way for me to support everyone who make edits to the mod. If you edit the mod in any way, you're on your own. Either follow the steps to the letter, or know what you're doing. Try installing it properly on your local machine. Run a dedicated server from your local machine, and connect to it and verify AVS is running properly. If you can reproduce the error with a 100% proper install, then make your changes (moving files into different folders) again on your local test server. If you start to experience issues when you do this, then your problem is your non-standard install, not AVS.
  7. Rod Serling

    AVS - Advanced Vehicle System

    1) Run "_vehicle setAmmoCargo 0;" on any ammo vehicles you spawn. A good place to do this would be @ExileServer/Addons/AVS/code/fn_sanitizeVehicle.sqf line 69 (add it to the end) 2) @ExileServer/Addons/AVS/code/fn_spawnAllVehicles.sqf line 44: _positionReal = [_position, 25, AVS_LocationSearchRadius, 5, 0 , 1 , 0 , _blacklistedPositions] call BIS_fnc_findSafePos; set to: _positionReal = _position; 3) Yes, but you'd have to rework the entire rearm system to refill individual magazines, which is a pain. I'm not going to do it.
  8. Rod Serling

    AVS - Advanced Vehicle System

    No. Shouldn't be possible with unmodded vehicles. What vehicle specifically are you having issues with? Well, it is a mostly unsupported release. PM me a copy of your .RPT and if I see anything glaringly obvious, I'll let you know. I don't really know exactly what's not working for you though. Please be detailed in your problem reports. "It's not working" it's much to run on. Is Rearm working? Is vehicle sanitization working? Is vehicle spawning working? Any specific vehicle classes that aren't working? Best troubleshooting method is to crack open your RPT and look for any errors, specifically anything starting with "AVS -" or containing an AVS file name.
  9. Rod Serling

    AVS - Advanced Vehicle System

    1) Rearm cost is the price for a full mag. Some vehicles have multiple magazines and partial magazines are only charged partially. 2) Haven't had any other reports of this. Verify your installation.
  10. Rod Serling

    AVS - Advanced Vehicle System

    If you have 46 persistent vehicles, then yes. The DB query adds a new column to the vehicles table and initializes it to '[]' for every vehicle that currently exists. Yes, that's correct. I hardcoded some values for testing and I guess I forgot the switch them back to configurable. Good catch.
  11. Rod Serling

    AVS - Advanced Vehicle System

    No, it does not handle repair (We already have duct tape for that), also it doesn't handle refuel (There's already a stock refuel system when near gas tanks). AVS only handles rearm, as that's the piece missing from Exile/Stock About description.ext, if I remember correctly, commenting out CfgRemoteExec is the worst thing you can do, so it allows any remote exec by default. I would talk to @infiSTAR about it, he's more knowledgeable about it than me. If the remoteExec is being blocked for AVS, then rearms will not work properly and you should see errors about it in your log.
  12. Rod Serling

    AVS - Advanced Vehicle System

    https://github.com/Rod-Serling/AVS/commit/20f2843a661d669f87cbc0653ab5227b221b961c Done. If you want to set fuel individually like damage, that's a bit more. I should do it like that (and the ammo too) but... not feeling arma coding right now.
  13. Rod Serling

    AVS - Advanced Vehicle System

    Yeah, it's between 0-100. I made it like that because I called it a percent. 25% (of 1) is 0.25, so 0.25% (of 1) is 0.0025 @Z80CPU isn't wrong, arma accepts 0-1 range, but as you saw John, I divide the percent by 100 to get the 0-1 range. Edit: Commit with comment describing the percent better. https://github.com/Rod-Serling/AVS/commit/51fbabae5006ffa81ce85482ca938147d5ab4ce4
  14. Rod Serling

    AVS - Advanced Vehicle System

    That's actually how I track persistent vehicles across restarts. If there's already an ArmedGhostHawk, and I have it configured to only persist 1 ArmedGhostHawk, then I don't want to spawn another one after restart. Account_uid is normally just the purchaser of the vehicle. Well, nobody bought these, so I have a free text field to use
  15. Rod Serling

    AVS - Advanced Vehicle System

    I added some comments on the Persistent Vehicle spawning system included with AVS, see change: https://github.com/Rod-Serling/AVS/commit/e61535ba2e76a88eb451c0b833ebd3ff30212648
  16. Rod Serling

    AVS - Advanced Vehicle System

    Yes, this is kinda a known bug with the reload system. Some turrets will go to 0, and the gunner will have to reenter the vehicle. The other option is for there to be a super loud and obnoxious buzzing sound on reloading.
  17. Rod Serling

    change log gripes****

    Do you want servers that have 20 bases with 2,000 items each? Do you want servers that have smooth gameplay for PvP action? These things are mutually exclusive unfortunately.
  18. Rod Serling

    Spawning vehicles along roads

    AVS (Advanced Vehicle System) can do this for Persistent vehicles. It's MIT licensed so you can take the code and adapt it for non-persistent vehicles aswell.
  19. Rod Serling

    AVS - Advanced Vehicle System

    Not a list, but here's a way to get some of the classnames fairly easily. https://youtu.be/POimphGJmEI
  20. Rod Serling

    Ammo classnames for MAS vehicles and RHS vehicles

    I don't, but you can do the following to get them fairly easily: https://youtu.be/POimphGJmEI Or you can crack open the PBO's
  21. Rod Serling

    AVS - Advanced Vehicle System

    worldName is a BIS global variable. just execute " diag_log worldName " with the map loaded. I'll display the worldName is the critical error message. See: https://github.com/Rod-Serling/AVS/commit/362717383a4d614d9597d88f0c89432a9188a7a2
  22. Rod Serling

    AVS - Advanced Vehicle System

    There shouldn't be. Make sure "Lingor" matches the worldName variable however. Yes, this is for armed vehicles, allowing them to rearm, and to allow server owners to disable certain weapons/ammo. By default, players rearm with an action menu option at a gas station. The objects and radius that trigger the action menu option are configurable. See: AVS_RearmObjects in the configuration. Vehicle Sanitization (removal of undesired weapons, ammo, night vision, and thermals) works on anything created with ExileServer_object_vehicle_CreatePersistentVehicle or ExileServer_object_vehicle_CreateNonPersistentVehicle, in addition it works on any vehicles/weapons assembled by the player (such as a static MG). Vehicle rearm works on all vehicles.
  23. No. It being in CfgVehicles is the problem. You can't overwrite what a client has in CfgVehicles without a client download. No way around it. It's not an array that can be overwritten, it's a protected config from BIS.
  24. Rod Serling

    Stuck in Spawned Vehicles (BUG HELP)

    Alright, you've gotten a reaction from me with your badly formatted rambling post. Let me address a few things. Yeah, I can reproduce this bug on any exile server. If it's running stock exile, I can reproduce it. Old DMS, new DMS, no DMS, doesn't matter. Want to know why? Because I actually know what causes it. I know exactly the lines in the code that cause it. Hell I made a patch for it in previous exile version It's not caused by any DMS cleanup script. Your argument that DMS is to blame is simply post hoc ergo propter hoc. You claim to know the absolute truth because you saw it on your three servers. I've seen more than 10 servers without DMS that have this issue. Additionally, I never called you a liar. I just said you're wrong, because you are. Want me to educate you on this issue? Alright here's the cause. ExileServer_system_simulationMonitor_thread_toggleSimulation this function (I'll call it "toggleSimulation" from now on) is run by the Exile threading system every 20 seconds. toggleSimulation is responsible for enabling and disabling vehicle simulation for vehicles around the map. Disable vehicle simulation is a known way to improve server FPS. However, if you try to enter a vehicle that has simulation disabled, you get stuck. You get a black screen. you can't move or get out. This is the problem people are having. They enter a vehicle that has simulation disabled. Now, what's wrong with it? Poor server FPS. When ARMA 1.50 was released, it contained several performance bugs, these bugs were supposed to be addressed in 1.52, but weren't. These performance bugs are causing MAJOR slowdowns on exile servers. The exile threading system cannot keep up (exile threading is run in a scheduled environment, google it if you don't know what that means or the implications) when server FPS is so low, vehicles stop having their simulation enabled before a player reaches them. Want to know why your 3 servers haven't seen the issue? Because you don't have a high enough server population to slow your server down enough to cause them. Congrats, your servers are so destitute that you think they're running better than everyone elses. Want to replicate it on your servers? Put a load on your server that drops the server FPS to 3-6, then just wait about a half hour. Try to run up to a vehicle and get in. Why are servers with DMS more susceptible to this bug? Because DMS does take resources to run. Anything that increases the load on the server will make the bug more apparent. Now, please go do us all a favor and learn how to properly format paragraphs. You're dismissed.
  25. Rod Serling

    y u try to glitch ?

    Yes, but when it comes to instructing players, I like to add a good buffer. Call it a safety margin.