Jump to content

Armitxes

Member
  • Content Count

    85
  • Joined

  • Last visited

  • Medals

  • Medals

Posts posted by Armitxes


  1. Are there logfiles?

     

    After downloading FAST2 it worked fine until I had to restart the server. Now when I run the FAST2.exe nothing happens, it starts a task that is killed / closed right away again.

    Tried to redownload / "reinstall", tried to delete the Profile folder in the game folder. No success.

     

    Does your application create any files outside the application & game folder? Found nothing in Documents, AppData, Temp folder but this issue is really weird.

     

    Edit: Okay, after renaming the installation folder from "FAST2" to "FAST", the application starts again. But I've got to set everything up again. Until next restart where the story repeats 😕 


  2. V1.0.5 has been released.

    • Added all new missing 1.7.x commands that have been added lately by BI
    • Fixed "private <array> being marked as deprecated" (extension now more tolerant) [ Issue #20 ]
    • Fixed "While loop snippet brackets issue" [ Issue #19 ]
    • Warning when BIS namespace is violated
    • http links changed to https links

     

    https://marketplace.visualstudio.com/items?itemName=Armitxes.sqf

    https://github.com/Armitxes/VSCode_SQF/releases/tag/1.0.5

     

    • Like 3

  3. v1.0.4

    • Added a few missing commands for v1.6x and all new v1.7x commands
    • You now will receive the option to directly reload VS Code when changing corresponding sqf settings
    • Removed duplicates from commands list
    • Moved a few commands to better suiting categories (this may affect their highlighting)
    • The linter will now suggest you to change "private <string>" and "private <array>" to "private var" - this can be ignored but doing so is considered better practice and the most performant way (thanks for the long and detailed discord discussion)
    • Adjustments to new VS Code requirements & update of required node modules
    • Like 1

  4. 3 hours ago, red_spring said:

     

    While I'm totally fine with voluntary donations and paid commissions, mods are the result of hard work and passion for a certain game, it's something you don't do for money. Mods are like a hobby that makes both you and the community happy. Sadly there's no way to stop content stealers for good, they're a huge hydra and for every head you cut off, two more grow back. The same thing goes for life communities, a lot of dishonest owners make money over other people's content and I think they should face harsher punishments. I'm not saying that mod developers should surrender and accept that their content gets stolen, there are means to fight back even if it's a neverending battle. I strongly disagree with the whole "sell the original models" thing because even if he put a lot of work on them, they're not entirely his doing, he ported and modified bohemia interactive's stuff. Can you explain what you mean by suggesting to avoid Bohemia ? In my book it sounds a lot like misappropriation. Last, but not least, I understand max's urge to somehow protect his mod, but in my opinion he missed the point. That red text can easily be removed by people with basic unpacking and repacking knowledge and I bet that his target (life communities and content stealers) had a good laugh while doing it. Putting a drawback to scare off this kind of people had the opposite effect and hit the audience that wanted to use the mod fairly.

     

    That should be totally up to the content creator. He invests his free time for free in this game, and only he shall decide what happens with his creation. You are at no time forced to use it. It would be a totally other story if ArmA had strict non-monetization rules but if I'm planning to make money with (the help of) other peoples work then for me it's only natural and an absolute minimum to either pay them once (what isn't possible due BI Rules) or to even give them a fair share of my profits. It's nothing too difficult.

     

    I think we're also having a similar opinion, but are focused on a totally different audience. Non-profit servers, singleplayer missions or a bunch of friends who simply want to have some fun together aren't the problem here. Maxjoiner or others probably (of course I can't guarantee) wouldn't have a problem with them having some fun. Yet it's hard and it often costs time you don't have to track down who is using your work for what. So I can totally understand that it's annoying to have messages or watermarks popping up over your screen - maybe some things could have been done better here (min. 5 players, increased minimum time gap between the random messages, etc.), and maybe worse - but It's just how it is and max had his good reasons for it that simply didn't play out that well.

     

    3 hours ago, red_spring said:

     

    I strongly disagree with the whole "sell the original models" thing because even if he put a lot of work on them, they're not entirely his doing, he ported and modified bohemia interactive's stuff. 


    This was not his only mod that he got this problems with, he has many models ported to A3 that for sure don't belong to bohemia. Maybe configs and the via BI Tools converted stuff, but not the original models. What brings me to the next point: Using BI Tools binds you to the BI EULA, not doing so - doesn't. Thereby he can monetize all he wants aslong as he avoids the usage BI products & services.

     


  5. On 1.7.2017 at 2:43 AM, zonekiller said:

     

    If this is the case will you now let people edit and upgrade the mod ?

     


    Why should he? I'd rather recommend him to no longer use BI Tools or to sell the original models together with a guide how to make them work in ArmA 3. With both ways he can legally sell his work by "simply" totally avoiding Bohemia. An own server would surely pay out aswell.

     

    It's quite frustrating that the content creators get no chance of selling their content in ArmA after putting hours of awesome work in it, while every server/community owner can directly or indirectly make unreasonable amounts of money with your and other peoples work.

     

     

    On 29.6.2017 at 4:20 AM, nigheve said:

    ... You put your great stuff out in the community but then make it  unusable ...  I would have gladly paid a premium for this if you had charged me on the front end.

     

     

    Same here, but it's really not that simple. I did put many thoughts and a huge amount of work of about 2 years in how I can continuously reward original creators (including maxjoiner) without getting problems with BI or breaking any community ethics (no pay2win, no shops, no restricted contents, no ads, security, privacy, protection against content/IP theft, etc.). Hopefully I'm soon satisfied enough with my work for it to be released ^^

     

    I feel totally sorry for people like maxjoiner who get many problems for creating something awesome (he almost got his account banned because of his mods). It's understandable that not everyone can or wants to pay other peoples work yet something must be done in terms of fairness towards content creators who are a huge factor for ArmAs success to begin with.

     

    About the message that does pop up all the time: Content theft is sadly widely spread in this game (just check the SW, Tonics work, EA stuff) if he doesn't want to tell you, it's probably because of the justified fear that someone tries to remove it.

     

    ((this is my personal opinion))


  6. Nice work!

     

    2 hours ago, djotacon said:

     

    Game hack...ehmmm.. ok thanks, thanks..

     

    Aslong as it's open source it is fine. Community would rip him apart if he does baddy/dangerous things in his code ;)

    Just disable BE, maybe it gets even whitelisted with BI approval

     

    20 hours ago, dedmen said:

    No. And that's not really planned. I thought about making a Visual Studio Code plugin that can use the Debugger but... Not yet and not soon.

    If a skilled VS Code Extension maker guy thingymabob would like to do that though I'd be happy to help with the API.

    .

    @dedmen if that day ever comes, you may want to join forces with @SkaceKachna@nevada_scout, and @armitxes better than having us 4 all doing our own thing.


  7. Updated the 1st post

    VSCode100.PNG

     

     

     

    v1.0.0 Release [mayor changes]

    @Armitxes Armitxes released this 2 hours ago

    v1.0.0

    General Changes

    • Splittet all commands based on when they were introduced. This way you can for example tell VSCode to only provide you commands for ArmA2 or Take on Helicopter commands if working on older / alternative versions.
    • Added Support for common Community Projects such as CBA or ACE (thanks to bux)
    • Added Linter (does not conflict with SQFLint)
    • You now receive warnings on using deprecated commands (in futher development, please report any missing deprecated commands or functions). Note that you must setup the config properly for this to work.
    • You now receive warnings on using common reserved function namespaces such as "CBA_" or "ACE_" without having such enabled.
    • Several changes on README, package, etc.

    Supported Products

    • Operation Flashpoint [OFP & OFP Resistance]
    • Take On Helicopters [ToH]
      • Enable/Disable commands from ToH via "sqf.enableTOH". Default: disabled
      • Wiki: ToH Commands
    • Armed Assault [ArmA]
      • Enable/Disable commands from ArmA via "sqf.enableARMA". Default: enabled (needed for all futher ArmA versions)
      • Wiki: ArmA Commands
    • Armed Assault 2 & Operation Arrowhead [ArmA 2 & ArmA 2: OA]
    • Armed Assault 3 [ArmA 3]
      • Enable/Disable commands from ArmA 3 via "sqf.enableARMA3". Default: enabled (needed for all futher ArmA versions)
      • Wiki: ArmA 3 Commands
    • Community Based Addons [CBA]
      • Enable/Disable commands from CBA via "sqf.enableCBA". Default: disabled
      • Wiki: CBA GitHub
      • Contributors: bux
    • ACE 3 [CBA]
      • Enable/Disable commands from ACE3 via "sqf.enableACE3". Default: disabled
      • Wiki: ACE3
      • Contributors: bux
    • Like 4

  8. Okay, since this was asked way to often:

     

    Quote

    Console just spams: Mission Takistan Life RPG: Rise of South v3.5 read from bank.

    The Server RPT Monitor in TADST says: WarningMessage: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.cabuildings2misccargo, castructureshouseaoffice01 Missing addons detected: cabuildings2misccargo castructureshouseaoffice01 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.cabuildings2misccargo, castructureshouseaoffice0

     

    Solution: 

    that issue is a general problem for ArmA2:OA Servers. Make sure that you have ArmA 2 and ArmA 2: OA installed! (called Combined Operations). Also verify the gamecache via steam if that's an option and both are already installed.
    After doing, copy everything from the ArmA2 installation folder into the ArmA 2: OA installation folder BUT DO NOT OVERWRITE!! DO SKIP CONFLICTS!!
    Now start the server / mission again from your ArmA 2: OA folder and it should work.


  9. Takistan Life
    Rise of South

     

    Dear ArmA 2 Community,

     

    today I officially release this Takistan Life mission to any community and player out there. This mission builds up on Takistan Life: Revolution but has been futher developed for the last 3.5 years by me.

    A few of you may know this mission from British Borders, those who don't know it can test it by searching for "armitxes.net" in the server filter.

     

    No clientside mods, only a 3k KB(!) missionfile with tons of features, and lot of space to extend such. A server-side mod which your clients will never notice is also included together with an included debug mode for modders and scripters. 

     

     

     

    The Network

    It doesn't matter if you only want to play a few hours with your friends, or setup an own community. All Servers are connected to a network, this way we can grant you a fast setup with management tools and own saving system. Some stats are saved forever and shared between all servers. Others, such as faction, rank, nation, admin powers and vip status are dependend and manageable by the different server owners.

     

    The ArmA 3 reward system rewards you for not giving up the ArmA 2 servers by rewarding you in ArmA 3 once you get there! 

     

    Account suspensions are managed by each community via BattlEye. Yet I provide some optional AC detections, within the mission and within the network, which can add specific players to an optional shared banlist which adds bans to either arma 2, arma 3 or both servers.

     

     

     

    Gameplay

    TKL:RoS allows you to the same things as in any other ArmA 2 Life server. The map is divided by 2 nations: North (lead by elected PM) and South (lead by the strongest group) with own modifiable laws each. There are 3 main factions: Law Enforcement, United Nations and Civilians - the network allows you to add up to 252 more factions with own ranks. There are 4 additional featured professions (Judge, Lawyer, PMC and Medic) and all the rest (Miner, Trader, Factory, Transport, etc.)

     

     

     

    Permissions

    Mission Files (.pbo):

    ANY COMMUNITY IS HEREBY ALLOWED TO USE THIS MISSION FOR IT'S SERVER. ALSO, YOU ARE HEREBY ALLOWED TO FULLY MODIFY AND RE-DISTRIBUTE ANY FORKED[!] VERSION OF THIS REPOSITORY BY GIVING CREDITS TO TONIC AND ARMITXES.

     

    @ArmiNET (Server-Sided-Mod):

    I hereby grant you to extend(!) any of the existent .sqf(!) files given in the @ArmiNET folder. You may add, modify and re-distribute files created by yourself.
    By using the files you agree to not decompile, replace, distribute or modify the ArmiNET.dll file contained in this folder in any way.

     

     

    Official Site, Installation Guide, Download & Serverlist
    https://armitxes.net/Projects/TakistanLife/

     

    Source Code
    https://github.com/Armitxes/TakistanLife

     

     

    If you got any questions: ask. Big thanks to Tonic for all his initial work with the life missions, always list him in the credits!

     

    Cheers, 

    Armitxes


  10. Version v0.5.8 released, we almost reached the 2.000 installs  B)

    Aswell I want to raise some attention on this cool extension called "SQFLint" which of course is fully compatible with SQF Language and has an own experimental debugger for SQF!

     

    SQF Language: https://marketplace.visualstudio.com/items?itemName=Armitxes.sqf

    SQFLint: https://marketplace.visualstudio.com/items?itemName=skacekachna.sqflint

     

    If you like our projects, please leave a rating :)

     

     

     

    • Added commads for v1.64, v1.66 & latest dev
    • "this, _this, _x, _forEachIndex, _exception, _thisScript, _thisFSM, thisList, thisTrigger". case-insensitivity supported and conditional parameter highlighting fixed.

  11. Seems fine to me then and I support it aslong as content makers are rewarded and none of the work is used without permission.

     

    Got also contacted by Microsoft due my ArmA related projects but while I totally love and enjoy programming and scripting, I totally suck at modelling.

    I need help from others here at that point, that's how I got in touch with Maxjoiner who got my attention after Bohemia threatened him with an account suspension for his Max Life Mod & Cops and Robbers Mod.

    He has really done an incomparable amazing work there which for sure took a lot of work, so he asked for a bit of money to obtain the usage rights which bohemia disliked.

     

    Now I think it's unfair that you can hire devs & artists avoiding bohemias policy while other modders must offer their content for free - I'd really love to see a change here. Got a way around all of bohemia monetization rules aswell by simply making game-independent contracts on the cost of users (of course with agreement) but at the end it's just not right.


  12. Totally forgot to announce the last release in here. So I'll do this with the version released just now ;)

    Just use the built-in Extension Manager and update "SQF Language"

     

    Btw. We reached over 1000 installations! This is awesome, thank you very much  B)  

     

     

    v0.5.6 released by 6265296?v=3&s=40 Armitxes

    • Fixed "Syntax highlighting broken at some point" for your very large SQF files [ Issue #14 ]
    • Fixed "Boolean values being highlighted as commands" [ Issue #12 ]
    • Fixed an issue with compile, compileFinal, exec, execFSM, execVM & callExtension commands.

     

     

     

     

    v0.5.4 released by 6265296?v=3&s=40 Armitxes

    • Added commands of A3: v1.56, v1.58, v 1.60, v1.62 & Dev Branch

    Thanks to @jameslkingsley for his contribution

     

     

     

    * Don't forget to set the SQF Theme in the Settings


  13. Hey Armitxes, Thanks for creating this! It's wonderfully styled. Helping me greatly make terrains and navigate the maze of terrain upgrades/changes etc.

     

    I would highly recommend this for anyone working with configs! You don't have to be a coder of SQF.

     

    EDIT: Would be awesome if the theme could be extended to .cfg .cpp .rvmat

     

    :)

     

    Sure, .cpp (or C++) is an own language you may search for a C++ Plugin for such files, there will be no conflicts with mine.

     

    And again I remind everyone that this is an open project for everyone. We could archive much more if more would try themself on contributing as I'm very busy - made it very simple to understand ;)


  14. Really nice work, there is a lot to discover ~ exceeded my expectations.

    Most annoying thing so far, is that bridges and railway crossings often break your tyres when you attempt to cross them ;)

     

     

    EDIT: There are indeed some errors popping up when you drive around the map. Discovered one north of Georgetown where the compound with the 2 office buildings is located at. Just drive along the road then towards north and it pops up. Will post more about it later.


  15. # ARMA 3 Modules

    # add mods with relative paths:

    # mods/\@CBA_A3\;

    # or several mods as:

    # mods/\@CBA_A3\;mods/\@task_force_radio

     

     

    you forgot the "\" in front of "@" and ";"

     

    and why would you want to load the mods twice?Clear

     

    # indicates a comment which is ignored... he isn't loading anything twice. 

     

    Silente, where is your reference / from where did you get that file from? Normally you give mods / servermods as startup parameter to the shell / exe file.

    ./arma3server -serverMod="servermod" -mod=""

    what also is possible, and might be the case here, is:

    mods="mod1\;mod2"
    servermods="servermod1\;servermod2"
    
    ./arma3server -serverMod="$servermods" -mod="$mods"

    https://community.bistudio.com/wiki/Arma_3_Startup_Parameters says aswell: In Linux multiple folders arguments need the following separation syntax: -mod=mod1\;mod2\;mod3.

     

     

    EDIT: check if your @servermod, @life_server and @extDB2 are in the same folder as @CBA_A3... if so the correct path in regards to these comments would be

    servermods="mods/\@servermod\;mods/\@extDB2\;"
    mods="mods/\@life_server\;"

    if they're in the parent of the mods folder your parameters should be correct :/


  16. Too much different highlighting is becoming an annoyance for the eyes.

    It's hard to find colors that not hard to read while on the other side prevent the code to look like a rainbow ;)

     

    The dark-grey highlighting of the brackets on the dark background was sometimes very hard to recognize so I've decided to make the brackets white.

    But no worries, you can easily get the highlighting for brackets back.

     

     

    v0.5 is out! You requested, I did - enjoy the new features! 

    Remember that everyone is welcome to contribute! We especially need someone to make better/alternative Highlighting templates!

    If you're good when it comes to colors you may wanna try to mess a bit with the color hex-codes for the highlighting ;)

     

     

    To revert that change simply navigate to

    %USERPROFILE%\.vscode\extensions\ 

    Choose the Armitxes.sqf-x.x.x folder > Themes and edit the "sqf.tmTheme" with any editor.

     

     

     

    Now find the following line:

    <key>scope</key><string>keyword.operator</string> 

    and replace it by

    <key>scope</key><string>keyword.operator,meta.brace</string> 

    If you got some time you may use that file to make your own highlighting, if you got a good result share it with us :)

    • Like 1

  17. v0.5 is out! You requested, I did - enjoy the new features! 

    Remember that everyone is welcome to contribute! We especially need someone to make better/alternative Highlighting templates!

    If you're good when it comes to colors you may wanna try to mess a bit with the color hex-codes for the highlighting ;)

     

    v0.5 Case insensitive support, _local & public variables, improved code logic

    6265296?v=3&s=40 Armitxes just released this 

    • Case insensitive commands [ Issue #7 ]
    • Highlighting (alternative color) for _local, public variables [ Issue #9 ]
    • Added new A3 v1.54 scripting commands
    • Removed highlighting for brackets (not needed, too disturbing)
    • Few marketplace adjustments
    • Improved code logic

     

    Make sure to bring in your ideas and suggestion ! I'll try my best to implement them.

     

    ---

     

    If you like the extension, please leave a rating in the marketplace - it helps a lot.

    https://marketplace.visualstudio.com/items?itemName=Armitxes.sqf

    • Like 2
×