-
Content count
127 -
Donations
0.00 EUR -
Joined
-
Last visited
Content Type
Profiles
Forums
Wiki
Servers
Devblog
Everything posted by r0fus
-
Running extDB3 with dynamicsim breaks the fuel station sanitation yes. Need to disable simulation for the fuel pumps to keep them from fueling vehicles automatically.
-
All stairs in base (7) were rotated 90 degrees after test server restart (First restart since they were built). Saw this bug in 1.0.2/1.66 too. Also able to raise locked drawbridge but unable to lower.
-
Would it be possible to add a model for the fuel barrel? Would like to have it lootable but at the moment it is identical to the jerrycan. Maybe the model of Land_MetalBarrel_F can be used?
-
Yup. Aware that it is implemented (and I have used it on my servers in the past) but would be awesome if the model and icon would show a barrel and not the jerrycan.
-
[Release] Refuel helicopters with fuel barrels/Fill fuel barrels at gas pumps
r0fus replied to BetterDeadThanZed's topic in Scripts
Exile devs would have to add them which probably wont happen since development has stopped. I removed them from spawn since they weren't that necessary and players kept asking questions about the amount of jerrycans spawning everywhere. I keep them available at the traders for those that want them. -
[Release] Refuel helicopters with fuel barrels/Fill fuel barrels at gas pumps
r0fus replied to BetterDeadThanZed's topic in Scripts
My setup for draining to barrels (which are 300 liters by the way): private["_object","_hasACan","_magazines","_amount","_fuelDetails","_fuelAmount"]; _object = _this select 0; _hasACan = []; _magazines = magazinesAmmo player; { if((_x select 0) isEqualTo "Exile_Item_FuelCanisterEmpty")then { _amount = 20; _hasACan = ["Exile_Item_FuelCanisterEmpty",_amount,1]; }; if((_x select 0) isEqualTo "Exile_Item_FuelCanisterFull")then { if((_x select 1) < 20)then { _amount = 20 - (_x select 1); _hasACan = ["Exile_Item_FuelCanisterFull",_amount,_x select 1]; }; }; if ((_x select 0) isEqualTo "Exile_Item_FuelBarrelEmpty") then { _amount = 300; _hasACan = ["Exile_Item_FuelBarrelEmpty",_amount,1]; }; if ((_x select 0) isEqualTo "Exile_Item_FuelBarrelFull") then { if ((_x select 1) < 300) then { _amount = 300 - (_x select 1); _hasACan = ["Exile_Item_FuelBarrelFull",_amount,_x select 1]; }; }; if((count _hasACan) isEqualTo 3)exitWith{}; } forEach _magazines; if((count _hasACan) isEqualTo 3)then { _fuelDetails = _object call ExileClient_util_fuel_getRealFuel; _fuelAmount = _fuelDetails select 0; if(_fuelAmount isEqualTo 0)exitWith { ["ErrorTitleAndText", ["Failed to drain fuel!", "There is no fuel left to drain."]] call ExileClient_gui_toaster_addTemplateToast; }; if ((_hasACan select 0) isEqualTo "Exile_Item_FuelCanisterEmpty") then { if((_hasACan select 1) > _fuelAmount)then { [ player, [_hasACan select 0,_hasACan select 2], ["Exile_Item_FuelCanisterFull",(20 -(_hasACan select 1)) + _fuelAmount] ] call ExileClient_util_inventory_replaceMagazine; _amount = _fuelAmount; } else { [ player, [_hasACan select 0,_hasACan select 2], ["Exile_Item_FuelCanisterFull",(20 -(_hasACan select 1)) + _amount] ] call ExileClient_util_inventory_replaceMagazine; }; }; if ((_hasACan select 0) isEqualTo "Exile_Item_FuelBarrelEmpty") then { if((_hasACan select 1) > _fuelAmount)then { [ player, [_hasACan select 0,_hasACan select 2], ["Exile_Item_FuelBarrelFull",(300 -(_hasACan select 1)) + _fuelAmount] ] call ExileClient_util_inventory_replaceMagazine; _amount = _fuelAmount; } else { [ player, [_hasACan select 0,_hasACan select 2], ["Exile_Item_FuelBarrelFull",(300 -(_hasACan select 1)) + _amount] ] call ExileClient_util_inventory_replaceMagazine; }; }; call ExileClient_object_player_save; if(local _object)then { [_object,-_amount] call ExileClient_util_fuel_setFuel; } else { ["setFuelRequest",[netId _object,-_amount]] call ExileClient_system_network_send; }; ["SuccessTitleAndText", ["Drained fuel!", format ["You have drained %1L.", _amount]]] call ExileClient_gui_toaster_addTemplateToast; } else { ["ErrorTitleAndText", ["Failed to drain fuel!", "You do not have a fuel canister."]] call ExileClient_gui_toaster_addTemplateToast; }; true Annoyingly the barrels use jerrycan models so putting them in the loot table was a no-go for me as they are identical to jerrycans visually. Weight and capacity seems to be correct so all that is needed is to make them use a barrel model and make an icon for inventory. -
Yup but they are from 0.9.41 I believe so need lots of modification. http://puu.sh/sAGI2/1eb1dea000.zip
-
Infistar has removed allPlayers from his version of scripts.txt and there probably is a reason for it. By putting it back you give yourself lots of extra work having to sort out all the exceptions. Doesn't seem to be anything wrong with the exceptions you put in tho so maybe check out how BE handles apostrophes.
-
Did you replace the battleye filters when installing Infistar? Infistar provides his own files and his scripts file shouldn't give that kick.
-
Yup. Bushkit.hpp is not on Github
-
Value Restriction means setVariableVal.txt Solutions are: !""enigmarevivepermitted" =" !""bleedoutcountdownend" =" !""antidupe" =" and so on...
-
BattlEye doesn't care if createUnit is on line 2 or 20 so you can add a new line and the restrictions will get a new number.
-
If that's from the default filters for Exile that isn't even kicks, just logging. And it's a value restriction which means setVariableVal.txt is the file to look at. Default setVariableVal.txt: //new 7 "" !="true" !="false" !="[0-9]{1,2}" 1 "" If you want the logs gone add !""bis_fnc_selectrespawntemplate_respawned" =" !""exilexm8isonline" =" to line 3.
-
These are fonts that should work for EVR messages: PuristaLight PuristaMedium PuristaSemiBold PuristaBold LucidaConsoleB EtelkaMonospacePro EtelkaMonospaceProBold EtelkaNarrowMediumPro TahomaB I changed mine to EtelkaMonospacePro and the font loaded properly (will probably fiddle around a little to see what looks best). Font appearance:
-
Try using this tool for scripts.txt:
-
You were missing the }" at the end. !="upportInfo \"n:is3DEN\") == 0)) then {\nif (isserver) then {\n[] execvm \"initServer.sqf\";\n\"initServer.sqf\" call bis_fnc_logFormat;\n}"
-
You left out a part of the kick message. What comes after bis_fnc_logFormat; ?
-
That is normal to have in the RPT when zeds, AI or loot is deleted by the server.
-
Yeah been there done that... Value and function filters are different than the script filters. Generally I wouldn't mess too much with them but it's better to add exceptions for a few addons than just disabling the whole thing.
-
Error 13 means no suitable spawn position was returned so vehicle wasn't spawned in. Have the same issue with the same trader on my Tanoa server.
-
Add "Exile_Melee_Axe" to the Tools class in mission config.cpp (around line 4500). Not very hard to find them in industrial areas tho.
-
They need to be put in CfgExileArsenal in config.cpp with syntax like this Golf: class Exile_Car_Golf_Red { quality = 1; price = 8000; sellPrice = 2000; }; You can remove the sellprice if you want to use the default sellpricefactor in Exile.
-
setVariableVal.txt: !""ENIGMA_SpawnVehicleChkRespect" =" publicVariableVal.txt: !""do_MakeBike" =" Should silence the value kicks at least.