Jump to content

clontarf_x

Member
  • Content Count

    6
  • Joined

  • Last visited

  • Medals

Community Reputation

1 Neutral

About clontarf_x

  • Rank
    Rookie
  1. Sorry for the necro however I see this didn't have a solid answer to it; expCond = "(player distance mysensor) < 50;"; expActiv = "TitleText[""You have come within 50m of mysensor"",""PLAIN DOWN""];"; expDesactiv = "TitleText[""You are no longer within 50m of mysensor"",""PLAIN DOWN""];"; expCondition The condition to be met for expActiv to trigger. expActive What to do when expCondition is met, i.e (vehicle player) setDamage 1; expDesactive What to do when expCondition is no longer true. expActive and expDesactive will only fire once, every time the expCondition criteria is (or isn't) met. At least this is how I've seen it in action.
  2. clontarf_x

    Arma 3 Headless Client

    and it works fantastically. Thank you VERY much BI :) Servers are now auto-restarting and loading a mission in less than a minute, meaning we get a fair chance on the server browser :P
  3. clontarf_x

    Arma 3 Headless Client

    Previously, a dedicated client *did* auto-start a mission (by emulating an "OK" click on the player slot screen). The new "headless" client does not. However, as Dwarden has said, there is now an -autoinit parameter, which I am about to go and play with :)
  4. Sorry for the crosspost, but please see http://forums.bistudio.com/showthread.php?149412-Arma-3-Headless-Client&p=2833190#post2833190 We are relying on a BattlEye GUID to be computed and verified in our implementation (using dedicated client to auto-start a mission).
  5. clontarf_x

    Arma 3 Headless Client

    I've noticed in this release, using a dedicated client ignores the name and profiles parameters. Is this correct? I have a need to continue using my existing name and profile parameters, however starting a dedicated client results in a new profile and an invalid ID (not assigned proper GUID); start "" arma3.exe -client -connect=localhost -port=3302 -profile=BlackMarketGaming -name=BlackMarketGaming RPT 4:48:51 Server error: Player without identity headlessclient (id 18795679) 4:48:51 NetServer::SendMsg: cannot find channel #18795679, users.card=0 4:48:51 NetServer: users.get failed when sending to 18795679 4:48:51 Message not sent - error 0, message ID = ffffffff, to 18795679 (headlessclient) Server 4:48:45 BattlEye Server: Player #0 headlessclient (127.0.0.1:3316) connected 4:48:46 Player headlessclient connecting. 4:48:46 Mission Epoch Mod read from bank. 4:48:47 Player headlessclient connected [color="#FF0000"][b](id=HC3764)[/b][/color]. 4:48:47 Player headlessclient disconnected. 4:48:47 BattlEye Server: Player #0 headlessclient disconnected Note that the ID supplied is a HC ID, not a GUID. This is not the desired behaviour (I should be able to specify -headless for a real headless client, instead of a dedicated client). What I expect to see when using -client and NOT a headless client Server 16:07:54 BlackMarketGaming uses modified data file 16:07:54 BattlEye Server: Player #0 BlackMarketGaming (127.0.0.1:3316) connected 16:07:54 Player BlackMarketGaming connecting. 16:07:56 BattlEye Server: Player #0 BlackMarketGaming - [b][color="#008000"]GUID: d5beec3109e05b72a32873ef3107b20f[/color][/b] (unverified) 16:07:57 Player BlackMarketGaming connected (id=76561198120590648). 16:07:57 BattlEye Server: [b]Verified [color="#008000"]GUID (d5beec3109e05b72a32873ef3107b20f)[/color][/b] of player #0 BlackMarketGaming I really do not wish to use the "headless" client, but simply the "dedicated" client that was available before the latest patch. We have relied on this functionality for quite a while.
  6. Hi All, Newbie when it comes to scripting in Arma 2 so I'm not sure if this is possible. Basically I am working on some admin tools/menu for maintaining a server I am running. I am wondering and hoping there is a way to either; 1) Get an array of all connected and alive players (is this "name playableUnits"), or; 2) Search for an obj based on an online player's name. The hackish and manual way I have been doing this previously is using a console panel to getpos (allunits select 0) and increase the selected object until I find the player, then manually setpos myself. The end goal is to populate a radio menu (preferably addAction) with a list of players to perform a chosen action on, which might include setpos, createVehicle, addWeapon or addMagazine, e.t.c. // _targetplayer needs to be populated automatically by selection from array/list via radio command/addAction... while (_targetplayer == "SomeCoolGuy") setpos player (getpos _targetplayer); addAction'ing a list of names would be simple in a loop player addAction ["Warp to %1", { player setpos (getpos(allunits select 0) }, allunits select 0 ]; player addAction ["Warp to %1", { player setpos (getpos(allunits select 1) }, allunits select 1 ]; player addAction ["Warp to %1", { player setpos (getpos(allunits select 2) }, allunits select 2 ]; // e.t.c Any pointers would be greatly appreciated. I've done a quick search of the forum and a few other threads come close to what I am wanting :) I can't do "if name == blah", I need for the object to be a selected player name.
×