Jump to content

Spawn Nacked after Relog


He-Man

Recommended Posts

Now sometimes the players are not complete equipped. Waepons / Backpacks are missing.

I also had it on last login. Blackscreen for 30 seconds are not complete equipped.

Here my client log for the login procedure::

 

Spoiler

14:01:07 "Loaded Client Secure PVEH"
14:01:07 "EPOCH-LOGIN: Init"
14:01:07 "EPOCH-LOGIN: Start Loadingscreen"
14:01:07 "EPOCH-LOGIN: Version Check"
14:01:07 "EPOCH-LOGIN: Check PlayerUID"
14:01:08  Mission id: a398622a64ba1517f95e523994d5ce4d05cae3ea
14:01:08 "EPOCH-LOGIN: Check Server"
14:01:08 "DEBUG: ["_checkPlayer_PVC",false], 9"
14:01:08 "DEBUG: ["_C_SET",[B Alpha 4-1:1 REMOTE,[98.6,5000,2500,55939,2500,0,0,150,0,1550,45,[0,0,0,0,0,0,0,0,0,0,0],100,[0,0,0,0,0,0,0],0,0,0],"",97,"",false,"qeagbrrw","aqgxm",""]], 9"
14:01:08 "LOGIN-DEBUG mass match: false  in 0.0379982 seconds, timeout: false"
14:01:08 "LOGIN-DEBUG mass match: false  in 0.0709991 seconds, timeout: false"
.....

14:01:38 "LOGIN-DEBUG mass match: false  in 29.997 seconds, timeout: false"
14:01:38 "LOGIN-DEBUG mass match: false  in 30.012 seconds, timeout: true"
14:01:38 Speaker Male01_F not found in CfgVoiceTypes
14:01:38 "EPOCH-LOGIN: Setup Player Object"
14:01:38 "DEBUG TIME WAITED: 0.0449982"
14:01:38 "EPOCH-LOGIN: Setup Player Variables"
14:01:38 "EPOCH-LOGIN: Setup EH's"
14:01:38 Speaker Male01_F not found in CfgVoiceTypes
14:01:38 "EPOCH-LOGIN: Finish!"
 

 

Link to comment
Share on other sites

Here a player Database entry where in my tests everytime the 30s timeout comes up:

Spoiler

[[101.983,[[29874,544,190],[0.779297,0.858948,0.883118]],"NA123"],[0,0,1,0],["G_Aviator","","V_26_EPOCH","","U_B_Protagonist_VR","Epoch_Male_F"],[],[98.45,4915.94,2415.94,2556,2500,100,0,150,0,70,0,[0,0,0,0,0,0,0,0,0,0,0],100,[0,0,0,0,0,0,0],0,0,0],["srifle_EBR_F",[["Rangefinder","","","",[],""],["srifle_EBR_F","muzzle_snds_B","acc_pointer_IR","optic_DMS",["20Rnd_762x51_Mag",20],"bipod_02_F_blk"],["Plunger","","","",["stick_swing",1000],""]],["srifle_EBR_F","Plunger",""]],["ItemMap","EpochRadio0"],[["20Rnd_762x51_Mag",20],["20Rnd_762x51_Mag",20],["20Rnd_762x51_Mag",20],["20Rnd_762x51_Mag",20],["20Rnd_762x51_Mag",20],["FAK",1],["FAK",1],["FAK",1],["FAK",1]],[[["optic_LRPS"],[1]],[[],[]],[[],[]]],[[[],[]],[[],[]],[[],[]]],"",true]

I also found out, that if I change all, but not the coords and the items, the blackscreen persists.

By changing the items, these are my results:

Spoiler

["ItemMap","ItemCompass","EpochRadio0","Rangefinder"] - ok
["ItemMap","ItemCompass","EpochRadio0"] - ok
["ItemMap","ItemWatch","EpochRadio0"] - ok
["ItemMap","EpochRadio0"] - Timeout
["ItemMap","EpochRadio0","ItemGPS"] - ok
["ItemMap","EpochRadio0","NVGoggles_OPFOR"] - ok
["ItemMap","EpochRadio0","Rangefinder"] - Timeout

 

But you will spawn above the Water!!!

It's because our Admin Base is there!

To have a Floor under you, add to DB: 

Spoiler

 

["MetalFloor_EPOCH",[[[29872,544,190],[0.300781,0.887024,0.616928]],[-0.0263062,0.999654,0],[0,0,1]],"-1","76561198062490929",0,[]]

["MetalFloor_EPOCH",[[[29877,545,190],[0.5,0.0239868,0.616928]],[-0.0263062,0.999654,0],[0,0,1]],"-1","76561198062490929",0,[]]

 

 

hope this helps a bit?!

Link to comment
Share on other sites

  • 2 weeks later...

I will like to add to my post.

I think if you want to set a timeout of 30 sec,you should change condition from 120 sec to 30 sec in 'Timeout No Response' of ID15.

Otherwise, the code around there will be inconsistent.

Because it will timeout in 30 seconds before 120 seconds of 'Timeout No Response' of ID15'.

So It will never go to the state of 'ERROR Server not Response' id 20.

Also even if checking the mass will be false after 30 sec,it will be assume as correct and checking will pass.
so I think that it is dangerous.

Link to comment
Share on other sites

Hey norukid, The idea was to add a timeout in the very last logic as I had concerns that mass was not ever matching and needed a way to capture at what stage in the logic it was happening. This does prove that it has something to do with object creation (or propagation). 

He-Man, This issue is a odd one as even during testing I had seen issues with player object creation (or propagation). I was able to narrow it down to if the player logging in when had a x or y positions lower than 10000 and regardless of inventory. After the latest rework to the login system I was unable to reproduce the issue so the hunt continues.

Link to comment
Share on other sites

  • 3 weeks later...

I have removed the 30sec timeout test from the current Experimental build so we should see players getting rejected preventing them from logging in naked. this will narrow it down a bit and provided the player is able reconnect correctly it maybe the lesser evil atm.

Link to comment
Share on other sites

  • 2 months later...

Apologies for bringing back this old thread but, we seem to be having the relog naked issue still in 038. Also, we have the blackscreen on player log in but only soon after a restart. It seems to be about a minute.

Is anyone else still experiencing these issues?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×
×
  • Create New...