Hendo/Sandbox – User
Jump to navigation
Jump to search
No edit summary |
|||
Line 21: | Line 21: | ||
=== Scripting === | === Scripting === | ||
==== Debugging ==== | |||
<code> | |||
hint format["Hello %1",player] | |||
</code> | |||
==== Tools ==== | ==== Tools ==== |
Revision as of 05:52, 12 December 2009
Links
VBS2 Specific
Virtual_Battlespace:_Startup_Parameters
Modeling
Cockipt Modeling
I think we are going to need a PilotView LOD
Scripting
Debugging
hint format["Hello %1",player]
Tools
Links
Nice third-party scripting blog
Example Scripts
Melee
/* Purpose: Trigger demo Preconditions: - Create a T72 platoon - Create an A10 team - Create a playable USMC marine - Create a Trigger where you want the ambush Activator: trigger Author: Henderson */ //Feedback on script start hint "Fly Started!"; _grp = group player; //Create a tank _myTank1 = "M1Abrams" createVehicle (position player); //Create a driver //See: http://community.bistudio.com/wiki/VBS2:_CfgVehicles "SquadLeaderW" createUnit [position player, _grp, "pilot = this ;"]; //Place them in the tank pilot action ["getInDriver", _myTank1]; player action ["getInGunner", _myTank1]; //Create a tank _myTank2 = "M1Abrams" createVehicle (position player); //Create a driver //See: http://community.bistudio.com/wiki/VBS2:_CfgVehicles "SquadLeaderW" createUnit [position player, _grp, "pilot2 = this ;"]; "SquadLeaderW" createUnit [position player, _grp, "gunner2 = this ;"]; //Place them in the tank pilot2 action ["getInDriver", _myTank2]; gunner2 action ["getInGunner", _myTank2]; //Cue the A10s hog commandMove (position player);
Killer AH1Z
/* Purpose: Have A1Z engage player Preconditions: A1Z (snake) spawn Activator: snake Author: Henderson TO USE: Save this file in C:\Documents and Settings\user\My Documents\VBS2\mpmissions\missionname\ Make an M1A1 and name it player Make an AH1Z and name it snake - use the following initialization script for snake call {player execVM "snake.sqf";} Run like the dickens! */ //Feedback on script start hint "Snake Started!"; this flyInHeight 200; while {alive player} do { snake doMove getPos player; snake doTarget player; //hsnake selectWeapon "HellfireLauncher"; snake doFire player; sleep 1; }; hint "Snake killed player!";