Jump to content

benw

Member
  • Content Count

    41
  • Joined

  • Last visited

  • Medals

  • Medals

Posts posted by benw


  1. ==No addons needed for this mission==

    Hi guys, my name is BENW, this is my second mission. It is currently in Alpha stage,

    I spent a lot of time making this mission, hope you guys enjoy it!

    2014_08_16_00003.jpg

    Situation:

    You and your squad are sent to North of Altis to find and destroy the enemy aircraft prototype. Beware of this unknow place, plan well and finish your task.

    Features:

    1. Tested in Dedicated Server, SinglePlayer

    2. Complete JIP compatible for Tasks, missions, objects, etc.

    3. AI Overhaul - Reactive Squads

    4. Helicopter Insertion

    5. Dynamic Starting time

    6. Soldier caching techniques

    7. Dynamically spawned AIs.

    8. ASOR Gear Selector

    9. BTC Revive

    10. CAS Support

    11. Escort Heli

    This missions is still being updated everyday, so please feel free to leave any comments, thanks guys, hope you enjoy it

    DOWNLOAD:

    STEAM:

    Google Driver:

    Credits

    1. every player who played my mission

    2. Shuko of LDD Kyllikki for taskmaster

    3. Diesel5187, sykoCrazy,RedPhoenix for the NATO Hellcats textures

    4. Genesis92x for the Vcom AI

    5. Community wiki and the great ARMA community

    6. Beerkan FARP Design

    7. Giallustio =BTC= REVIVE"

    Images:

    2014_08_16_00001.jpg

    2014_08_16_00002.jpg

    2014_08_16_00003.jpg

    2014_08_16_00004.jpg

    2014_08_16_00005.jpg

    2014_08_16_00006.jpg

    2014_08_16_00007.jpg


  2. did you put this code inside if(isServer)?

    if not, each player will have their MHQ variable

    if you don't want each player create 1 more vehicle, i suggest you put createVehicle array command in the if(isServer) scope

    And if you use if(isServer) scope, and if(!isDedicated) scope, please remember that they are 2 threads running at the same time(only in MP), just like []spawn{};

    on the other hand, if MHQ is an object variable, you may want to use if(!isNull MHQ)


  3. Hi Zenophon , the mission seems doesn't work in MP game(non dedicated server, all ai disabled), the player will only stay in Altis airport, and no teleport into the helicopter , you might want to look into the issue


  4. hi, norybiak .

    I tested the script in 3 environments, 1. editor, 2. KK's MP sandbox, 3. real dedicated server with 1 other player (i'm running DS and game client at the same time)

    i'm not sure what you mean by trying to execute the script on the server or client, because i think all the scripts are stored in server mission files, I want to use moveInCargo. When i tested the script, only me got teleported into the chopper with moveInCargo command with the real DS environment.


  5. Problem solved, solution below:

    I have solved the issue, now i can get all players moveInCargo in the chopper.

    I think other new mission editors like me will also encounter the same problem, so i should write these down:

    1. In the BIS wiki, it stated that the moveInCargo command has to be "executed locally".

    2. While the sqf file in the Server Side has stored this moveInCargo command only for the server itself (In other words, it stored in the server mission file).

    3. Now what you need to do is to find some commands that accept the "Server Side execution" and also has "Local Effect", I guess addPublicVariableEventHandler is the most reliable way, so just use addPublicVariableEventHandler.

    4. and then, i just broadcast something, to trigger the connected player execute some codes in his pc locally:

    moveIn=true; // can be anything, just for broadcast the code for your connected players

    publicVariable "moveIn";

    "moveIn" addPublicVariableEventHandler {

    {

    _x moveInAny BENWInsertHeli;

    _x additem "NVGoggles";

    _x assignitem "NVGoggles";

    } forEach units player;

    }

    [/php]

    . And, that's it, problem solved!:yay:

×