Jump to content
  • 0

Change the humanity system


mark88

Question

I want it more transparent!

 

My System is following (starting from 0)

Survivor: -2.999 to +2.999

Hero 1: +3.000 to +9.999

Hero 2: +10.000 to +19.999

Hero 3: +20.000 and more

Same for bandit as nevagive values.

 

I figured that epoch does mess up the humanity alot, like "randomness" and "wannabe-innovative changes".

So i would like to use a static system instead.

 

Where would i find the place to change - i mean which files?

 

I also need to add some level1/2/3 hero/bandit variables in order to assign winning/loosing humanity (actually there are only "survivor" and "bandit" kills as per default) :D

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

You would need to write your own code or find someone elses, right now there is nothing in place for what you are looking to change, someone correct me if I'm wrong.

 

I made a debug monitor like this, it just displays hero or bandit 1 to 5, we haven't got it to the state that it actually gives you benefits like faster runspeed though

Link to comment
Share on other sites

  • 0
we haven't got it to the state that it actually gives you benefits like faster runspeed though

 

I didnt mean that!

I mean different STATES, such as if you are a hero level 3 and get killed by a bandit lvl1, he should get about -2000 humanity.

At the other side, if you are bandit lvl3 and kill a hero lvl1, you should only get about -750 humanity.

 

The difference between the STATES or "STAGES" of heros/bandits needs to be published to the server.

Actually there is only "Survivor" and "Bandit" (dayz default).

 

Also refer to server_playerSetup.sqf

_playerObj setVariable["zombieKills",(_stats select 0),true];
_playerObj setVariable["headShots",(_stats select 1),true];
_playerObj setVariable["humanKills",(_stats select 2),true];

...

_playerObj setVariable["humanKills",0,true];
_playerObj setVariable["banditKills",0,true];
_playerObj setVariable["headShots",0,true];
Link to comment
Share on other sites

  • 0

Copying the first google result for "humanKills" after i gave you the hint is not helpful at all, even if this works for >50% of help threads ;)

Gonna "try or die" do it completely myself since it seems like nobody here has a clue.

Link to comment
Share on other sites

  • 0

You would need to write your own code or find someone elses, right now there is nothing in place for what you are looking to change, someone correct me if I'm wrong.

 

I made a debug monitor like this, it just displays hero or bandit 1 to 5, we haven't got it to the state that it actually gives you benefits like faster runspeed though

 

How would you increase running speed?

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...