oiad
cf8e06bc8b
Reduce client RPT spam
...
As per subject
2016-10-29 12:59:21 +13:00
ebaydayz
f770b0a85d
Add group system
...
Initial commit, not tested in multiplayer yet. Some revisions still left
to do.
2016-10-27 16:06:49 -04:00
ebaydayz
d13aafcd0c
Add streamer mode game options setting
...
The chat list does not appear to be toggleable on the fly because it is
a display with no accessible controls. Giving it an idd and using
closeDisplay did not work. So it needs to be manually set off screen in
its config or covered up.
2016-10-19 15:49:30 -04:00
icomrade
d116bfecb4
Should fix BIS_Effect eject/kill
...
excludes cars now
2016-10-19 13:23:44 -04:00
ebaydayz
fffcf43bbb
Spawn infectious waterholes locally on each machine
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/2d47c7250c3eb6b4e746be9b130a11d4848779f3
https://github.com/DayZMod/DayZ/commit/94a0bac524b76eb630e9902318a807d5d0264619
https://github.com/DayZMod/DayZ/commit/44b71141293f19ddc316aa171fb84107f729f692
2016-10-17 16:49:24 -04:00
ebaydayz
0da569acad
Update zombie_agent.fsm
...
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/402bb4e109abe7fb52b70edc2752b10c1ead19ee
2016-10-14 16:14:43 -04:00
ebaydayz
916f1733eb
Add back melee ammo after removal for BIS_fnc_inv
...
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/516d1d538c99becacda91c16e617d3df0a8ffc71
2016-10-13 20:26:07 -04:00
ebaydayz
7044b0095d
Get player name before death
...
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/3e8c9410c5419f76b545d57fe42a51ce2883b326
2016-10-13 16:01:55 -04:00
ebaydayz
8196c2343a
Fix inCombat checks from 0a17804
...
My mistake from 0a17804
2016-10-02 21:13:17 -04:00
ebaydayz
4509902822
Remove source object from Humanity hit network send
...
Source object is always player and not needed anymore after 8ea21a2
2016-10-02 13:26:11 -04:00
ebaydayz
0a17804e36
Change inCombat to bool instead of number
...
When a variable is only going to be 0 or 1 it makes more sense to use a
bool.
Also avoided unnecessary network broadcasts of inCombat from e446603
2016-10-01 13:07:59 -04:00
icomrade
869f98efd7
Fix change clothes dupe
2016-09-27 20:55:06 -04:00
ebaydayz
01b45121d8
Fix dayz_townGeneratorBlacklist not working
...
I forgot to update it when these were moved to global spawn recently.
2016-09-20 20:19:47 -04:00
ebaydayz
29d9ed9211
Set unit posATL in switchModel if respawn is in water
...
Reverts:
https://github.com/EpochModTeam/DayZ-Epoch/commit/bcc16a013520dcc243c306b178d3864dc4fec456
See:
https://github.com/EpochModTeam/DayZ-Epoch/commit/e8e5d24e80f77268c8befa38680ccd9de6c03452
2016-09-17 15:41:49 -04:00
ebaydayz
b9507b2eb4
Don't hideObject on debug floor
...
https://github.com/EpochModTeam/DayZ-Epoch/commit/e8e5d24e80f77268c8befa38680ccd9de6c03452#commitcomment-19060242
2016-09-16 17:17:02 -04:00
ebaydayz
bcc16a0135
Roll back to old swimming in ground fix
...
See
https://github.com/EpochModTeam/DayZ-Epoch/commit/e8e5d24e80f77268c8befa38680ccd9de6c03452#commitcomment-19053648
comments
2016-09-16 13:26:27 -04:00
ebaydayz
6e57bc6f6f
Revert fix invisible primary stance glitch
...
Partial revert from:
https://github.com/EpochModTeam/DayZ-Epoch/commit/e8e5d24e80f77268c8befa38680ccd9de6c03452
Can't seem to reproduce this one now with this commit reverted. If
anyone has working repro steps let me know.
2016-09-15 16:49:19 -04:00
ebaydayz
e8e5d24e80
Fix swimming in ground glitch
...
Also fixed invisible primary stance glitch when relogging with pistol
but no primary in inventory.
Fixed my mistake from:
https://github.com/EpochModTeam/DayZ-Epoch/commit/e85f6ad1b598afb07327b81a50d853e76cbb7f2c
2016-09-13 18:36:06 -04:00
ebaydayz
16e4dc7b30
Move HeliCrash and CarePackage area variables to markers
...
This allows finer grained control of crashsite, carepackage and infected
camp spawn positions and radii (further north, south, east, west, etc.).
Also removed some hardcoded checks for Chernarus, since
dayz_townGenerator should always be off on other maps for now. Someone
may add town generator coordinates for other maps later.
Related vanilla commits:
https://github.com/DayZMod/DayZ/commit/b20b402bf030769350cf662b985efba9e83ebe55
https://github.com/DayZMod/DayZ/commit/7c8b69eb82a8c741d01251b2552d009abe2687c4
https://github.com/DayZMod/DayZ/commit/7dfd3ef9cf3cf1751759fd76f8eae10c0b1740dc
2016-09-11 14:45:49 -04:00
icomrade
b305e7d793
Don't force save at login
...
Thanks for the heads up ebay
2016-09-10 20:45:39 -04:00
icomrade
0dcc75e5ec
Limit to crew
2016-09-10 15:53:16 -04:00
icomrade
14bf9f9018
Fix combat in vehicles
2016-09-10 15:34:54 -04:00
icomrade
ed3227fa7a
Fix dupe on disconnect
...
I moved the relocation code to player_sync, I didn't notice any errors
but just check to make sure it's working okay.
2016-09-10 13:43:56 -04:00
ebaydayz
ab6fa80697
Wait for BIS_fnc_init on login
...
Fixes occassional case of undefined errors for BIS functions on client
when login completed very fast.
2016-09-02 12:03:14 -04:00
ebaydayz
134a614255
Remove FNC_getPlayerUID
...
It's been over two years since it was added. All servers should be
updated to steam ID by now.
2016-08-23 15:40:26 -04:00
ebaydayz
29acecc2f2
Retire DZE_MissionLootTable variable
...
AFAIK there is no performance difference between configFile and
missionConfigFile.
Using missionConfigFile by default simplifies loot scripts and makes the
extra config variable unnecessary. It's one less step for admins to
customize their tables.
2016-08-23 12:57:12 -04:00
icomrade
a70501cf59
Use GetOut
...
Doesn't create a parachute with air vehicles
2016-08-22 19:28:50 -04:00
ebaydayz
bfca19bf80
Remove some unused legacy code
2016-08-18 17:00:08 -04:00
ebaydayz
7b287a2a23
Send PVDZ_sec_atp messages as array
...
Vanilla development commits:
https://github.com/DayZMod/DayZ/commit/6e0fd6203bd2ec2b6f07d3e44835c3f9c7fa5e7e
https://github.com/DayZMod/Battleye-Filters/commit/78ed0665fafc7eb286485f479c4b7d77442ba942
2016-08-12 17:23:49 -04:00
ebaydayz
36196661ea
Update arrow and quiver classnames
...
Vanilla development commit:
https://github.com/DayZMod/DayZ/commit/1561c3cfd85db4eee2688d76a6e5a6fdb8faddda
2016-08-12 14:00:32 -04:00
ebaydayz
7439b87779
Update damage handler and improve study body
...
Vanilla development commits applied:
https://github.com/DayZMod/DayZ/commit/3db0fe8e7a3df0c2ab9e0f6bb220acf84e450da3
https://github.com/DayZMod/DayZ/commit/73a63898f11501c4aad83ead106c90b3e49461ac
https://github.com/DayZMod/DayZ/commit/08e18d5b526f8f8ee570fed1a3640d217f7fa83b
https://github.com/DayZMod/DayZ/commit/126da2dcd38a03d5583627607a78d37ad7f64091
https://github.com/DayZMod/DayZ/commit/d5fa3238656c06f8a8c1996d748130002ab2a7f6
https://github.com/DayZMod/DayZ/commit/d37526fcc62a3291fe3b7135bacb4fb172184989
https://github.com/DayZMod/DayZ/commit/5fcca134f05ddf3e4b9458cf9fe54154a9575616
https://github.com/DayZMod/DayZ/commit/c9c1fc934d449b33a9ef3bf14a82b5a40d93874b
2016-08-11 15:16:53 -04:00
icomrade
ae78fde067
Add coin support to dayz_Server and login
...
New variables: DZE_groupManagement = false; //Enable or disable group
management. Enabled by default
DZE_MoneyStorageClasses = []; // If using a Single currency system
(Z_SingleCurrency = true;), this is an array of object classes players
can store coins in
if Z_SingleCurrency = true; the hive is now set up to handle coin
updates on players, characters, and objects.
if DZE_groupManagement = true; the hive is now set up to save groups
group and coin variables are set in player_monitor.fsm, for
vehicles/objects it's set in the server_monitor.sqf file for objects in
the DZE_MoneyStorageClasses array
Also, this commit includes a change to the way the hive spawns in
vehicles. vehicles are now created at [0,0,0] and moved using setPosATL
to their saved position. Thanks for the tip @ndavalos @eraser1
2016-08-03 18:01:22 -04:00
ebaydayz
f9ca43c795
Don't diag_log player name as array
...
Forgot to update this diag_log. My mistake from:
https://github.com/EpochModTeam/DayZ-Epoch/commit/28a522ba6442e0d6af54cd0794e6e25df6029673
2016-07-28 16:38:55 -04:00
ebaydayz
0fbf55da06
Move server_traders to dayz_code
...
This reduces the mission size for servers using default traders. Admins
can easily copy paste over the include to customize.
2016-07-28 12:05:31 -04:00
ebaydayz
cbbbe1bd8f
Randomized tree directions
...
Vanilla development commit:
https://github.com/DayZMod/DayZ/commit/beac505eb4ec3706550230d70c2fee10e056e1a8
2016-07-28 10:49:28 -04:00
icomrade
e446603ea2
Fix combat logging
...
In the initialize section of the fsm r_player_unconscious and
r_player_timeout return their default values (false and 0). Also, the
Vanilla server-side combat check doesn't appear to work, or it doesn't
work with the antihack disabled (I haven't tested with it enabled).
New variable inCombat is set more quickly than the combatTimeout
variable
2016-07-26 20:51:10 -04:00
ebaydayz
28a522ba64
Fix PV value kick for player names with special characters
...
Vanilla development commit:
https://github.com/DayZMod/DayZ/commit/6b7a55b1ea0a8aacfc476599a6da10e75aa3c726
2016-07-25 13:37:33 -04:00
icomrade
97a03c84d0
More Permissive Combat Checks
...
This commit puts the conditions in which a player is put into combat
more in line with 1.0.5.1. Putting the player in combat for having
another player nearby will ruin building for players that are part of a
group. Putting the player into combat if zombies are nearby would make
building way too frustrating (especially if building on an elevated or
enclosed area where zombies are not a threat) and will attack the player
if not dealt with anyway.
2016-07-25 13:00:34 -04:00
ebaydayz
3a203b2720
Cover map bug at Polana factory pond
...
Vanilla development commits:
https://github.com/DayZMod/DayZ/commit/bd9ec53854364550c81a2496b44c08b21ddaa1d2
https://github.com/DayZMod/DayZ/commit/028490e21b431fdec6b746920e3dceebd20b9687
2016-07-25 12:31:39 -04:00
ebaydayz
33538520d0
Removed Achievements from network send on login.
...
Vanilla development commit:
https://github.com/DayZMod/DayZ/commit/0079818570b115cb9def88db6014c5306560eb15
2016-07-25 12:16:22 -04:00
ebaydayz
55df36741b
Diag_log Cleanup.
...
Vanilla development commits:
https://github.com/DayZMod/DayZ/commit/1dbef192bb413526503aca89bb636e277ac59985
https://github.com/DayZMod/DayZ/commit/10cb0249f0dcfa80b5e4cfd89660bc6c33d6700a
2016-07-25 12:06:53 -04:00
icomrade
efaad30c32
Remove unneeded waitUntil
2016-07-23 18:11:37 -04:00
ebaydayz
16c1e9d205
Don't spawn POI objects on non-Chernarus maps
...
Object coordinates are only provided for Chernarus.
2016-06-10 18:42:18 -04:00
ebaydayz
9dafa9d657
Always eject player when vehicle explodes
...
If the player is in a safezone we still want to eject them, just not
kill them.
2016-05-20 19:54:26 -04:00
icomrade
72f3779edb
Fix death when changing clothes + minor changes
...
removing the Respawn EH fixes this, I haven't noticed any adverse
effects from removing it yet.
Also changing groups now deletes the old group. The machine which the
group is local to must execute the deleteGroup command, the server
previously had to wait until the player disconnects to delete their
empty groups.
2016-05-09 00:27:34 -04:00
ebaydayz
b0ffc1421e
Prevent errors if zombie is deleted suddenly
2016-05-05 20:03:41 -04:00
icomrade
cf29731620
Configurable weather effects
2016-05-03 15:21:38 -04:00
icomrade
5cde6cba69
should fix undefined variable errors
2016-05-03 15:09:13 -04:00
icomrade
c2ce8aaf8b
better fix for CH53 and add toggle for #1198
2016-05-03 11:14:26 -04:00
ebaydayz
c4ed93959e
Better combat log detection method on server
...
"noatlf4" variable is set on server through PV from damage handler. No
need to worry about diag_tickTime difference between clients and server.
2016-05-02 15:12:43 -04:00