Giter Club home page Giter Club logo

a3a_a3wasteland_sock.altis's Introduction

###Wasteland.Altis (Sock-RPC-Stats fork) ###

This is a fork of the Wasteland mission with persistence support using the sock-rpc-stats Node.js module, and the sock.dll / sock.so Arma 3 extension.

The main mission itself is maintained by "Team Wasteland".

PBOs

If you are looking for the prebuilt PBO files head over to the Release Files.

###Demo video tutorial (dedicated server)###

Demo Video

Prerequisites

###Linux Setup Instructions (dedicated server)###

  1. Install the stats server packages using npm
npm install -g sock-rpc-stats
  1. Start the Stats server (example below using file system storage)
sock-rpc-stats --url=file://./stats --repl
  1. Open a new terminal, and switch to the Arma 3 server directory
cd ~/steamcmd/arma3
  1. Download and unzip the Wasteland saving pack
wget https://github.com/micovery/ArmA3_Wasteland.Altis/releases/download/v0.0.1/A3W_Saving_Pack-sock_v0.0.1.zip
unzip A3W_Saving_Pack-sock_v0.0.1.zip
  1. Download misison file, and put it in the mpmissions directory
wget https://github.com/micovery/ArmA3_Wasteland.Altis/releases/download/v0.0.1/ArmA3_Wasteland_v0.9h-sock_v0.0.1.Altis.pbo
mv ArmA3_Wasteland_v0.9h-sock_v0.0.1.Altis.pbo mpmissions/
  1. Modify your server config file to reference the Wasteland mission
  //excerpt from server.cfg
  class Missions {
    class Test {
      template="ArmA3_Wasteland_v0.9h-sock_v0.0.1.Altis";
      difficulty="regular";
    };
  };
  1. Start the Arma 3 server
./arma3server -sock_host=127.0.0.1 -sock_port=1337 -profiles=server -config=server/server.cfg -cfg=server/arma3.cfg -port=2302

###Help###

For defects related to the mission please visit their forums, or submit issues directly to their github repository

For defects related to persistence, use the issue tracker in this repository.

Team Wasteland

   GoT - JoSchaap
   TPG - AgentRev
       - MercyfulFate
   KoS - His_Shadow
   KoS - Bewilderbeest
   404 - Del1te

a3a_a3wasteland_sock.altis's People

Contributors

agentrev avatar gigatek1 avatar joschaap avatar tylers-dev avatar nickludlam avatar usszulu2 avatar ivanmmm avatar torndeco avatar mooneymoon avatar mercyfulfate avatar micovery avatar nerdalertdk avatar loudnl avatar wiking-at avatar red281gt avatar 82ndab-bravo17 avatar

Watchers

James Cloos avatar  avatar pAxton avatar  avatar  avatar  avatar  avatar  avatar  avatar

a3a_a3wasteland_sock.altis's Issues

1.60 performance

I can't figure out what is causing it but the performance for 1.60 is horrible for us. Constantly crashing and freezing with database time outs. I know other servers lag a bit with 1.60 but not this bad. I tried for days to reach out to Bohemia for support but got nothing but wait, use perf branch, and its your scripting. We need to switch to extDB asap because I think this sock ship has sunk. This is the best answer I got from any one at BIS.

again if other servers seems to be unaffected it might be something your scripting or approach has introduced

@AgentRev you got any work done on the parking and storage ports? We can try on our own with finishing the port. Doesn't have to be completely rewritten just ported over for now.

General store "Supplies" tab

12:02:45 Error in expression <if (!isNil "_parentCfg") then { switch (configName _parentCfg) do { case "CfgVeh> 12:02:45 Error position: <configName _parentCfg) do { case "CfgVeh> 12:02:45 Error configname: Type Bool, expected Config entry 12:02:45 File mpmissions\__CUR_MP.Stratis\client\systems\generalStore\populateGenStore.sqf, line 114

This pops up when one hits the "Supplies" tab on both Stratis and Altis. Chernarus not tested.

Locking the vehicle and pressing V renders vehicle unaccessible to everyone

From @AgentRev on March 4, 2016 6:18

As the title says, if you have the Lock vehicle action selected while inside the vehicle, and you press spacebar to trigger the action, while also pressing V simultaneously to get out, the vehicle remains locked permanently and nobody can access it.

Maybe save the player UID of whoever triggered the lock, and allow him to unlock the vehicle from the outside in case this happens. Of course, the vehicle should remain lockable from the inside only.

Copied from original issue: A3Armory/A3A_A3Wasteland_Sock.Stratis#1

Explosive vehicle store

The main airport vehicle store keeps exploding vehicles when they spawn. Bunch of people have been complaining and it just happened to me.

Weather system

I would like to understand what are the motivations behind replacing the vanilla weather script with your current one.

Bug in R3F exclude list

It appears our R3F exclude towable list isn't working.
https://github.com/A3Armory/A3A_A3Wasteland_Sock.Altis/blob/dev/addons/R3F_ARTY_AND_LOG/R3F_LOG/config.sqf#L144

Player from the forum noted still seeing a tank towing an ammo truck to the water. I also just tested and was still able to tow an ammo truck.
http://a3armory.com/forum/thread-485-page-4.html

I'll dig through the code when I get some time. Maybe it'll teach me some French. ;)

FYI. It doesn't appear to be an issue with vanilla A3W. So something just with Armory code.

Solution for preventing spawn beacon abuse

Spawn beacons have a time limit between uses. This can be bypassed with a fresh client compile (jumping back to lobby). Just want to document this to help find the easiest implementation.

Add team switch timer

I would like a team switch timer added that will start once you switch or join a team that will prevent players from switching teams again for like 20 minutes. This will help prevent players joining teams to gear up or quickly kill teammates. It would be helpful to have this logged as well because the team switch Battleye filter doesn't seem to work. Oh, have admins bypass the timer as well.

cleanLocationObjects help test

I was thinking of removing the uid check in this function so I tested it out. This is what's supposed to clean the mission sites before a mission spawn. Once I realized that it wasn't working, I reverted to vanilla, and still couldn't get it working with non setvariable owneruid items like mines and unlocked R3F items. I only tested this with one money mission spawn but need more info before I make a complete report to A3W. The motivation for this is the CORE group and others on Stratis build walls around the few spawns for money missions. Have you guys experienced anything like I saw but in other missions?

https://github.com/A3Armory/A3A_A3Wasteland_Sock.Altis/blob/dev/server/missions/factoryMethods/cleanLocationObjects.sqf#L9
https://github.com/A3Armory/A3A_A3Wasteland_Sock.Altis/blob/dev/server/missions/missionProcessor.sqf#L38

Vehicles not loading backpack

Vehicles are not loading backpacks. I'm not sure what broke it or when, but it's been in the last 2 weeks; I think. The backpacks still save to the database in the vehicle but don't load at a restart. @tylers-dev can you give this a look?

Admin help

It would be helpful to have a few more admin options add to the admin tools. I'll just make it easy and make a list of what I think is needed.

  • Bind delete key to cursor target and deletevehicle on the spectate cam. Also log it.
  • Option to teleport to player and teleport player to self. Log it of course.
  • Option to teleport a few meters around them for players that are stuck (log it as well). Happens all the time.
  • Option to re-spawn like the find a safe position logic sock has for when your player dies on Altis but you rejoin Stratis and have a prior position saved, to move players that are stuck as a option... Maybe oneway to go with this problem.

Medkits

I've noticed trouble with Medkits healing properly. If I have one on me I van no longer heal to 100 with it. Or use it at all besides revive. Also when using on other players takes like 20 tries before it works if it works. Not sure if it was changed or a bug.

Drones having mind of there own

Drones seem to randomly disobey commands and auto land themselves. With no way to stop them.

Use to be after a not fully completed auto landing but it just did it during a loiter for no reason.

Is there something to avoid or a possible fix? Just wondering cause new drones coming out with apex.

Let me know if I can help

Artillery load out.

I was thinking how artillery would be cool but it would be to over powered so nobody wants it.

I thought of a possible good loading for it though. What if it only came with the cluster mines and a few laser guided shells.

Would make it easier to defence mine a base area. Mines are always fun and fair. And a few laser guided shells would be nice for using laser designation more and I am talking like 3 shells or less with maybe 3 of each mines cluster. Sells for about 60 - 80 000. 18000 rearm.

MagRepack Black Icons

When opening the MagRepack dialog screen, the magazines listed in the left column all have black icons. Doesn't affect the performance of the addon but its a bit annoying to see the black icons.

To fix it, open:

addons\outlw_magrepack\Configs\MagRepack_Dialog_Main.hpp

Go to the line that says:

class MR_MagListBox: outlw_MR_RscListBox

Add the following to the config,

colorPicture[] = {1,1,1,1};
colorPictureSelected[] = {1,1,1,1};
colorPictureDisabled[] = {1,1,1,1};

Note: You may also want to add those lines to any other RscListBox in the file just in case.

Teamkill punishments persistence

It would be helpful to the players to add teamkill punishments to the persistence. After a set amount of punishments the player will be locked to independent. This would help a lot of the admins that have to deal with teamkillers so much.

Add Remote Designator to R3F and persistance

It would be nice to be able to save (lock) the Remote Designator with R3F and persistence once its been deployed. I believe this is vanilla behavior. It's a bit of a pain to develop because the AI needs to be loaded when the object is spawned back.

Chern vehicles - A3 Armory

I notice whenever I am in the northern part of Chenarous that I have to run everywhere. Vehicles don't seem to spawn at the northern gun store and general store areas. As well as the surrounding towns.

Is there any way we could increase the spawn of vehicles in this area. Maybe just regenerating quads at least?

Built-in thermals

I would like you guys to try disabling built-in thermals for a couple days and gauge the reaction. I've seen a lot of players whose sole strategy is to whip out their designator and scan the horizon as soon as they're getting shot, all while dancing on top of a hill.

Are you hidden in a bush, deep in the valley, wearing a full ghillie? Nooooope, you're actually dead, because that random guy 1km away had a designator.

This is getting pretty ridiculous.

Server credit optinons to default_config.sqf

From @Gigatek1 on January 16, 2015 9:53

It would be useful to have servercredits.sqf options put into the main_config.sqf (default_config.sqf). This way I could use the same mission file on multiple servers easily.

Copied from original issue: A3Armory/ArmA3_Wasteland.Altis#15

disableRemoteSensors

Hey Giga, could you try adding this line in A3Wasteland_settings\init.sqf for all of your servers:

true remoteExec ["disableRemoteSensors", 0, true];

According to Dwarden and Moricky, this should improve client FPS a bit by disabling useless AI raycast checks, I've never tried it before.

Help tracking down and error

I need help figuring out whats causing this error.

5:20:20 Error Undefined variable in expression: getteammarkercolor
5:20:20 File mpmissions__CUR_MP.Stratis\territory\client\updateTerritoryMarkers.sqf, line 36
5:20:20 Error in expression <etMarkerColorLocal ([_team, false] call getTeamMarkerColor);
_marker setMarkerBr>
5:20:20 Error position: <getTeamMarkerColor);
_marker setMarkerBr>

This happens when you join the game on independent, I think and during the player load. I think it might have something to do with this.
4357b7a

Para dropped Vehicles Glitching

There is an issue where you drop a vehicle with a para drop and it hits the ground it suddenly shoots off back into the air and slams into the ground.

Fix unknown at this time.
Cause unknown at this time.
inconsistent.

Random slam mines appearing

Yesterday I was on a hill east of Pyrgos. No mission nearby or anything. We landed and there where 6 mines near us. Ran over 2 and then as we carried on foot all of a sudden like 8 more just randomly popped up. Not sure if this is a bug related to the random mines spawning now at missions or not.

JumpMF buggy

Ever since the 1.58 hotfix about 2 weeks ago that allowed weapon switching while moving. It threw some bugs into the JumpMF addon. Flickering while vaulting, and no vault when holstered and running.

Clothing add in - Combat Fatigues Amphibious

I was wondering if we could add the in the clothes Survival Uniform with the flippers on them. "U_B_Survival_Uniform". I always look for them and would really appreciate them in game. Would come in handy in many scenarios without having to go full diver.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.