TheMeq

Member
  • Content count

    94
  • Donations

    0.00 EUR 
  • Joined

  • Last visited

Everything posted by TheMeq

  1. A new version of BEM is available to download! [1.7.0.0] 64-Bit version has been released. [1.7.0.0] Added German (Thanks Kaionacho). Download from http://bem.themeq.xyz
  2. Hello, TheMeq here. Just here to release a new version of my BattlEye Filter Manager Tool called BEM. BEM is a useful tool that you just drop into your BattlEye folder on your server. The server will read your filter files and make editing, adding and deleting keys and filters much more easier to do. The tool will also automatically format filters that appear in your log files correctly so you don't have to mess with adding \n or \". You can download the latest version of the tool from my newly created website for it: http://bem.themeq.xyz (Note: You may get a discard message on some browsers as this is a new "suspicious" program: Check here for VirusTotal Results: VirusTotal Results if your not sure.) Change log is on the website and I have included a screenshot to this post so you can see the layout. [1.6.1.0] Upload scripts was broken somehow, this has now been fixed. [1.6.1.0] Incorrect version was displayed in About screen. [1.6.0.2] Added Chinese Simplified and Chinese Traditional (Thanks Kondou), Russian (Thanks MentaiCosmic) and French (Thanks Ilyasio). [1.6.0.2] Fixed some textbox positions that where out of place when some language labels overlapped the textbox. [1.6.0.2] Now saves the selected language on application exit and opens up with the saved language. [1.6.0.1] Added Spanish (Thanks shinmai_rookie) and Korean (Thanks MinimalResults) [1.6.0.1] Fixed some phrases not correctly pulling through [1.6.0.1] Fixed some drop down box position's that where out of place with some language labels that overlapped the drop down field. [1.6.0.0] Added language support. Currently supports English and Finnish (Thanks Lefafel). [1.5.0.2] Minor fix on file detection [1.5.0.1] Fixed an issue where the logging type of keywords was not saved when changed. [1.5.0.1] Will no longer launch if the file is not in the correct directory (Needs to be in your BattlEye folder). [1.5.0.1] UI fixes where some drop down boxes where editable and should not have been. [1.5.0.1] Timer added that will check for updates every 5 minutes for people who keep the application open all the time. [1.5.0.1] Added optional email field when submitting scripts incase you want to be contacted back. [1.5.0.0] Added ability to submit filters that you are having issues with so I can make BEM even better! [1.4.0.0] Fixed a bug where keywords enclosed in quotation marks where not correctly picked up causing a file error. [1.4.0.0] Fixed a bug where keywords containing several space characters where not correctly picked up causing a file error. [1.3.1.1] Fixed a bug where an error would appear if an exception contained a dash (-). [1.3.1.0] Fixed a bug where script.log lines ended with " would not capture entire exception. [1.3.0.0] Removed S7Gaming Toolbar as server no longer exists [1.3.0.0] Added limit to imported lines on log importer to 50,000 [1.3.0.0] Added support for CreateVehicle and SelectPlayer logs for importing. [1.3.0.0] Added Select All and Select None buttons to importer. [1.3.0.0] Moved most menu buttons to new Options sub menu, which will turn Red when a new version is available to download. [1.2.0.1] Fixed error when filter files where saved. //new was added instead of //new2 causing an error. [1.2.0.0] You can now import filters directly from your scripts.log [1.1.4.0] You will be asked if you want backslashes escaped if you have a filter that contains \n that should be a newline. [1.1.3.0] Will now escape backslashes preceding an n so there is no mistake for newlines. [1.1.3.0] Will apply quotation marks to new filters if they are not present. [1.1.1.0] BattlEye Files are now auto-detected instead of being built from a pre-determined list. [1.1.1.0] BattlEye is now grammatically correct, rather then appearing as Battleye (lower case e). [1.1.0.0] Rebranded to BEM instead of AABEFM [1.0.2.0] Filters will now automatically format when added to a new keyword (all the \n and \" business will now be done for you! (only when adding a filter, not editing)) [1.0.1.0] Line numbers now match error's given by Arma3. [1.0.1.0] Incorrect message box type has been fixed. [1.0.1.0] Application will now tell you if there is an update. [1.0.0.0] Initial Release. Usage: Simply use the drop down to select a file, click load file. Keywords will appear on the left hand side, you can add, delete or edit these, if one of the keywords is selected, the filters will appear on the right side, and they can also be added, edited and deleted! Once you are happy with your changes, click on Save File. You previous file will be backed up, just in case! Criticism is much appreciated, or if you find a bug, let me know so I can improve this program! Many thanks and much loves, TheMeq.
  3. TheMeq

    Reserved Slots!

    Good Stuff, I think my original was a bit flaky anyway, so glad to see it working
  4. A new version of BEM is available to download! [1.6.1.0] Upload scripts was broken somehow, this has now been fixed. [1.6.1.0] Incorrect version was displayed in About screen. [1.6.1.0] Fixed an issue where new version's where not detected due to checked file being cached. Download from http://bem.themeq.xyz
  5. TheMeq

    Single Script Reserved Slots

    Hello, wanted to release my reserved slots script Go to your mp_missions/exile.<map>/ and create a new file called reservedslots.sqf. Paste in the following code: // Reserved Slots Script by TheMeq private ["_reserved_uids", "_uid","_playercount","_servernoreserve","_server_reservedslots","_server_maxplayers","_testplayer"]; // Max Players _server_maxplayers = 70; // Reserved Slots _server_reservedslots = 10; // Reserved Player UID's _reserved_uids = [ "UID1","UID2","UID3" ]; waitUntil {!isNull player}; waitUntil {(vehicle player) == player}; waitUntil {(getPlayerUID player) != ""}; _playercount = count playableUnits; _uid = getPlayerUID player; _servernoreserve = _server_maxplayers - _server_reservedslots; { _testplayer = getPlayerUID _x; if(_testplayer in _reserved_uids) then { _servernoreserve = _servernoreserve + 1; if (_servernoreserve > _server_maxplayers) then { _servernoreserve = _server_maxplayers; }; }; } forEach allPlayers; if ((_playercount > _servernoreserve)&& !(_uid in _reserved_uids)) then { titleText ["", "BLACK OUT"]; disableUserInput true; hint "You are in a reserved slot! You will be kicked to the lobby in 10 seconds!"; sleep 5; hint "You are in a reserved slot! You will be kicked to the lobby in 5 seconds!"; sleep 5; titleText ["", "BLACK IN"]; disableUserInput false; failMission "end1"; }; Change _server_maxplayers to your server capacity including reserved slots. Change _server_reservedslots to your number of reserved slots. Change _reserved_uids to an array of what players have reserved slots. Add the following line to init.sqf [] execVM "addons\reservedslot.sqf"; And your good to go! This was adapted and improved from another script.
  6. A new version of BEM is available to download! [1.6.0.2] Added Chinese Simplified and Chinese Traditional (Thanks Kondou), Russian (Thanks MentaiCosmic) and French (Thanks Ilyasio). [1.6.0.2] Fixed some textbox positions that where out of place when some language labels overlapped the textbox. [1.6.0.2] Now saves the selected language on application exit and opens up with the saved language. Download from http://bem.themeq.xyz
  7. A new version of BEM is available to download! [1.6.0.1] Added Spanish (Thanks shinmai_rookie) and Korean (Thanks MinimalResults) [1.6.0.1] Fixed some phrases not correctly pulling through. [1.6.0.1] Fixed some drop down box position's that where out of place with some language labels that overlapped the drop down field. Download from http://bem.themeq.xyz
  8. A new version of BEM is available to download! [1.6.0.0] Added language support. Currently supports English and Finnish. If you wish to translate BEM into your own language, please see this link and send an email to the query address above. Download from http://bem.themeq.xyz
  9. A new version of BEM is available to download! [1.5.0.2] Minor fix on file detection Download from http://bem.themeq.xyz
  10. A new version of BEM is available to download! [1.5.0.1] Fixed an issue where the logging type of keywords was not saved when changed. [1.5.0.1] Will no longer launch if the file is not in the correct directory (Needs to be in your BattlEye folder). [1.5.0.1] UI fixes where some drop down boxes where editable and should not have been. [1.5.0.1] Timer added that will check for updates every 5 minutes for people who keep the application open all the time. [1.5.0.1] Added optional email field when submitting scripts incase you want to be contacted back. Download from http://bem.themeq.xyz
  11. A new version of BEM is available to download! [1.5.0.0] Added ability to submit filters that you are having issues with so I can make BEM even better! Download from http://bem.themeq.xyz
  12. Glad you are all sorted. I'm working on a new version with script upload support as well as pre-built config files for mods. Hopefully will be released shortly
  13. @doc0955 @MichaelJMAD Sorry about this, please can you send me the relevant files (logs and filter files) and i will see what i need to fix? Zip them up and send them to themeq [at] me [dot] com. Thanks.
  14. Thank you for this bug report. I have updated the software which hopefully fixes this bug, please test and let me know. [1.4.0.0] Fixed a bug where keywords enclosed in quotation marks where not correctly picked up causing a file error. [1.4.0.0] Fixed a bug where keywords containing several space characters where not correctly picked up causing a file error. Download from http://bem.themeq.xyz
  15. TheMeq

    help with kick please

    Add !="Killed\" 14:4968 Exile_Unit_Player - \"" to the end of line 2 in mpeventhandler.txt
  16. TheMeq

    R3F - Felin - BE filter

    Add !="LIN_client_satellite;\n\n\nR3F_FELIN_client_camera = \"camera\" camCreate [(getposASL R3F_FELIN_client_satellite select 0), (getposAS" to the end of line 18 in scripts.txt
  17. TheMeq

    battleye mpeventhandler #0

    Add !="_this spawn ZMPKilled;" to the end of line 2 in mpeventhandler.txt
  18. TheMeq

    Script Restriction #36 [Ryanzombies Problem]

    Shouldn't matter, but at the end is normally where you would place them.
  19. TheMeq

    Remoteexec #0 and Script Restriction #7

    Add !="\",\"CUP_fnc_updateShip\",\"CUP_fnc_detachFromShip\",\"CUP_fnc_createVehicleCargo\",\"CUP_fnc_spawnVehicleCargo\",\"CUP_fnc_virtualVehicle" to the end of line 9 in your scripts.txt
  20. TheMeq

    Battleye kick #37

    Add !="{if (count units _x == 0) then {deletegroup _x}} foreach allgroups;" to line 39 of your scripts.txt file.
  21. TheMeq

    CBA Batteye??

    #15 "_event select 1) call CBA_fnc_localEvent; }; }; } forEach allVariables cba_events_eventNamespaceJIP; ["cba_events_eventJIP", C" should be !="_event select 1) call CBA_fnc_localEvent;\n};\n};\n} forEach allVariables cba_events_eventNamespaceJIP;\n\n\n[\"cba_events_eventJIP\", C"
  22. I have updated the software which hopefully fixes this bug, please test and let me know. [1.3.1.1] Fixed a bug where an error would appear if an exception contained a dash (-). Download from http://bem.themeq.xyz
  23. Thanks for this report, I will look into this now. Is this when you try to import?
  24. I have updated the software with improved script.log scanning. Please give this version a try. Thanks [1.3.1.0] Fixed a bug where script.log lines ended with " would not capture entire exception. Download from http://bem.themeq.xyz
  25. Thank you, I have found the cause of this error and should hopefully have a fix for it soon. Thanks.