MelonRacer
Добавить в игру через Steam
Нажмите «Подписаться»
На странице Steam войдите в аккаунт, если потребуется.
Подписаться
О материале
«MelonRacer» — материал мастерской Garry’s Mod. Аддоны, карты, персонажи и инструменты для песочницы. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.
Описание автора
GitHub: https://github.com/figardo/MelonRacer Discord: https://discord.gg/4H3XHWwWvu
F.A.Q
How do I start the game?
Click where it says Sandbox in the bottom right, then select MelonRacer in that list. When you're in the game, left click to spawn.
I keep getting stuck at the bridge section on gm_melonrace.
Switch to the x86-64 beta branch (tutorial), or play mr_redux instead.
What is this?
This is the MelonRacer gamemode ported directly from GMod 9 into GMod 13, with optional enhancements.
MelonRacer was created by Garry Newman and included with GMod 9 as a default gamemode around late 2005. It was removed in the move to Steam with GMod 10.
A complete remake by Garry was released for GM11 on June 12 2008. This version is drastically different from the GM9 version, having a much slower melon speed, different UI, and a new map (mr_test). It was removed at some point during GMod 11 or 12.
Future unofficial ports of the gamemode to both GMod 12 and 13 would drastically stray from the original, such as by adding powerups and changing the melon speed, leaving the GM9 original largely forgotten. This port is based directly on the GMod 9 original, meaning you get the original experience by default.
This version also features extensive mod support, including hooks for most events, integration into GMod's translation system, and a custom track builder that doesn't require Hammer. It also fixes as many bugs with the original version as possible without affecting the gameplay.
Included Maps
-
gm_melonrace by Garry Newman (6 players): The original MelonRacer map.
-
gm_melonlockdown by Garry Newman / Valve (21 players): Another original MelonRacer map, which takes place in Nova Prospekt.
-
mr_redux by figardo / Garry Newman (12 players): A modified version of gm_melonrace, which adds back missing props, raises the height of the checkpoints so they can't be jumped over, doubles the number of spawns, fixes the issue of getting stuck near the bridge, and has further optimizations.
-
mr_test by Garry Newman (20 players): The map that came with the GMod 11 remake of MelonRacer.
-
melon_castle by Robbis_1 (9 players): Came with MelonRacer 1.3. A combination of mazes and tunnels.
-
melon_eight by Robbis_1 (6 players): Came with MelonRacer 1.3. A figure of eight loop.
-
melon_race_10 by ReaperSWE(?) (12 players): An updated version of a map included with MelonRacer deluxe.
Commands
CLIENT
-
mr_checkpointsplit (default 0): Enable or disable showing time elapsed when reaching a checkpoint.
-
mr_helpscreen: Show help text (bound to F1 by default).
-
mr_clickcontrols (default 0): When enabled, left click will act as a forward button, and right click will act as a back button.
-
mr_hudscale (default 1): Increase or decrease the scale of the text displayed on the HUD.
-
mr_nametagscale (default 1): Increase or decrease the scale of the player name tags.
-
mr_camspeed (default 0.25): Change how quickly the camera zooms in or out.
-
mr_betahud (default 0): Enable the GMod 8.4 beta HUD.
SERVER
-
mr_forwardspeed (default 170): Change the speed of the melon when going forwards.
-
mr_reversespeed (default 40): Change the speed of the melon when going backwards.
-
mr_laps (default 10): Change the number of laps required to win a round.
-
mr_rounds (default 6): If Fretta-Like Map Voting is installed, a vote will be called after this many rounds. Set to 0 to disable completely.
-
mr_model (default models/props_junk/watermelon01.mdl): Change the model of the melons.
-
mr_restartround: Trigger a round restart.
-
mr_respawntime (default 3): Change the time it takes to respawn after death.
-
mr_countdown (default 3): Change the countdown from a round start until the melons are allowed to move.
-
mr_postround (default 10): Change the time it takes from a round ending for a new round to begin.
-
mr_ultrashortcut (default 0): Disables check to make sure melon passed the final checkpoint, allowing some maps to have huge shortcuts.
-
mr_godmode (default 0): Makes all melons invincible.
-
mr_checkpointrespawn (default 0): When enabled, melons will respawn at their last checkpoint hit instead of the very start.
-
mr_override_mapsettings (default 0): Allows server hosts to ignore gamemode settings enforced by the map.
Developers
You can find a list of all hooks in gamemode/hookexamples.lua, including some functional examples.
Mappers
You can find the VMFs for mr_redux and mr_test here!
An FGD file has been included (or can be downloaded here), which contains 3 entities:
-
gmod_runfunction: Used in conjunction with trigger_multiple for checkpoint functionality:
-
Make sure your triggers have the flag "Physics Objects" ticked.
-
Set FunctionName to "HitCheckpoint".
-
Create the input RunScriptInteger with the checkpoint ID as its parameter.
-
Checkpoint IDs start at 0 for the start/finish line, and increment by 1 for each successive checkpoint.
-
gmod_player_start: Legacy spawnpoint. Not required for the gamemode, any entity following the format player will work.
-
mr_map_settings: Optional, allows you to set gamemode settings when the map is loaded.
Alternatively, you can retrofit existing maps with checkpoints and spawns using these tools.
Translators
Currently supported languages:
-
Bulgarian (Thanks Osseus!)
-
Chinese (Simplified) (Thanks MINECRAFT543533!)
-
Czech (Thanks Gabriel Morales!)
-
Danish (Thanks StressedCatInABox!)
-
French (Thanks DudeTheNinja!)
-
German (Thanks Zombaldag and tr4jan!)
-
Hungarian (Thanks Krisztián Hegedűs!)
-
Italian (Thanks Kay the 13th and mceyes!)
-
Japanese (Thanks mMmM1919191!)
-
Lithuanian (Thanks rainless rain!)
-
Pirate English (Thanks Stephen Charneskie, Zombaldag, Kay the 13th, DudeTheNinja, and Janker72!)
-
Polish (Thanks Patrxgt!)
-
Portuguese (Brazilian) (Thanks uKiito!)
-
Russian (Thanks Blamemario and goluboch!)
-
Spanish (Thanks orangeninja27, noobmedic, and Grappa!)
-
Swedish (Thanks annedale and sastofficial!)
-
Thai (Thanks Rimuchii!)
-
Turkish (Thanks NovaDiablox!)
-
Ukrainian (Thanks CsyeCokTheSolly!)
-
Vietnamese (Thanks Nguyen Hai Minh!)
If you would like to contribute a translation to the gamemode, visit the CrowdIn page here: https://crowdin.com/project/melonracer
Or you can submit a pull request on GitHub using this file as a base: https://github.com/figardo/MelonRacer/blob/main/gamemodes/melonracer/content/resource/localization/en/melonracer.properties
Speedrunners
You can find the current GM13 speedrun pages here:
Credits
Garry Newman - Creating the gamemode. figardo - Porting and adding enhancements. Richter Overtime - Asking for the port, adding icons and backgrounds, making the video.
Как установить и запустить
Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.