Jump to content

Explodie

Member
  • Content Count

    14
  • Joined

  • Last visited

  • Medals

Community Reputation

2 Neutral

About Explodie

  • Rank
    Private First Class

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'll get that overwrite in and let you know how it goes. Much appreciated El' Rabito!
  2. Love this one on the Livonia map especially! Now players don't just go outside the map to easy travel around 🙂
  3. Hi guys, having an issue with player saving dead players - ones that are dead but watching when the player save fires off every 300 secs. What this does is saves a player damage = 1 into the database, and next time the save fires off they've respawned since and there's a new playerid in the database for the same account_uid. Not sure if the player just loses connection or if they've logged out and back in again, but on return they cannot login till the id with damage=1 is deleted (currently a manual process) I did try an overwrite of ExileServer_object_player_database_update like this: /** * ExileServer_object_player_database_update * * Exile Mod * www.exilemod.com * © 2015 Exile Mod Team * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. */ private["_player", "_playerID", "_playerPos", "_data", "_extDB2Message"]; _player = _this; _playerID = _player getVariable["ExileDatabaseID", -1]; _playerPos = getPosATL _player; _data = [ _player getVariable ["ExileName",""], damage _player, _player getVariable ["ExileHunger", 100], _player getVariable ["ExileThirst", 100], _player getVariable ["ExileAlcohol", 0], getOxygenRemaining _player, getBleedingRemaining _player, _player call ExileClient_util_player_getHitPointMap, getDir _player, _playerPos select 0, _playerPos select 1, _playerPos select 2, assignedItems _player, backpack _player, (getItemCargo backpackContainer _player) call ExileClient_util_cargo_getMap, (backpackContainer _player) call ExileClient_util_cargo_getMagazineMap, (getWeaponCargo backpackContainer _player) call ExileClient_util_cargo_getMap, currentWeapon _player, goggles _player, handgunItems _player, handgunWeapon _player, headgear _player, binocular _player, _player call ExileClient_util_inventory_getLoadedMagazinesMap, primaryWeapon _player, primaryWeaponItems _player, secondaryWeapon _player, secondaryWeaponItems _player, uniform _player, (getItemCargo uniformContainer _player) call ExileClient_util_cargo_getMap, (uniformContainer _player) call ExileClient_util_cargo_getMagazineMap, (getWeaponCargo uniformContainer _player) call ExileClient_util_cargo_getMap, vest _player, (getItemCargo vestContainer _player) call ExileClient_util_cargo_getMap, (vestContainer _player) call ExileClient_util_cargo_getMagazineMap, (getWeaponCargo vestContainer _player) call ExileClient_util_cargo_getMap, _player getVariable ["ExileTemperature", 0], _player getVariable ["ExileWetness", 0], _playerID ]; // original /* _extDB2Message = ["updatePlayer", _data] call ExileServer_util_extDB2_createMessage; _extDB2Message call ExileServer_system_database_query_fireAndForget; true */ //explodie added if ((damage _player)< 1) then { _extDB2Message = ["updatePlayer", _data] call ExileServer_util_extDB2_createMessage; _extDB2Message call ExileServer_system_database_query_fireAndForget; } else { _extDB2Message = ["deletePlayer", _playerID] call ExileServer_util_extDB2_createMessage; _extDB2Message call ExileServer_system_database_query_fireAndForget; }; true There was some crazy shit going on with database saves afterwards - vehicles not saving where they should be, stuff missing from containers, etc so I rolled back the change in case that was causing it. I removed this change as well as one to fix an issue i had with VG - I've since added back in the VG fix and no issue so guessing either something was just crazy with the DB at the time or this code above had introduced instability somehow. Has anyone got a better fix for this issue? Much appreciated!
  4. I have applied unsafeCVL and it's working just fine. Will keep an eye out for updates so that I can remove it soon as BI release a hotfix 🙂
  5. Discord invite seems to have exipred - going to install this though, saw it a while back and hoped it'd continue! Vid looks awesome, cant wait to test this out 🙂
  6. Explodie

    LAMBS Improved Danger.fsm

    Since adding the RPG addon I'm seeing a lot of this in the server RPT 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.displayName'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.textureType'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.multiplier'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.burst'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.reloadTime'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.dispersion'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.recoilProne'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.autoFire'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.soundContinuous'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.soundBurst'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.useAction'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.useActionTitle'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.showToPlayer'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.artilleryDispersion'. 22:05:20 Warning Message: '/' is not a value 22:05:20 Warning Message: No entry 'bin\config.bin/CfgWeapons/launch_RPG32_F/Single.artilleryCharge'. 22:05:20 Warning Message: '/' is not a value I added Danger, Turrets and RPG to -servermod... should it be something else?
  7. Explodie

    Spawning under the ground

    THis might be the resolution you're looking for... Stokes Magee posted this on the old exile forums - now available on web archive: https://web.archive.org/web/20190717140653/https://www.exilemod.com/topic/26326-fix-spawn-in-ground/
  8. Hi guys, I've been trying to add ambient civilians via various methods, Madin_AI just works fine when not on the dedicated server but when on the server nothing happens, no errors mod loads fine just does nothing. So I scrapped that idea, went looking for something else. Tried ALiVE and that wasn't working, though I think there's some that have kinda got it working with Exile and I do have a copy of an old Cherno PBO given to me that has it kinda working... but now I'm working on a Livonia server ALiVE hasn't indexed Enoch yet so that kinda ran into a dead end. I found TPW Mods Adding tpw_core and tpw_civs to init.sqf using the methods noted in the readme section at the top of their scripts does nothing... however things like the fire script works (just also seems to light up log piles outside houses so perhaps not so keen on that one). Also the car script tends to work with unexpected results. Also, there's no warnings or errors in the logs to give a hint as to why this does not work. I just wonder if InfiSTAR is somehow blocking these things - how would I even check? I'm running A3XAI and blckeagles for random encounters and missions and that seems a great combination.... the adding of civilians into the mix seems elusive. Has anyone figured out how to add ambient life to their servers? Any thoughts, hints or directions much appreciated!
  9. Can you post what is in your log? I'll have a go at fixing it if i can
  10. I was also getting these sorts of errors: 0:57:40 Error in expression <& alive _x) then { _totalSuppression = (_totalSuppression + getSuppression _x); > 0:57:40 Error position: <_totalSuppression + getSuppression _x); > 0:57:40 Error Undefined variable in expression: _totalsuppression 0:57:40 File Vcom\Functions\VCM_Functions\suppression\fn_GroupGetSuppression.sqf [VCM_fnc_GroupGetSuppression], line 22 but I edited fn_GroupGetSuppression.sqf with the following: private _group = _this; private _units = units _group; private _rtrn = 0; private _totalSuppression = 0; private _unitsSuppression = 0; //added this { if (!isNull _x && alive _x) then { _unitsSuppression = getSuppression _x; // added this _totalSuppression = _totalSuppression + _unitsSuppression; // was _totalSuppression = (_totalSuppression + getSuppression _x); }; } forEach _units; //Set suppression to 0 if value is nil if (isNil "_totalSuppression") then {_totalSuppression = 0}; _rtrn = _totalSuppression / ({!isNull _x && alive _x} count _units); _rtrn No longer seeing the errors - does that still achieve what was meant for this function?
  11. I was getting this with latest: [EDIT: latest VCOM Script Version which downloads as VCOM 3.2.2 but it was supposed to be 3.3.0?] 9:49:21 Error in expression <en { _situation = "FLANKING"; }; [_grp, _flanking] call VCM_fnc_SetSituation; > 9:49:21 Error position: <_flanking] call VCM_fnc_SetSituation; > 9:49:21 Error Undefined variable in expression: _flanking 9:49:21 File Vcom\Functions\VCM_Functions\garrison\fn_UnGarrisonL.sqf [VCM_fnc_UnGarrisonL], line 21 I changed the file fn_UnGarrisonL.sqf to this: private _grp = _this; private _situation = "READY"; if (count waypoints _grp > 1) then { _situation = "FLANKING"; }; [_grp, _situation] call VCM_fnc_SetSituation; // was [_grp, _flanking] call VCM_fnc_SetSituation; { _x enableAI "PATH"; } forEach units _grp; if VCM_DEBUG then {systemChat format ["VCOM: %1 UN-L-GARRISONING BUILDING", _grp]}; Changing the [_grp, _flanking] to [_grp, _situation] seemed to fix the issue
  12. I'll give it a go and let you know how it works out - thanks @Freddo3000 😀
  13. @Freddo3000 thanks for that! .... Not many of the things in the AISettingsV4.hpp appear in the VCOMAI_DefaultSettings.sqf so a merger should do the trick?
  14. @Freddo3000 if I don't have -filepatching and still wanted the AISettingsV4 included on the script version of VCOMAI, would something like this added into VCOMAI\functions\VCOMAI_DefaultSettings.sqf work? VCOMAI_Func = { #include "userconfig\VCOM_AI\AISettingsV4.hpp" // <--- add this for user config no filepatch? //Enable or disable the INGAME setting menu. This is off by default due to compatability issues with multiple mods and scripts. And I am tired of hearing people complain all the time :D VCOM_AIINGAMEMENU = false; //Variable for enabling/disabling skill changes for AI. True is on, False is off. VCOM_AISkillEnabled = true; .... etc #EDIT: or if that concept works, add the #include at the bottom? Thanks a ton in advance! - Explodie
×