Recently Browsing 0 members
No registered users viewing this page.
The Helipad models and textures are in zip: CapturableHelipads.zip
Temp Object->Simple->Simple_DSAPO_Versions->Simple_MiniConsole and name it Capturable_GDI_Helipad
On the Physics Model tab browse for the model by clicking the folder icon and choose Open
On the Settings tab set Health to 2 and HealthMax to 500,
Skin and ShieldType both to CNCMCTSkin with a DamagePoints of 0.750 and DeathPoints 0.000
Click the Letter icon to choose the Helipad name from the category Enc and set Encyclopedia Type to Building
Still on the Settings tab set PlayerType to Unteamed and Radar Blip Type to Stationary
Now MAKE your Helipad on the map
Goto the Scripts tab for the properties of the Helipad and select Type: z_Capturable_Helipad and set the Name Parameter of Owner to -2
Now note the ID of the Helipad in a textfile for later use:
Now TEMP the Simple_MiniConsole and name it Capturable_GDI_Helipad_Terminal
On the Settings tab for the Terminal set the Skin and Shield Type to Blamo and Damage and Deathpoints to 0.000
We want this Terminal to grant a Orca so we click the Letter icon and choose the Orca name from Enc category:
Make note of the GDI Orca exact multiplayer presetname, in our case this would be the original preset aka CnC_GDI_Orca (case sensitive):
Next we MAKE and position a Daves Arrow on TOP of the Helipad and move it UP on the Z-axis until it floats like 3 orca's high in the air above the Helipad like so:
Note the ID of this Arrow (PS: Do NOT delete the arrow, you must leave it on the map)
Go back to the Helipad Terminal on the map and goto its properties and the Scripts Tab, add the following script to it "z_Capturable_Helipad_Terminal"
with the settings as displayed below.
HelipadID would be the ID of the Helipad on the map we created first, in this example ID number 100000
Preset would be the vehicle to create at the location of the Daves Arrow we placed so CnC_GDI_Orca and 100003
An Orca costs $900 in Renegade so we enter that as the Cost for it.
Endresult should look like this for the Helipad Terminal:
The Repair Pad models and its textures you are gonna need are in the zip: CapturableRepairpads.zip
Temp it under Object->Simple->Simple_DSAPO_Versions->Simple_MiniConsole and name it "Capturable_GDI_Repairpad":
On the Physics tab browse for the model by clicking the folder icon and open it:
Give it 2 Health, 300 MaxHealth (Shield & ShieldMax should be 0.000)
Give it CNCMCTSkin as Skin and Shield Type (even if its set to 0.000)
Click the letter icon for TranslatedNameID and go into the Enc category and find the RepairFacility one as shown below
Make the Encyclopedia Type a Building
Still on the Settings tab set PlayerType to Unteamed and Radar Blip Type to Stationary
Now you can "MAKE" it on your map:
Next goto Object->Script Zone->Script_Zone_All and MAKE it, position it on top of the repairpad as seen on the image below.
To make it higher in length hold down SHIFT and then move your mouse up/down by selecting the black little boxes of the zone.
Now get to the properties of the Repairpad and note its ID, in this example 100000
Get to the zone properties too and get its ID, in this case 100001
Goto the properties of the Repair Pad and its Scripts Tab, there you add the script z_Capturable_Repairpad with the Name parameter of Owner set to -2 (unteamed)
Set the Name parameter RepairZoneID to the ID of the Zone you noted in the step earlier, which in this example is 100001
Endresult should look like this for the repair pad:
Now edit the Script_Zone_All that you placed on top of your Repairpad by going to its properties and on the scripts tab add the script "z_Capturable_Repairzone" and set the Name parameter for RepairPadID to the ID you noted earlier for the Repairpad, in this example it is 100000
Endresult for the zone should look simular to this:
Now save your level and you will have a capturable repair pad on your map!
Repeat the above process for Nod but then with the Nod model of course.
Required Files: CapturableTiberiumSilos.zip
TEMP a preset into Object->Vehicle->Mounted and call it for example "Capturable_GDI_Silo":
Goto the Physics Model tab and for ModelName click the folder button and browse for the gtsilo.W3D file, click Open:
Goto the Settings tab and set Health to 2 and Healthmax to 300 (yes: ShieldStrength and Max should be 0.000)
Set Skin to CNCMCTSkin and Shield Type to CNCMCTSkin
Set DamagePoints to 0.500 and Deathpoints to 0.000
Set the TranslatedNameID to IDC_Enc_Struct_GDI_TiberiumSilo_Name (found in the strings editor under the Enc category)
Still on the Settings tab set PlayerType to Unteamed
Radar Blip Type should be Stationary
Goto the Scripts tab and click Add... for Type browse for the z_Capturable_TibSilo
For Name parameter Owner we set the Value to -2 (which means unteamed).
Now select your temped preset called Capturable_GDI_Silo and click on "Make" button.
It will appear on your map. Save your level and make your mix file.
Now people can play your map and capture the silo.
Repeat the above process for the Nod Tiberium Silo but set Team to Nod, that's all.
The Environment Setup Tutorial
This tutorial will attempt to learn you how to setup your entire working environment for creating maps in gMax and the free provided Renegade Public Tools v2.
It includes all the tools you need and they should be installed in this particular order:
1- The gMax Installation Files and Registration ByPass. (NOTE: Windows 8+ and 10 are NOT supported, you'll need Windows 7 or XP Pro to use gMax without glitches, there is NO fix for this.) 2- The official Renegade Public Tools version 2 from Westwood Studios. (Works fine with 8+ and 10) 3- The unofficial LevelEditor from Tiberian Technologies for support with 4.6 Scripts Update. (Works fine with 8+ and 10) 4- Some (semi) Critical Assets required for making a map for Renegade in gMax/RenX. 5- The XCC mixer i personally have been using since i don't know when, it's the best eventhough it's not the latest.
Environment Guide Package
Download the file i prepared as zip from the MPF download area:
Once it is downloaded, make sure you unblock the file by going to the zip properties and clicking "Unblock" BEFORE you extract it.
In this tutorial i will install EVERYTHING to do with mapping for Renegade in my folder on the D drive in "Renegade-Mapping".
Go ahead and extract the zip somewhere, open it in a new window:
And then copy the contents somewhere:
Go into the #Installs folder that you extracted inside the Renegade-Mapping folder
Step 1 - Install gMax and apply the registry fix
We need to install gMax first, you MUST install it first or it won't work properly later.
Open the gmax12+bypass.zip and copy files into your #Installs folder and then run gmax12.exe to install it.
In this guide i am installing directly into the Renegade-Mapping folder so the endresult will be something like the following:
Now, because the author of gMax doesn't send out emails anymore to register gMax for free, there is included a Autodesk.reg file, right click on that and choose Merge and when promted do Yes to merge it.
When installation is done and you merged the registry thing, then run gMax for the first time.
You will be prompted to select a rendering device, here you choose "Direct 3D" and continue.
Once it has fully loaded you must exit gMax again.
Step 2 - Install the official Renegade Public Tools v2
Extract the file Renegade_Tools_Installer_2.zip and run the executable, install it into your Renegade-Mapping folder, endresult should look simular to this:
Go into the folder LevelEdit and you will see these files:
Now delete (yes delete permanently) the LevelEdit.exe that is currently there, the original from Westwood.
Extract the file LevelEdit46.zip and copy the resulting LevelEdit46.exe to your LevelEdit folder like so:
Goto your Renegade GAME folder, which you updated to the latest TT Script Update (available on http://www.tiberiantechnologies.org )
Copy the following files to your LevelEdit folder and overwrite any existing ones there:
"MemoryManager.dll" "Mss32.dll" "Shared.dll" "ttle.dll" You should end up with a LevelEdit folder looking like this:
Now make a complete copy of your Renegade game folder (which is updated to 4.6 of course) and name it "RenegadeEditorGame", just copy and paste it somewhere like:
Now open the Registry Editor through your startmenu "search" option type: regedit and open it.
Expand the folders (or keys as they are called) until you are inside the Renegade folder/key.
"HKEY_LOCAL_MACHINE -> SOFTWARE -> Wow6432Node -> Westwood -> Renegade"
You see the InstallPath option there? Double click on it and change its value to where your game2.exe is located in the RenegadeEditorGame you copied earlier, in my example here it would be:
Now close the Registry Editor program, we don't need it no more now, you don't need to save anything, it does so automatically.
Run the Editor
Ok, so we can finally run the editor now, go into the LevelEdit folder and run LevelEdit46.exe
There click the "New..." button and call it for example "MyWork".
Double click the MyWork in the window and it shall bring up the editor in action:
You'll notice the editor created a folder called "MyWork":
Which contains a few key folders the editor uses:
Create a map project folder inside the levels folder like so:
Inside this folder you will save your Editor's "C&C_My_Map.lvl" file and stuff related to your map such as W3D models/terrain and maybe textures, cinematic text files and/or audio.
ALWAYS choose to "Save Current Level As..." inside the editor ALWAYS WHENEVER you want to save your progress, do NOT EVER use "Save Current Level" (trust me), period, or it will not update some files (lsd/ldd/ddb) for your map and it wont work properly when you make a .mix with XCC later on.
For example the endresult could look like this:
<< i will update this guide later tonight or tomorrow, just 1 thing: If you have missing textures make sure you place them in your Editor_Cache folder and reload the editor >>
By Guest Mauler
In scripts 4.1, it is possible to have a building in your map that works as a helipad. It will be totally separate from the weapons factory/airstrip in that you will be able to buy helicopters even if the war factory/airstrip is down and you will be able to buy ground vehicles if the helipad is down. You can even have someone buying a helicopter and someone else buying a ground vehicle at the same time.
Firstly, in order to use this functionality you need to be using the sidebar in your map.
Follow this tutorial http://multiplayerforums.com/index.php?/topic/2980-renegade-sidebar-tutorial/
to set up the sidebar (make sure to read part 2 and follow that)
You also require scripts 4.1 so make sure you have it installed and working in leveledit
You also need the attached helipad_cinematic.txt [BELOW] file in your map mix file (it relies on the XG_HD_HTraj.w3d file from the stock renegade always.dat file)
Also, open the C&C_blah_tt.ini file you made in the sidebar tutorial and add the following:
[General]VehicleFactoryVehicleLimit=xAirFactoryVehicleLimit=yx being the number of ground vehicles players are allowed to build and y being the number of air vehicles players are allowed to build (and yes the numbers are separate)To set up the helipads, firstly you need to put a building on your map to act as the helipad. Create it like any other building (give it MCTs, PTs, damage aggregates and whatever else you want for it)
Then open leveledit and open your map.
Create a new preset underneath "simple". This will be the helipad fly-in cinematic object. Untick the "DefaultHibernationEnable" checkbox. Tick the "NotTargetable" checkbox. Tick the "IsEditorObject" checkbox. Tick the "IsHiddenObject" checkbox. Leave all the other settings at the default. Attach the script Test_Cinematic to this object and give it the parameter helipad_cinematic.txt
Next, you need to create a landing position object. This will determine where the helicopters will fly in at.
You will need one for GDI and one for Nod. (the fly-in cinematic object is used for both teams).
Make this one a copy of the Dave's Arrow preset with no changes to the settings.
Next, go to buildings and then air factory. Create an instance of this (one for each team). If you dont see air factory in the list it means you dont have 4.1 installed properly.
Set this preset up as for any other building with all the usual settings and scripts.
Make sure to set the building type to "helipad"
Set LandingPosDistance to 1000Set CinematicTimer to 14.0Set CinematicSlotIndex to 4Set Landing Position Object to the landing position object preset created earlier.Set fly-in Cinematic Object to the fly-in cinematic object preset created earlier. No special scripts are required for this building.Once you have done this, place the helipad building controllers as per normal for buildings. Then place several (2 or 3 works good) of the landing position objects (for the right team) around the helipad at ground level. (these will determine where the helicopters land at).
No you cant have more than one helipad per team, the logic doesn't support it.
Now you need to set up the war factory/airstrip to not build helicopters anymore and to have them be built at the helipad.
Create temp presets of the war factory and airstrip (or if you are already using temp presets, open them). The only change you need to make is to tick the BuildGroundOnly checkbox.
Also, when using this you need to tick the allow flying vehicles checkbox under edit-level settings in LE, generate flight data (as part of pathfinding) and have a proper flight roof (i.e. all the things you normally need for a flying map).
-1 Create_Object, 3, "XG_HD_HTraj", 0, 0, 0, 0-1 Play_Animation, 3, "XG_HD_HTraj.XG_HD_HTraj", 0-1 Attach_to_Bone, 4, 3, "BN_Trajectory"-437 Destroy_Object, 3