Newbie with many questions. Looking to create an FFA-style deathmatch game
4 replies, posted
I finally got Garry's Mod on the Steam sale. I see a lot of wonderful things I found on youtube and websites regarding player's creativity using this program. Obviously, I have a lot of learning and practice to get anywhere near as you guys.
I have several questions, and any/all input is appreciated. A great tutorial site. I did some youtube videos, but still cannot find answers for what I am looking for (below). I saw many custom maps on Steam Workshop, and with any map, how can I:
[B]1)Create FFA (Free-for-All) rules (like timers, death counts, etc), kinda of like when play a Quake arena or any other typical deathmatch game?
2)How to I create random play spawn points (or fixed spawn points but randomly chosen by the server after respawn)?
3)Weapon spawn points (like in typical deathmatch games, and timers)?
4)How do I put custom weapons I nabbed from Steam Workshop onto this list of weapon spawns?
5)Power ups (like you see in some deathmatch games, i.e. Quake Arena);
6)When a person joins the game, they have a list of custom player models they can choose from to play that I provide (and not their own, if possible)
7)Speaking of players model, how do I do classes (like if you pick a model, it comes with certain weapons already for that player, preferably custom weapons I nabbed from Steam Workshop)
8)How do I modify a weapon's stats (i.e. their strength/damage, recoil, rate of fire, etc) - I presume this is script writing, which I do not yet know how to do (unless there is an addon that makes life easier in this aspect).
9)And when I host a game like this, is it hosted via Gmod, or do I need to run a separate game to run a server like this (i.e. Half-Life Source for example)? If so, how do I do that?[/B]
Thank you for your time reading this. I can't wait to enjoy this program.
All of these things are possible, but require you to do a bit of (or a lot of) coding in lua to make it work appropriately.
Look into GM:PlayerInitialSpawn, GM:PlayerSpawn, GM:Think, and GM:PlayerDeath as ways to look for the events you're referring to. You may need to code your own custom entities for Q3A style powerups.
if you don't know the answer to these i suggest doing what EUWarServer does, rename sandbox to Team-Deatchmatch and call it custom
[editline]30th November 2015[/editline]
[QUOTE=Wildo;49216485]if you don't know the answer to these i suggest doing what EUWarServer does, rename sandbox to Team-Deatchmatch and call it custom[/QUOTE]
if you really want help with this reply with your steam profile and i might be able to help
[QUOTE=Sestze;49215851]All of these things are possible, but require you to do a bit of (or a lot of) coding in lua to make it work appropriately.
Look into GM:PlayerInitialSpawn, GM:PlayerSpawn, GM:Think, and GM:PlayerDeath as ways to look for the events you're referring to. You may need to code your own custom entities for Q3A style powerups.[/QUOTE]
Thank you. I am starting to get into learning Lua, which I figured I need to learning coding anyways. Wasn't sure if there was already an addon/tool someone made to help simplfy this. No biggy. But also, thank you for letting me know the events, that is very helpful!
[QUOTE=Wildo;49216485]if you don't know the answer to these i suggest doing what EUWarServer does, rename sandbox to Team-Deatchmatch and call it custom
[editline]30th November 2015[/editline]
if you really want help with this reply with your steam profile and i might be able to help[/QUOTE]
Thank you. I just started to get into this and will look into the EUWarServer and see how that is like. I am also going to try to learn Lua so I would understand what the sandbox is programmed and will be able to modify as necessary. Thank you for this tidbit, I am going to look into it!
[QUOTE=SKL2002;49217770]Thank you. I am starting to get into learning Lua, which I figured I need to learning coding anyways. Wasn't sure if there was already an addon/tool someone made to help simplfy this. No biggy. But also, thank you for letting me know the events, that is very helpful!
Thank you. I just started to get into this and will look into the EUWarServer and see how that is like. I am also going to try to learn Lua so I would understand what the sandbox is programmed and will be able to modify as necessary. Thank you for this tidbit, I am going to look into it![/QUOTE]
that was meant to be sarcasm but take it seriously if you want, sandbox is a great way to make a tdm server, personally i made mine from base gamemode
Sorry, you need to Log In to post a reply to this thread.