Jump to content
Mr. Green Gaming
Sign in to follow this  
SDK

Editor plugin + Mapping rules for MTA

Recommended Posts

I have an idea about a dogfight map with rustlers, but it is not possible in the shooter gamemode. In the shooter gamemode you have the default binds of LCTRL to jump (which is just dumb and possibly causes bugs in a rustler) and RCTRL to shoot a rocket which is not realistic in a rustler but shouldn't be a problem if stayed in. I also thought to implement it in DD, but that causes problems with the NTS feature of Mix which changes the rustler to random vehicles.

Is it possible to change these options when making a map? Either the default LCTRL and RCTRL binds in SH gamemode or the NTS changing of vehicles in DD? If not, is it possible for me to make a whole new script for SH designed only for this dogfight map and upload it to the server?

Share this post


Link to post
On 8/27/2014 at 3:57 AM, SDK said:

MAP RULES

 

To get a better average map quality we'll be enforcing some new rules for new maps on both servers.
Currently our servers have plenty of "ordinary" maps so from now on our map managers need to be a bit more restricted on uploading maps. This means that from now some maps won't get uploaded unless they're good or needed. With this new enforcement it makes sense that many of our outdated and badly rated maps get deleted.

 

Upload maps here: http://mrgreengaming.com/mta/. If it's a map that you think is an exception to these rules, contact the managers (@BlueYoshi97 @Flipper)

 

Plugin:

We have a editor plugin to help with creating mix maps and adding gm checkpoint settings.

Download:
 
 
Install:
- Copy the mrgreen folder into \server\mods\deathmatch\resources\
- Replace race.edf in \server\mods\deathmatch\resources\[gamemodes]\[race]\race\edf\race.edf

To create a new map:
- Add race and mrgreen definitions
- Add race gamemode
- Set the racemode in Map settings -> Gamemode settings -> Mrgreen -> racemode and save

 

Uploading:

Your maps should be tested and then uploaded via forum in a zip package with inside only your meta.xml, .map and script files. Keep your map uploads in one topic and add some screenshots or a video for new maps.

The zip file size has to be under 5MB, the total has to be below 8MB unzipped.

Exceptions can be made for some maps with custom object models, NOT custom vehicles or music.

 
Map managers should not have to fix your map, so make sure everything is correct before you upload.
If you want to add extra <include> resources upload them in a separate zip file and Yoshi or Bier will review them.
 
Naming:
Adding the mode to the map name would be nice, also don't forget the original author to the credits.
Keep the filename of your map simple and don't forget to add the mode with -. No one will ever see the filename so you don't need to add your nick for credit.
 
Good:
nts-drift.zip
sh-arena.zip
rtf-basic.zip
dd-alien.zip
ctf-football_field.zip
 
Bad:
[DD]Midnight-City-rm.zip
NTS----xD.zip
RTF-Big Smoke (For Danchikus).zip
shooter-shooter2by(O)_(O).zip
 
Maps:
Minimum amount of spawn points is 50 and should be spread out as much as possible over the map/spawn area.
 
Modes:
If you're making a map different from the default race/dd game modes, you need to specify it in the meta.xml file. All scripts are done on the server, no need to add anything else. Example:


<meta>    <info gamemodes="race" racemode="rtf" type="map" name="pipes" author="lolmam" version="1.0.0"></info>    <map src="pipes.map" dimension="0"></map>

Race (gamemodes="race"):

Checkpoints and spawn points.
Make sure checkpoints have decent respawn positions and try to warn the player with different colours for vehicle changes.
Add repairs and nitro if needed.

 

If you want to change the dynamic ghostmode checkpoint trigger, use the editor and go to Map Editor > Definitions and add mrgreen. Then go to Map settings > Gamemode settings then under mrgreen, "ghostmode_checkpoint" OR use this line in your meta.xml: (You can change the number 14 to the number of the checkpoint you want the ghostmode to be disabled).


        <setting name="#ghostmode_checkpoint" value="14" /> 

 
Never The Same - NTS - (gamemodes="race" racemode="nts"):
Same rules as Race and checkpoints should be set to change to a vehicle type with the editor plugin!

Only the base 3 colors should be used on a NTS map. (Red for air, Blue for vehicles and Green for boats).  

 

NTS maps should be shortcut free and checkpoints should also have a proper distance between each other, not to long nor to short.

Always keep in mind that with the randomizer most maps take almost as double of the time to complete, so try to keep it fair but fun as well.

 

Never The Same Demolition Derby - NTS DD - (gamemodes="race"):
An NTS-DD map is the same as a regular DD, minimum 50 spawn points with some pickups.

Just keep in mind to choose good place for the spawn. The vehicles changes to large/huge vehicles so don't get stuck.

 
Shooter - SH - (gamemodes="race" racemode="shooter"):
Simply add spawn points to a large spaced area with some obstacles for cover. If you want to add vehicles pickups make sure they're fair to everyone. Maps with Karts, Bikes or Rhino (tank) won't be accepted.
 
Capture The Flag - CTF - (gamemodes="race" racemode="ctf"):
You need to place two unique flag objects in the respective bases with the editor plugin.
Spawn Points should be added to a team red or blue with the editor plugin.
Try to provide different roads to the flag so it's not impossible to capture it, and provide some kill opportunity between the bases.
 
Reach The Flag - RTF- (gamemodes="race" racemode="rtf"):

RTF maps should have an high level of difficulty to finish, but take in consideration that only 1 player will win so try keep it simple as well.

Shortcuts are NOT allowed.

Flag should be placed with the editor plugin.

 
Scripts:

  • No serverside scripts (unless with permission from (@BlueYoshi97 or @Bierbuikje).
  • Check your debug output with /debugscript 3, no one likes error spam.
  • Scripts like race-huntbot, puma markers, RandomMarkers should be used with <include>. The server should have a copy so it does not have to be copy pasted in every map
    • <include resource="Puma-Markers" />
    • <include resource="map-RandomMarkers" />
    • <include resource="race_huntbot" />
  • Music or vehicle mods is only allowed if it fits the map theme (example: kungfu map has a kungfu song) and is relatively small.
  • Always add the bind M to turn off/on the music on your map.
  • You can add custom sky and water colors, as long as they aren't distracting or annoying (bright flashing colours are NOT allowed).

 

 

TL;DR = TEST YOUR MAP!

 

If your map is deleted, it will show up in /deletedmaps

 

Other/old map rules:
http://mrgreengaming.com/forums/topic/10581-mappers-wanted/
http://mrgreengaming.com/forums/topic/2684-read-this-before-posting/

 

Resources:

Vinii's topic: http://mrgreengaming.com/forums/topic/14776-location-of-mappers-helpscriptstoolsresourcesmodstutorial/

Check this topic if you want to add Random Markers script to your map.

Csena's topic: http://mrgreengaming.com/forums/topic/5133-how-to-use-custom-vehicle-objects-skin-music-in-mta/

AleksCore's markers topic: http://mrgreengaming.com/forums/topic/16906-core-markers/

 

New Map Rule:

Don't add binded likes into maps

I have updated the topic with some basic changes. If you guys misunderstood something make sure to ask here, so I can look into it. Thanks.

Share this post


Link to post
8 hours ago, NITROX said:

Update for deadline?

Soon xD :) 

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...