InsertCoins

invisible walls on roads

15 posts in this topic

Not sure if this is a Namalsk problem but I've come across this a few times now. Out of nowhere there is suddenly and invisible wall.

 

 

Share this post


Link to post
Share on other sites
23 hours ago, InsertCoins said:

Not sure if this is a Namalsk problem but I've come across this a few times now. Out of nowhere there is suddenly and invisible wall.

Oh, that's a nice Sunday surprise.

Share this post


Link to post
Share on other sites
Advertisement

Posted (edited)

Seems like the Physx Geometry lod of that wreck is out of sync with all the other lods.
Players are no physx simulated objects so they collide with the geometry lod, vehicles are physx simulated.

Does it happen when the wreck is not present?
can you trow a granade against it and it will bounce off the invisible geometry?

 

PhysX Geometry LOD != Geometry LOD

Edited by Lappihuan

Share this post


Link to post
Share on other sites
4 minutes ago, Lappihuan said:

Seems like the Physx Geometry lod of that wreck is out of sync with all the other lods.
Players are no physx simulated objects so they collide with the geometry lod, vehicles are physx simulated.

Does it happen when the wreck is not present?
can you trow a granade against it and it will bounce off the invisible geometry?

It's weird because they are not always on the same place. Next time I find one I will try the grenade and get back to you.

One of the players reported 2 on the dirt road near Nijita, but when I drove over them after restart they were gone.

 

To be continued!

Share this post


Link to post
Share on other sites

Posted (edited)

I think it's ether the LOD out of sync due some weird script command combination or hidden objects that are spawned in. 

Both mission related.

A map is very static, once it's packed in a pbo it's set in stone where what is.

Edited by Lappihuan

Share this post


Link to post
Share on other sites

Posted (edited)

Two questions:

#1 - Are bicycles able to be purchased at your trader?  (ie: persistent bikes are present in the db)

#2 - Are you seeing errors like this in your log:

Spoiler
  1. 13:54:46 Error in expression <372,-0.185431,0.135257,0.973304,[[],[]],<null>,<null>,"9510",""]]]>
  2. 13:54:46   Error position: <<null>,<null>,"9510",""]]]>
  3. 13:54:46   Error Invalid number in expression
  4. 13:54:46 Error in expression <372,-0.185431,0.135257,0.973304,[[],[]],<null>,<null>,"9510",""]]]>
  5. 13:54:46   Error position: <<null>,<null>,"9510",""]]]>
  6. 13:54:46   Error Invalid number in expression
  7. 13:54:46 Error in expression <"extDB2" callExtension _query);
  8. switch (_result select 0) do
  9. {
  10. case 0:
  11. {
  12. (format>
  13. 13:54:46   Error position: <_result select 0) do
  14. {
  15. case 0:
  16. {
  17. (format>
  18. 13:54:46   Error Undefined variable in expression: _result
  19. 13:54:46 File exile_server\code\ExileServer_system_database_query_selectSingle.sqf, line 16
  20. 13:54:46 Error in expression <000)
  21. ];
  22. _vehicleObject = createVehicle [_vehicleClassName, _temporaryPositionInO>
  23. 13:54:46   Error position: <_vehicleClassName, _temporaryPositionInO>
  24. 13:54:46   Error Undefined variable in expression: _vehicleclassname
  25. 13:54:46 File exile_server\code\ExileServer_object_vehicle_carefulCreateVehicle.sqf, line 23
  26. 13:54:46 Error in expression <ode = _this select 4;
  27. _vehicleObject = [_className, _position, _direction, _useP>
  28. 13:54:46   Error position: <_className, _position, _direction, _useP>
  29. 13:54:46   Error Undefined variable in expression: _classname
  30. 13:54:46 File exile_server\code\ExileServer_object_vehicle_createPersistentVehicle.sqf, line 18
  31. 13:54:46 Error in expression <tabase_query_selectSingle;
  32. _position = [_data select 8, _data select 9, _data se>
  33. 13:54:46   Error position: <_data select 8, _data select 9, _data se>
  34. 13:54:46   Error Undefined variable in expression: _data
  35. 13:54:46 File mpmissions\__cur_mp.altis\overrides\ExileServer_object_vehicle_database_load.sqf, line 18
  36. 13:54:46 Error in expression <eObject setVariable ["ExileAccessCode", _pinCode];
  37. _vehicleObject addEventHandle>
  38. 13:54:46   Error position: <_pinCode];
  39. _vehicleObject addEventHandle>
  40. 13:54:46   Error Undefined variable in expression: _pincode
  41. 13:54:46 File exile_server\code\ExileServer_object_vehicle_createPersistentVehicle.sqf, line 20
  42. 13:54:46 Error in expression <
  43. _items = _this select 1;
  44. if ((typeName _items) isEqualTo "ARRAY") then
  45. {
  46. if!(_>
  47. 13:54:46   Error position: <_items) isEqualTo "ARRAY") then
  48. {
  49. if!(_>
  50. 13:54:46   Error Undefined variable in expression: _items
  51. 13:54:46 File exile_server\code\ExileServer_util_fill_fillItems.sqf, line 15
  52. 13:54:46 Error in expression <gazines = _this select 1;
  53. if ((typeName _magazines) isEqualTo "ARRAY") then
  54. {  
  55. >
  56. 13:54:46   Error position: <_magazines) isEqualTo "ARRAY") then
  57. {  
  58. >
  59. 13:54:46   Error Undefined variable in expression: _magazines
  60. 13:54:46 File exile_server\code\ExileServer_util_fill_fillMagazines.sqf, line 15
  61. 13:54:46 Error in expression <weapons = _this select 1;
  62. if ((typeName _weapons) isEqualTo "ARRAY") then
  63. {
  64. if!>
  65. 13:54:46   Error position: <_weapons) isEqualTo "ARRAY") then
  66. {
  67. if!>
  68. 13:54:46   Error Undefined variable in expression: _weapons
  69. 13:54:46 File exile_server\code\ExileServer_util_fill_fillWeapons.sqf, line 15
  70. 13:54:46 Error in expression <leObject setVariable ["ExileOwnerUID", (_data select 3)];
  71. _lock = (_data select >
  72. 13:54:46   Error position: <_data select 3)];
  73. _lock = (_data select >
  74. 13:54:46   Error Undefined variable in expression: _data
  75. 13:54:46 File mpmissions\__cur_mp.altis\overrides\ExileServer_object_vehicle_database_load.sqf, line 25
  76. 13:54:46 Error in expression <er_util_fill_fillContainers;
  77. };
  78. };
  79. if !(_texture isEqualTo "") then
  80. {
  81. {
  82. _vehicle>
  83. 13:54:46   Error position: <_texture isEqualTo "") then
  84. {
  85. {
  86. _vehicle>
  87. 13:54:46   Error Undefined variable in expression: _texture
  88. 13:54:46 File mpmissions\__cur_mp.altis\overrides\ExileServer_object_vehicle_database_load.sqf, line 85

If so, you might be seeing the same thing we are seeing on our server.  These errors are due to bikes not storing correctly, and therefore not loading correctly. For example, the one error is :

Error in expression <372,-0.185431,0.135257,0.973304,[[],[]],<null>,<null>,"9510",""]]]>

There was a bike in the db with pin 9510 that threw this error. If you look at the db records for bikes, cargo_magazines, and cargo_weapons are null which is unexpected. There is one set of errors for every bike.

I'm working on an update to my vehicle protection script that will delete bikes on restart, which you're welcome to hack up for just the delete piece. We're finding that purchase bikes are single use and have no need to be loaded back on restart, other than to cause the problem you see and slow the server down.

 

Edited by ynpMOOSE

Share this post


Link to post
Share on other sites

Posted (edited)

8 minutes ago, Lappihuan said:

wrong topic? xD

Nope, our theory is that persistent bikes start to load, then it blows up, so their texture doesn't get loaded. So you end up with invisible bikes. Hit them at full speed, KABOOM!

Edited by ynpMOOSE

Share this post


Link to post
Share on other sites

Hmm, now I'm questioning my theory. Maybe we are having the same problem for an unknown reason.

Share this post


Link to post
Share on other sites
Advertisement

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

  • Recently Browsing   0 members

    No registered users viewing this page.