Jump to content

MulleDK19

Member
  • Content Count

    430
  • Joined

  • Last visited

  • Medals

Community Reputation

21 Excellent

3 Followers

About MulleDK19

  • Rank
    Gunnery Sergeant

core_pfieldgroups_3

  • Interests
    Programming

Profile Information

  • Gender
    Male
  • Location
    Denmark

Recent Profile Visitors

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

  1. MulleDK19

    AI Squad Commanding

    Select units you believe to be dead and ask them to report in (5, 5), if they don't respond, mark them as dead (5, 8). You can also just mark all your units as dead (5, 8) and if they're not, they'll report back to you. If you spot a dead unit, you can aim at them and press T to mark them as dead.
  2. MulleDK19

    Intro Text

    Do you actually have a string table with those values? If not, localize won't work for you. infoText is also quite simple and doesn't allow structured text. Maybe BIS_fnc_typeText is more suited for your needs. Here's an example: [ [ ["CAMP ROGAIN,","<t align = 'center' shadow = '1' size = '0.7' font='PuristaBold'>%1</t>"], ["RESUPPLY POINT","<t align = 'center' shadow = '1' size = '0.7'>%1</t><br/>"], ["10 MINUTES LATER ...","<t align = 'center' shadow = '1' size = '1.0'>%1</t>"] ] ] spawn BIS_fnc_typeText; https://community.bistudio.com/wiki/BIS_fnc_typeText If you just want a simple text in the lower left corner, you can also use BIS_fnc_dynamicText. ["<t font='PuristaBold' align='left' color='#FFAA00'>LINE 1</t><br /><t font='PuristaBold' color='white' size='0.7' align='left'> LINE 2</t>",-0.6,1.1,5,0.5,0,5] spawn bis_fnc_dynamicText;
  3. MulleDK19

    SQF Syntax checker

    It's just a working title. And I do have much more stuff planned (Eg. if you're a scripter, this should blow your mind https://www.youtube.com/watch?v=12tvILZxPpc). A prototype I made, already reads the game configs to read CfgFunctions defined in the game, to provide analysis and auto-completion for them. The prototype also provides auto completion for array arguments, eg. to createVehicle.
  4. Set the probability of the leader back to 100%, then put this in the init field of any unit (Preferably the leader to make it easier to find again). 0.5 call { _group = group this; if (_this <= random 1) then { { deleteVehicle _x; } forEach units _group; }; };Change the 0.5 to the probability you want (0.0 through 1.0).
  5. When dragging a vehicle into the game world on the current dev branch, the crew is spawned outside the vehicle. Furthermore, it's not possible to drag any unit into any vehicle.
  6. Already posted this on the feedback tracker, but it being down, I figured I'd repost it here, as I think this is a fairly serious issue. Steps to reproduce Open EDEN. Make a simple mission. On the Play menu choose "Play in Multiplayer". Start the server. Exit the server, go to the main menu and select Multiplayer. Create an Internet server. Now no one can join you because all your servers are forced to LAN, regardless of setting. Only fix is to restart the game.
  7. MulleDK19

    Crash at startup

    Was just fixed by a new update. EDIT: But units and vehicles are now invisible.. EDIT 2: Nevermind, object view distance had somehow been set to 0 meters.
  8. MulleDK19

    Crash at startup

    Getting the same thing. --------------------------- Arma 3 --------------------------- Shaders not valid (mismatch of exe and data?) --------------------------- OK ---------------------------
  9. Should be <= 5, though, as triggers only tick every 0.5 seconds, so if tickets are 6, and 2 are lost at the same time, next check will be 4, and the trigger will never activate.
  10. MulleDK19

    The new ARMA 3 DLC system - debate

    This new system is absolutely atrocious! If I can't use it DON'T PUT IT IN MY GAME! Don't advertise it in the menu, don't put scenarios belonging to the DLC in the menus if I didn't buy it, and don't show the content in the editor if I can't use it! God, once we hit a few DLCs the menus are gonna be ridden with scenarios I can't play and annoying ads about buying said content. And the editor is gonna be one big labyrinth of guessing which content can be used to make missions and which can't. Might as well plaster "DEMO" across the main menu... And I can see this breaking gameplay in multiplayer. Simple example: Say someone make a mission. After playing 3 hours and almost completing the mission, everyone has been killed off, except one guy, who now has to get to an extraction point. Once reaching the extraction point a helicopter arrives and the player walks up only to be presented with "This vehicle is locked because it belongs to DLC.", and everyone has to abort the mission because it can't be completed... God, Bohemia, you have pulled some weird shit before, but this beats everything...
  11. Wasn't that the point of starting two instances? You start one instance of the game, open a LAN server, and then you start another instance of the game and you join the server you created in the other instance. So now you have 2 players. Server and client. Then you start another instance, and another instance, until you have as many players as you need to test. If you make the windows small enough, you can see all player's "screens" at the same time.
  12. publicVariable* does not set up a variable for automatic broadcasting. It just broadcasts the current value the moment it's called. It's not enough to set BroadcastMessage. You need to call publicVariable every time it needs to be broadcast. If you update it and want the new value to be synchronized to others, you need to call publicVariable again. Simple example: init.sqf: // Set the variable to an empty string, just for good measure (Not required). BroadcastMessage = ""; // Listen for changes to the BroadcastMessage variable. (All computers listen). BroadcastMessage_EH = { // Get index one of arguments: [VariableName, >VariableValue<] _msg = _this select 1; // Display the message on this computer. hint format ["Someone triggered a message: %1", _msg]; }; "BroadcastMessage" addPublicEventHandler BroadcastMessage_EH; SendDaMessage = { // Set the variable to the argument (Message to send). BroadcastMessage = _this; // Broadcast the new value to all computers. publicVariable "BroadcastMessage"; // Public variable event handlers are NOT triggered for the computer broadcasting the value. // So we have to display it to ourselves here. // Simply call the event handler with the arguments it expects [VariableName, VariableValue]. ["BroadcastMessage", _this] call BroadcastMessage_EH; }; Then just: "This is a message to show to everyone" call SendDaMessage;
×