Ставлю в оригинале,думаю все кому надо поймут )
Что данный способ даёт ?
Если вы поставили на карту новые здания и хотите там видить лут,делайте так как указанно ниже:
*******************HOW TO GENERATE NEW LOOT POSITIONS ON THE MAP FOR YOUR CUSTOM BUILDINGS********************************
-DaOne
First things first, MAKE SURE your custom added buildings SPAWN BEFORE THIS SCRIPT gets execute!! OR ELSE it will not pick up the new buildings!!!
Add the following code to any void() That runs after your buildings have spawned!
I recommend to run this code within your mission's BASE CLASS eg CustomMission: MissionServer ( Make a void and name it OnInit )
LIKE THIS:: override void OnInit() { /* Code */ }
INSIDE IT ADD:
CETesting TestHive = GetTesting();
TestHive.ExportProxyProto();
TestHive.ExportProxyData( "7500 0 7500", 7000 ); //Dont fuck around with these numbers
NOW RUN THE SERVER AND WAIT APPROX 30-60 SECONDS AFTER IT READS THE MISSION!
ONCE YOU SEE THIS IN THE CONSOLE: [CE][MapExport] :: entity found:13722, entity valid:8983, types total:224... took 33 sec
GO TO YOUR STORAGE FOLDER IN THE MISSION, OPEN IT AND YOU SHOULD SEE A NEW FOLDER NAMED 'export' INSIDE IT WILL CONTAIN 2 XML's COPY BOTH AND REPLACE THE OLD ONES WITH THE NEW ONES, MAKE SURE YOU REMOVE THE CODE SO IT DOES NOT GENERATE AGAIN AND RESTART SERVER.