0% found this document useful (0 votes)
11 views10 pages

Message

The document outlines a new asset system for creating custom matches, dividing them into two groups: games and maps. It provides commands for creating various game types, setting up match elements like spawns and capture points, and configuring map features such as shaders and fog. Additionally, it includes instructions for merging the two groups to create playable matches and emphasizes the importance of saving changes before closing the server.

Uploaded by

kasaharacyou
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views10 pages

Message

The document outlines a new asset system for creating custom matches, dividing them into two groups: games and maps. It provides commands for creating various game types, setting up match elements like spawns and capture points, and configuring map features such as shaders and fog. Additionally, it includes instructions for merging the two groups to create playable matches and emphasizes the importance of saving changes before closing the server.

Uploaded by

kasaharacyou
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 10

With this new asset system, custom matches are separated into two groups:

games
maps

The games group deals with the actual playable matches whereas the maps group deals
with custom shaders, map names, authors, and fog. If you want to create a full
match you will have to create a match with both types and then merge them together.

+ GAME CREATION

/assets create games <mapName> <game type>

Example: /assets create games Anzio dom


This will create a match with the name Anzio and the gamemode as Domination

Valid Game Types:


dom - Domination
ttt - Trouble Town
tdm - Team Death Match
gg - Gun Game
ffa - Free For All
inf - Infected
boot - Bootcamp
def - Defusal
mov - Trailer
sg - Survival Games
conq - Conquest

DOMINATION (dom)
Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location

Capture Points:
/assets edit games <mapName> cpoint add <point>

Example: /assets edit games Anzio cpoint add A


This will set capture point A at your current location.

/assets edit games <mapName cpoint clear


This will clear all created capture points

Ammo Points:
/assets edit games <mapName> apoint add

Example: /assets edit games Anzio apoint add


This will create an ammo point at your current location

/assets edit games <mapName> apoint clear


This will clear all created ammo points

Spawns:
/assets edit games <mapName> spawn add <Axis/Allies>

Example: /assets edit games Anzio spawn add Axis


This will set the Axis spawn at your current location. If you would like to set the
allies spawn, replace Axis with Allies in the command above.

/assets edit games <mapName> spawn clear <Axis/Allies>


This is the same as the spawn creation command except it clears spawns
THIS POST WILL BE CONTINUED IN THE COMMENTS (編集済)

127

39
+15

フォローする

General | sealalert
スレ主
— 2023/03/29 09:32
TEAM DEATHMATCH (tdm)
Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run.
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location.

Spawns
/assets edit games <mapName> spawn add <Axis/Allies>

Example: /assets edit games Inferno spawn add Allies


This will add the Allies spawn at your current location. If you would like to place
the Axis spawn, replace the Allies with Axis in the command above

/assets edit games <mapName> spawn clear <Axis/Allies>


This will clear whatever spawns you have created for the respective team

FREE FOR ALL (ffa)


Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run.
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location.

Spawns
/assets edit games <mapName> spawn add

Example: /assets edit games Casino spawn add


This will create a random player spawn at your location

/assets edit games <mapName> spawn clear


This will clear whatever random player spawns you have created

GUN GAME (gg)


Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run.
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location.

Spawns
Spawns must be set for the match to work
/assets edit games <mapName> spawn add <Axis/Allies>

Example: /assets edit games Asylum spawn add Allies


This will add the Allies spawn at your current location. If you would like to place
the Axis spawn, replace the Allies with Axis in the command above

/assets edit games <mapName> spawn clear <Axis/Allies>


This will clear whatever spawns you have created for the respective team

(編集済)
[09:33]
Trouble Town (ttt)
Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run.
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location.

Player Spawns
/assets edit games <mapName> spawn add

Example: /assets edit games Hangar spawn add


This will create a random player spawn at your location

/assets edit games <mapName> spawn clear


This will clear whatever random player spawns you have created

Weapon Spawns
/assets edit games <mapName> wp add

Example: /assets edit games Hangar wp add


This will create a random weapon spawnpoint at your current location

/assets edit games <mapName> wp clear


This will clear all the weapon spawn points that have been created

DEFUSAL (def)
Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run.
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location.

Spawns
/assets edit games <mapName> spawn add <Axis/Allies>

Example: /assets edit games Brittany spawn add Allies


This will add the Allies spawn at your current location. If you would like to place
the Axis spawn, replace the Allies with Axis in the command above

/assets edit games <mapName> spawn clear <Axis/Allies>


This will clear whatever spawns you have created for the respective team

Bomb Points
/assets edit games <mapName> bp add <point>

Example: /assets edit games Brittany bp add A


This will create a bomb point A at your current location.

/assets edit games <mapName> bp clear


This will clear all created bomb points

(編集済)
[09:33]
TRAILER (mov)
This is a temporary gamemode used to film the official blockfront trailer.

Make sure to set the lobby before anything else! Without the lobby, the game will
not properly run.
(/assets edit games <mapName> lobby) This will set the match lobby at your
currently location.

Spawns
/assets edit games <mapName> spawn add <Axis/Allies>

Example: /assets edit games Donner spawn add Allies


This will add the Allies spawn at your current location. If you would like to place
the Axis spawn, replace the Allies with Axis in the command above

/assets edit games <mapName> spawn clear <Axis/Allies>


This will clear whatever spawns you have created for the respective team

SURVIVAL GAMES (sg)


Any chests placed down on the server will automatically be used for looting
purposes in game

Player Spawns
/assets edit games <mapName> spawn add

Example: /assets edit games Hacksaw spawn add


This will create a random player spawn at your location

/assets edit games <mapName> spawn clear


This will clear whatever random player spawns you have created

INFECTED (inf) (編集済)


[09:34]
Create the lobby as usual with /assets edit games <mapName> lobby

Player Spawns
/assets edit games <mapName> spawn add/clear
This will set a player spawn at your location

Vendor
/assets edit games <mapName> vendor add/clear
This will set a vendor spawn at your location (At least 1 vendor spawn is required)

Zones
Zones are used to unlock different parts of the map. A zone must have a door but a
door doesn't always have a zone. A zone will allow new zombies to spawn in that
newly unlocked area and the more zones, the more zombies.

Zone creation and removal:


/assets edit games <mapName> zone add <zoneName>
/assets edit games <mapName> zone remove <zoneName>

Zombie spawns:
/assets edit games <mapName> zone edit spawn add/clear <zoneName>
This will add a zombie spawn for that zone. (or clear it) You must have at least
one zombie spawn per zone.

/assets edit games <mapName> zones will list all the created zones and their
triggering doors.

Doors

Door creation & Removal:


/assets edit games <mapName> door add <doorName> <cost>
Removal:
/assets edit games <mapName> door clear

Add/Remove a Zone trigger to a door


/assets edit games <mapName> door zone add/remove <doorName> <zoneName
Remove ALL Zone triggers from a door:
/assets edit games <mapName> door zone clear <doorName>

List all Doors and Zone triggers:


/assets edit games <mapName> doors

CONQUEST(conq)
Create the lobby as usual with /assets edit games <mapName> lobby (編集済)
[09:34]
᲼᲼
Capture Points:
/assets edit games <mapName> cpoint add <point>

Example: /assets edit games Anzio cpoint add A


This will set capture point A at your current location.

/assets edit games <mapName cpoint clear


This will clear all created capture points

Ammo Points:
/assets edit games <mapName> apoint add

Example: /assets edit games Kasserine apoint add


This will create an ammo point at your current location

/assets edit games <mapName> apoint clear


This will clear all created ammo points

Spawns:
/assets edit games <mapName> spawn add <Axis/Allies>

Example: /assets edit games Kasserine spawn add Axis


This will set the Axis spawn at your current location. If you would like to set the
allies spawn, replace Axis with Allies in the command above.

/assets edit games <mapName> spawn clear <Axis/Allies>


This is the same as the spawn creation command except it clears spawns

Boundary
The boundary is an invisible barrier that if you go past it will render an "Out of
Bounds" screen. This is used for creating borders around your map where you would
not like players to go.

Adding a vertices:
/assets edit games <mapName> boundary add

This will create a Vertices at your location. Place down points points and the game
will automatically draw a straight line between them. Create points all around your
map to make your border. Remember is it not perfect so for very round borders you
may want to put a lot of points close together.

/assets edit games <mapName> boundary reset


This will clear all vertices and wall segments

Vehicle Spawns
This will add a location where a vehicle will spawn. (You can have one vehicle per
vehicle point. A new vehicle will spawn every 30s if a vehicle from the same point
does not exist)

/assets edit games <mapName> vpoint add <Allies/Axis> <tank>

Replace <tank> with any blockfront vehicle (including AA guns)


/assets edit games Cliffside vpoint add allies bf:sherman_tank (編集済)
[09:34]

+ MAP CREATION

The maps group will control all the custom shaders and fog. You will create this
group AND the games group which is displayed above. Once both these groups are set
up and configured you can merge the two to create your own playable match with
custom fog.

/assets create maps <mapName> <author>

Example: /assets create maps mapAnzio sealalert


This will create a map with the name mapAnzio and the map creator as sealalert

Shaders & Fog


/assets edit maps <mapName> shader set <shaderName>
Available Shaders:
nezhit
flashlight
battlefield
italy
blur

Example: /assets edit maps Hangar shader set Nezhit


This will set the map named "Hangar" to the Nezhit shaders

To change the color of the fog, sky, or water, do:

Fog: /assets edit maps <mapName> color set fog <hex code>
Water: /assets edit maps <mapName> color set water <hex code>
Sky: /assets edit maps <mapName> color set sky <hex code>

Example: /assets edit maps Zemsta color set water #B5BBBA


Example: /assets edit maps Zemsta color set sky #B5BBBA
Example: /assets edit maps Zemsta color set fog #B5BBBA
This will set the color of water/sky/fog in your custom match to the hex code
#B5BBBA (Light gray)
If you want to have a custom color for water/sky/fog you can just look up a hex
color picker and just paste whatever color code you want into the command.

Teams

/assets edit maps <mapName> teams set <Axis/Allies> <nation> <skin>

You can customize the different nations in the game and the armor that they will be
wearing.

Nations:
us - US
ger - Germany
it - Italy
pol - Poland
fr - France
ussr - Soviet
gb - Britain
jpn - Japan

Skins:
airborne - US
marines - US
infantry - US, POL, USSR, GB, JAP, FR
wehrmacht - GER
afrikakorps - GER
ss - GER
snow - GER
panzer - GER
africa - GB
parachute - GB
continental -US

Example:
/assets edit maps Zemsta teams set Allies pol infantry (編集済)
[09:35]
This will change the allies to be polish with the infantry armor
Cutscene
This controls the short cutscene at the beginning or end of a match that displays
the map.

/assets edit maps <mapName> cutscene add game_start


This will add a center point to the cutscene in which the camera will rotate
around. Because of the game_start part of the command, the cutscene will play at
the beginning of the match. If you would like to change it so it plays at the end
of the match you can replace the game_start with game_end.

You can also change the speed that the camera rotates
/assets edit maps <mapName> cutscene edit game_start <value>

You can change the <value> at the end of the command to determine what speed you
would like the camera to rotate around the center point

Example: /assets edit maps Crete cutscene edit game_start 5

This will make the camera rotate at a speed of 5. The lower the number the slower
the camera will rotate.
You can also replace the game_start with game_end to edit the cutscene at the
beginning of the match or at the end of the match.

Time

You can set the time of your match using the command
/assets edit maps <mapName> time set <time>

Time:
Day - 1000
Night - 13000
Midnight - 18000
Noon - 6000

FINAL TOUCHES & COMBINING GROUPS


Now that you have created a match with the games group type and a match with the
maps group type, you can merge the two together so that your domination match can
have the custom fog or water that you desire.

/assets edit games <mapName> map <map>

For the <mapName> variable you want to put the name of the match you created with
the games group type. (At the very top of this post). For the <map> you want to put
the name of the match that you just created with the maps group type.

IMPORTANT
ALWAYS MAKE SURE TO DO /assets save-all BEFORE YOU CLOSE OR RESTART THE SERVER.

If you do not save, then all of the matches you have created will be deleted.
(編集済)
[09:36]
᲼᲼
᲼᲼Tanks & Entities
(You must have Operator Status and be in a custom match while running the following
commands for them to function as intended)
If you would like to spawn a tank or any other blockfront in your custom match do:
/bf admin tank bf:sherman_tank

The bf:sherman_tank can be replaced with other vehicles including the Flak guns.

If would you like to summon the obunga nextbot do:


/bf admin nextbot

Warning: The obunga will have no AI and wont be able to chase you

Pausing & Changing map


(You must have Operator Status and be in a custom match while running the following
commands for them to function as intended)

/bf admin pause


This will pause the match timer until the command is run again

/bf admin changemap <mapName>


This will change the map you are currently playing on to whatever map you specify
in the command (Make sure to use the mapName of the match under the games category)
(編集済)
[09:36]
᲼᲼
Joining
Now that you've made your match and have both groups combined, its time to actually
join your custom match!

/bf join <mapName>


This will put you into the custom match that you have just created

If you would like to force others into your custom match you can do
/execute as <player/@a> run bf join <mapName>

If you would like to list out all the matches you have created you can do
/assets list <maps/games>
By changing out the maps and games part of the command you can list the different
types of matches you have made under those two groups.

You can also teleport to your matches by doing


/assets edit games <mapName> tp
This will teleport you to wherever you have set the lobby for that match.

/assets test
This will test to make sure all your matches are properly created and it will let
you know about anything you've missed while creating your matches

Map Rotation
(On by default)
If you would like to have multiple matches and have a voting screen like in game
you can do
/assets edit games <mapName> rotation <true/false>
and it will add it to the rotation pool. Any map with rotation set to false will
NOT appear in the voting pool
You must do this to every map that you want in the pool

ALL THE OF THE COMMANDS WILL ONLY WORK ON SERVERS NOT SINGLEPLAYER

Thank you for reading this and hopefully giving some feedback! If anyone needs any
help with anything related to custom matchmaking feel free to ping me or type a
comment in this forum and ill be sure to respond. Let me know if there are any
mistakes within this guide and ill correct them. I will try my best to keep this
guide up to date. If you haven't guessed by now this is an updated version of my
previous guide
which I have decided to discontinue.

Feel free to ask any questions or give any feedback!

This guide wouldn't have been possible without @Colonel | Blackfur and I really
appreciate all the time and effort they have spent towards this guide. (編集済)

You might also like