oiad
e8dd8fac63
Stop server_publishVehicle3 duping a vehicle if hive fails to update ( #1895 )
...
* Stop server_publishVehicle3 duping a vehicle if hive fails to update
server_publishVehicle3 first creates the vehicle in the database then
reads it back to see if it's successful, previously it wasn't deleting
the vehicle if it failed.
Added a 1 second delay after the vehicle delete to stop duping of
vehicles also.
Fixed references to server_deleteObj that were using 2 parameters
instead of the required 3 and updated the example.
* Rework
2017-02-13 14:09:21 -05:00
ebaydayz
9afb74ff26
Remove plot take ownership feature #1811
...
See #1811
2017-01-31 15:22:23 -05:00
ebaydayz
7431042ec7
Update change log
2017-01-30 17:06:56 -05:00
ebaydayz
8c1caa9c1c
Remove some redundant checks
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/da7061429a8cda4d31f95bcfdf564e4b255bbcfb
https://github.com/DayZMod/DayZ/commit/da55eaa53e2a9bda3a30733785b2e0f5b540bb53
2017-01-29 19:36:48 -05:00
ebaydayz
3224a21363
Remove some unused setVariables
2017-01-29 16:09:50 -05:00
ebaydayz
cfd0f74870
Send damage selection normally for RPT log c10a7c3
2017-01-29 12:02:27 -05:00
ebaydayz
9270050bc6
Update damage handler again
...
This fixes hits from players shooting from vehicle weapons not showning
in server RPT.
2017-01-28 20:38:35 -05:00
ebaydayz
c10a7c3bc9
Update damage handler
...
- Added damage and selection to server RPT hit log
- Increased damage a bit for RunOver due to consistently low damage in
testing
2017-01-28 16:08:56 -05:00
ebaydayz
d30b7b5ffc
Prevent queuing multiple vehicle upgrades
2017-01-27 20:23:36 -05:00
ebaydayz
405dd7e519
Disable flies by default and add enableFlies config variable
...
Also, when enabled, flies now spawn ten minutes after the player's death
instead of two minutes after as recommended by @oiad .
2017-01-25 13:05:09 -05:00
ebaydayz
5d330e1c71
Disable vanilla antiwall objects and infected camps by default
...
The antiwall wrecks are removable on Epoch. Also Epoch has its own
player_antiWall function. We did not spawn these objects in 1051.
The infected camps add additional random spawned camp sites in the woods
with lots of dead soldier bodies, fires, water barrels and tents. We did
not have these in 1051 either. Disabling them by default will improve
FPS a little.
2017-01-24 20:30:36 -05:00
ebaydayz
dae53a6bf8
Remove unnecessary check from 6c62b3f
...
This was made redundant by 6c62b3f .
2017-01-24 16:09:22 -05:00
ebaydayz
6c62b3f8e4
Rework player_death for respawnDelay=0; #1825
...
See #1825
2017-01-24 15:55:15 -05:00
ebaydayz
ff6463473f
Update vanilla building
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/2ee56936bec09fbc1fe4bc37f8b0fe0a7894348c
https://github.com/DayZMod/DayZ/commit/8497b42d3f9e406f84cc9a3bd5cf13744108d30a
https://github.com/DayZMod/DayZ/commit/eb234f8b0685ea331ebacf949ff6147ac2bdfdc4
2017-01-22 14:41:53 -05:00
ebaydayz
26c1bd9a86
Properly disable town generator and plant spawner loops
...
Stops intensive loop from running unnecessarily when dayz_townGenerator
= false; The comfrey plants are pointless atm since the only thing they
may be used for is crafting a sepsis bandage.
Also added waterHoleProxy for Napf and Namalsk placed by @skigoggles
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/b5a91250865db7f3bdce7f0d2bfc676be27d7884
2017-01-21 21:44:43 -05:00
ebaydayz
d8828d9df1
Fix "AI" text localization again
...
This was my mistake from 131329f . SourceName needs to be checked, not
bodyName.
2017-01-19 17:36:26 -05:00
oiad
ef5ca5c532
Fix handleSafeGear not showing the failed code correctly ( #1880 )
...
Was displaying failed code as the actual code (obviously wrong)
2017-01-17 11:58:31 -05:00
ebaydayz
0b0f2d3455
Update calls to zombie_agent.fsm #1877
...
Forgot to update in 6853263
Fixes #1877
2017-01-16 18:34:47 -05:00
oiad
d68717c7be
Fix handleSafeGear not showing eyescan as it should. ( #1875 )
...
This fix makes it so that if the player used Eye Scan it will properly
show eyescan instead of the code.
2017-01-14 19:53:51 -05:00
ebaydayz
131329fd59
Fix "AI" text localized on wrong client in death message #1867
...
Fixes #1867
2017-01-10 13:38:00 -05:00
ebaydayz
ad556aa0cb
Remove two hardcoded Chernarus checks
...
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/c8455bb718733aa89633c69fee0dd8a6a901d87e
2017-01-06 17:58:13 -05:00
oiad
d0257b3c7d
Add logging failed safe/lockbox and door lock/unlock/failed code attempts ( #1853 )
...
* Add logging failed safe/lockbox and door lock/unlock/failed code attempts
This adds logging for both safes and lockboxes for failed code attempts.
Also adds logging for locking, unlocking and failed code attempts for
doors.
"salival (playerUID) FAILED unlocking LockBox with code: Red11 (actual:
Red57) @110069 [11044.4,8438.32,0.652]"
"salival (playerUID) UNLOCKED LockBox with code: Green22 @110069
[11040.6,8438.91,0.834]"
"salival (playerUID) PACKED LockBox with code: Green22 @110069
[11040.6,8438.91,0.834]"
"salival (playerUID) UNLOCKED CinderWallDoorSmallLocked_DZ with code:
559 @110069 [11015.4,8458.74,5.272]"
"salival (playerUID) LOCKED CinderWallDoorSmallLocked_DZ with code: 559
@110069 [11015.4,8458.74,5.272]"
"salival (playerUID) FAILED unlocking CinderWallDoorSmallLocked_DZ with
code: EYESCAN (actual: 559) @110069 [11015.4,8458.74,5.272]"
"salival (playerUID) FAILED unlocking CinderWallDoorSmallLocked_DZ with
code: 100 (actual: 559) @110069 [11015.4,8458.74,5.272]"
"salival (playerUID) UNLOCKED CinderWallDoorSmallLocked_DZ with code:
559 @110069 [11015.4,8458.74,5.272]"
"salival (playerUID) LOCKED CinderWallDoorSmallLocked_DZ with code: 559
@110069 [11015.4,8458.74,5.272]"
* Revert wrong hinge type
* Remove unused DZE_Lock_Door
* Rework
* Remove redundant code, Make single currency costs use BIS_fnc_numberText
* Rework
* Add changelog line
2017-01-05 16:45:10 -05:00
ebaydayz
d509c15c82
Split player_death into scheduled and unscheduled #1833
...
Death message was sometimes showing incorrectly due to spawn delay.
Also the sched_corpses two minute loop was occasionally deleting bodies
right away because bodyName setVariable was delayed by the time it took
PVDZ_plr_death to send (up to a few seconds). See #1825
2016-12-28 16:16:46 -05:00
oiad
75243933b4
Move more debug lines to #ifdef ( #1829 )
...
* Move more debug lines to #ifdef
Tidys up server RPT
Also make the combination rolling text overwrite the previous build
spam.
* Make additional changes
2016-12-25 17:20:30 -05:00
ebaydayz
7e341739ee
Readd hive shutdown code from 1051 #1822
...
Fixes hive connection error when child 302 call fails.
2016-12-24 18:09:01 -05:00
oiad
ce75f87e1d
server_updateObject force update for single currency ( #1821 )
...
This modifies server_updateObject to force update/save to the hive if
the item being saved is in the DZE_MoneyStorageClasses array.
Previously if you force saved the object multiple times, the coins would
not get updated until the inventory changed, which if this was for a
bank object it would never update.
(This applies if you are using PVDZ_veh_Save to save the object)
2016-12-13 13:06:57 -05:00
ebaydayz
dab70963d6
Update POI spawning again
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/d98cc5d700638924a67c266a51ed55073ec6657a
https://github.com/DayZMod/DayZ/commit/e2afec6a2147b61973bcffb2bed48441fb12c716
https://github.com/DayZMod/DayZ/commit/5b85b311ed7702b46c784672ba3e518bffa4a575
https://github.com/DayZMod/DayZ/commit/55518ed792fdc29e3eb04c93e1f11756f6af17c1
https://github.com/DayZMod/DayZ/commit/4a5cb525ef9b0ca28a9b5297a29e571e08d85161
2016-12-07 12:57:06 -05:00
ebaydayz
638c7dd8b8
Remove some unused variables
2016-12-06 15:02:18 -05:00
ebaydayz
9234244c72
Clarify diag_log
2016-12-06 14:31:30 -05:00
ebaydayz
c3af66b23a
Fix ServerMagArray count error
...
(select 2) selects 3rd element
From 252843d @icomrade
2016-12-05 15:45:42 -05:00
ebaydayz
5058308f00
Prevent issues caused by respawn_west marker being moved
...
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/39bcedb4b6e6c1d61f8e8e837b35f28d3502e231
2016-12-05 14:37:28 -05:00
ebaydayz
44e585343f
Update for servers that had single currency 3.0 installed
...
Makes life easier for people upgrading 1051 databases. Otherwise their
client will error out on loop in fn_selfActions because dayz_onBack will
be a number when it should be a string.
https://epochmod.com/forum/topic/28493-alpha-release-single-currency-30-storage-default-hive-no-global-banking/
2016-12-04 19:00:46 -05:00
ebaydayz
eb150a8289
Fix typo from 9ae0e7e
2016-12-04 14:52:57 -05:00
ebaydayz
9ae0e7eb11
Fix conversion of medical array for old characters
...
Fixes some converted characters having a <null> value in the "rh_factor"
slot of their medical array causing them to fail to save.
2016-12-04 14:38:47 -05:00
ebaydayz
7ab09b9a9f
Fix error with converted characters medical array
...
Select 12 actually selects the 13th item in an array, so the rh_factor
line will error if the array is equal to twelve.
This was responsible for some converted characters having a <null> value
in the "rh_factor" slot of their medical array causing them to fail to
save.
2016-12-04 14:18:37 -05:00
ebaydayz
baae92f9d8
Remove unused file
2016-12-01 16:28:19 -05:00
ebaydayz
40ea519fd3
Temp fix for vault_pitch.sqf error in 1.0.6 release
2016-12-01 15:31:09 -05:00
ebaydayz
b6d88b1329
Update vanilla building
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/9b2092c9f7f1bb57607452691cae7e6975ccb959
https://github.com/DayZMod/DayZ/commit/674624d1221e7f661189206631e066b48870e0c7
2016-11-25 16:25:26 -05:00
ebaydayz
2b6481a515
Fix dead body cleanup mistake from 97431f8
2016-11-24 14:13:32 -05:00
ebaydayz
97431f81c2
Should fix flies spawning where player relogs
...
AI mods will need to setVariable "bodyName" on their dead units to
prevent them being cleaned up.
2016-11-23 17:14:00 -05:00
ebaydayz
ea389b59ea
Remove unneeded isKindOf "Man" checks
...
"Man" includes animals and zombies:
https://community.bistudio.com/wiki/ArmA_2:_CfgVehicles#Man_Class_Vehicles
2016-11-23 14:43:59 -05:00
ebaydayz
0483fa61f6
Fix live animals being deleted in front of players
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/e14d45a55bb46efe9d040866dd13d6f15f4797df
https://github.com/DayZMod/DayZ/commit/9d6be1731eca33172c340bc584771032ede92a69
2016-11-21 18:49:03 -05:00
ebaydayz
da5285e0ec
Update damage handler diag_log
...
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/21864d065c88b4c1f4579f4f20afc7bc6efc0097
2016-11-18 16:36:37 -05:00
ebaydayz
bec4ccce38
Update dayz_server
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/95bf775fd2efaaa915f0fbcce3457eab888ff54f
https://github.com/DayZMod/DayZ/commit/6e638aeb8c18faeb5758e6acb3906b82b2d6eb60
2016-11-18 15:28:00 -05:00
ebaydayz
b01a4165a8
Comment some unused achievement code
...
Vanilla commits:
https://github.com/DayZMod/DayZ/commit/3ec1cc3c5db3cb9c8a0a974ef6d11248b761cea0
https://github.com/DayZMod/DayZ/commit/3171f68beee73430d3236cfd4e43e13535209174
2016-11-18 13:22:36 -05:00
ebaydayz
8429ad1fbc
Clear typicalCargo for some vehicles missing it
...
Prevents preloading units, may help with load times a little.
2016-11-17 15:40:08 -05:00
ebaydayz
414fd7e1b7
Add auto open chute option to HALO
2016-11-14 20:25:26 -05:00
oiad
be1fb51fe8
player_onPause fixes ( #1796 )
...
* player_onPause fixes
Properly displays the right message now for why you can't abort.
* Door Management/Plot Management isServer changes
Removes isServer, these are run on the client only so no need for this.
* dayz_server private tags
Fix a few missing private tags and remove a _forEachIndex tag.
Remove unused 1.0.5.1 dayz_server.pbo as it's no longer valid/needed
2016-11-12 20:56:58 -05:00
ebaydayz
2cb3dac0be
Fix vehicle damage handler bug
...
Fixes vehicle appearing to repair itself on first hit. SetDamage 0 was
running if no parts were damaged because "totalDmg" is not a hitpoint.
Vanilla commit:
https://github.com/DayZMod/DayZ/commit/92ab8fe2d4dbb592a5f2624c762d0ee6d94a0315
2016-11-10 15:51:36 -05:00
ebaydayz
f0d89d5993
Round server fps diag_log
2016-11-06 14:06:40 -05:00