The "Click here to spawn at your base:" and "Base" buttons should be hidden automatically if your playerUID is not in the donorListBase array in your config. If they are showing for everyone there may be a problem.
If you want to remove all the base stuff just so there is no extra code running, in addition to removing the buttons from spawn.hpp (Napf version):
Delete this block in spawn.sqf:
Code:if (ctrlVisible 1001) then { _donorUID = (getPlayerUID player); {if (_donorUID == _x) then {_donorBase = _forEachIndex;};} forEach donorListBase; locArray = locArray+[[(donorListBases select _donorBase)]]; };
Delete this line too:
Code:if !(ctrlVisible 1616) then {ctrlShow [1001,false];};
Find this line:
Code:if (statusSelect == 0) then {_i="createDialog";createDialog "spawn_dialog";if !((getPlayerUID player) in donorListBase) then {ctrlShow [1001,false];ctrlShow [1616,false];};call _bodyCheck;};
Replace with:
Code:if (statusSelect == 0) then {_i="createDialog";createDialog "spawn_dialog";call _bodyCheck;};
Lastly, remove this block from spawn.sqf too:
Code:if (spawnSelect == 40) exitWith { _donorUID = (getPlayerUID player); {if (_donorUID == _x) then {_donorBase = _forEachIndex;};} forEach donorListBase; _position = donorListBases select _donorBase; if (haloSelect == 1) then {player setPosATL [_position select 0,_position select 1,2000];[player,2000] spawn BIS_fnc_halo;} else {player setPosATL _position;}; };
Thanks will make those changes. I didn't have any playerUID's listed in the config and still saw the "Base" button. When I clicked on it, I got moved into the ocean far south of Napf island.
Halo drop - I also experienced what someone else mentioned earlier, where you'd float there and not lose any altitude. Not sure if this is from your script though, since some of my players were reporting beforehand that Halo failed to work altogether (before ESS was installed). It's weird, some almost never get Halo, but it works perfectly for others. Maybe it's an Epoch issue? Due to this, I've disabled the Halo button selection temporarily.