• Garry Ware (Fretta) - Contribute and craft your own minigames!
    202 replies, posted
  • Avatar of Nerdeboy
  • [QUOTE=Tatyrice;18389288]wow nobody is helpful on these forums -_-[/QUOTE] You're the guy who can't follow the instructions on the back of a shampoo bottle because rinse looks like a typo.
  • okay please tell me how do i play Garrware after i put the garryware svn into soucemods/garrysmod/gamemodes/
  • Avatar of SkynrdFan1
  • Remove this thing called a "processor" in your computer, it's something put there that was supposed to increase venting within the case, but it just causes a whole lot of bugs. It's useless.
  • Avatar of waterwash
  • [QUOTE=Tatyrice;18389364]okay please tell me how do i play Garrware after i put the garryware svn into soucemods/garrysmod/gamemodes/[/QUOTE] private message garry over the forums i'm sure he'll be glad to help you out mate cheers :smug:
  • [QUOTE=Nerdeboy;18391184]Do you actually have the whole Garry's Mod Beta installed?[/QUOTE] NO THANK GOD SOMEBODY HELPED! I was wondering where you get it. [editline]10:53PM[/editline] [QUOTE=SkynrdFan1;18390899]Remove this thing called a "processor" in your computer, it's something put there that was supposed to increase venting within the case, but it just causes a whole lot of bugs. It's useless.[/QUOTE] your funny :D [editline]10:53PM[/editline] [QUOTE=waterwash;18391273]private message garry over the forums i'm sure he'll be glad to help you out mate cheers :smug:[/QUOTE] thank you too!
  • Thank you so much nerdeboy!!!!!!! [editline]11:02PM[/editline] quick question do i sign in using my facepunch username and password? because it doesn't seem to get me in
  • [QUOTE=KingSteve032;19109327]looks like I cant download it try to get me to put in a password and username.[/QUOTE] try anon or anonsvn for voth username and password
  • Avatar of Phoenix_20
  • [QUOTE=LyokoJames;21603925]try anon or anonsvn for voth username and password[/QUOTE] look at the date [editline]08:16PM[/editline] hey dude with the newest svn today its spamming out these errors during some games Serverside: [lua] ERROR: GAMEMODE:'Think' Failed: garryware\gamemode\shared.lua:96: attemp to call method 'GetBaseColorPtr' (a nil value) [/lua] Clientside: [lua] ERROR: GAMEMODE:'HUDPaint' Failed: garryware\gamemode\cl_hud.lua:32: attempt to call method 'GetBaseColorPtr' (a nil value) [/lua]
  • Avatar of KingSteve032
  • Well I have the files all in the right spot but when I load the map and nothing happens I am just in a map with no gamemode running.
  • So I played this gamemode with a few friends and they... did not like it. It's not very user-friendly and if you're not used to Wario Ware then it's a hellhole. Especially the lack of a clear goal seems to be the problem. Especially the "Stand on a missing prop" and "Put the files in the folder" ones caused trouble. It could also do with boss stages - those were the best part of Wario Ware, why not add them? It could work like TF2Ware did it! All in all it's a great gamemode but it's executed a bit badly (no offence). It seems like an easy fix by simply giving better instructions and making the microgames less advanced.
  • Avatar of HeLiOsBiOsHoCk
  • Well hello, garryware is cool but i have a problem: when i am in a server and a player joins i crash so i cant play with players, can u fix this plz?
  • Avatar of Dr.Hax
  • The game mode works perfectly for me, but for all of my players all they see is black and purple dots, the boxes,floor and the wall etc.. it's pretty annoying for them..
  • Avatar of Majr
  • [QUOTE=Dr.Hax;28761976]The game mode works perfectly for me, but for all of my players all they see is black and purple dots, the boxes,floor and the wall etc.. it's pretty annoying for them..[/QUOTE] Then your server isn't set up properly, now is it? Works fine for everyone else.
  • Avatar of steveya
  • Installed this on my server yesterday. Damn it is fun even on your own. Though with players its even better.
  • This game mode is really good, it's really fun, got it on my server as my default game mode. Join up if you want to play: [B]66.61.66.187:27015 - GarryWare:. Come and play![/B] Also was wondering if there are any more mini-games available? Thanks.
  • [QUOTE=Ha3;14675492]Hi ! [img]http://www.hurricaaanes.info/ai/garryware_two_banner_2.png[/img] Have you guys ever played Wario Ware ? That stupid great game where you have to perform actions in a short timespan ? Well, as I am a fan of this series of games, I've thought I could try to make a gamemode where every Lua coder could contribute by adding their own minigame ! It's still an early prototype, but I'm in need of feedback. [highlight]We are not recruiting, but you can submit your scripts if you made one ![/highlight] _____________________________________________ [b]Essential Links[/b] [b]Download[/b] The game is available but still in a prototype status. [highlight]Garry's Mod Beta contains a "stable revision" of our SVN.[/highlight] If you want to take part in the [highlight]experimental revision[/highlight] with maybe new minigames but also code tweak and on-work gameplay changes, [highlight]use this[/highlight]: [list] [*] Create a folder called "garryware" in "SourceMods/garrysmod/gamemodes/". [*] Use this SVN on the folder : [url]http://subversion.assembla.com/svn/garryware[/url] [/list] If you people desire, you can join [url=http://steamcommunity.com/gid/103582791430384528]Garry Ware Steam Community Group[/url]. [b]Changelog[/b] [url=http://code.assembla.com/garryware/subversion/node/logs]SVN Changelog[/url] _____________________________________________ In descendant chronological order : Most recent YouTube videos : GarryWare Two [hd]http://www.youtube.com/watch?v=kiyOfJEIqJM[/hd] Old (Garry Ware One, but on a public server) Revision 161 with 24 players (public). [hd]http://www.youtube.com/watch?v=LvUjn_5rewk[/hd] Older YouTube videos : Gameplay with 24-32 players [hd]http://www.youtube.com/watch?v=M4qLkeeCfMA[/hd] What new minigames (2): [hd]http://www.youtube.com/watch?v=huEvSScTZEk[/hd] What new minigames : [hd]http://www.youtube.com/watch?v=gIrhjFkkUoQ[/hd] Real gameplay footage, at an early stage : [hd]http://www.youtube.com/watch?v=xekDCyFIPjE[/hd] [media]http://www.youtube.com/watch?v=8fpHOz4oYJg[/media] [media]http://www.youtube.com/watch?v=NR9q0lO9JT8[/media] _____________________________________________ [b]What is that game?[/b] It's a game where you play very rapidly a series of microgames. Every microgame lasts from 4 to 12 seconds, and requires the player to be very active. [b]Can you name example of microgames?[/b] [list] [*] [b]Don't move ![/b] : You have 3.5 seconds to hide, and then don't move or don't get hit by other player's thrown crowbars for 2 seconds ! [*] [b]Break 1 chair ![/b] : Chair spawns in the map, but there is not enough for all the players. Break at least one ! [*] [b]Watch the props ... Stand on the missing prop ![/b] : Dryers randomly spawns on boxes. Watch them all, and the one will be disappearing, so rush on the box to earn a point ! You could also block the others players from jumping on the box. [/list] [b]How many microgames are there?[/b] There are currently 34 microgames. It is possible to make minigames for it just by placing your script in a folder that will be automatically loaded. Currently available minigames: [lua] Added wares (33) : "alarmcrates" "avoidball" "barrelroll" "battery" "bigcrate" "breakallcrates" "buildtothetop" "bullseye" "calc" "calcthink" "catchball" "chair" "climb" "dontmove" "findthemissing" "flee" "forest" "getoncolor" "hlss" "jumpbox" "meloncrates" "melonharvest" "memorycrates" "paparazzi" "pickupthatcan" "rightorder" "rocketjump" "rollingcolor" "shootcolor" "sprint" "touchsky" "tryclimb" "_empty" Author [wares] : [1 wares] Kilburn [8 wares] Kelth [5 wares] Frostyfrog [1 wares] Hurricaaane (Ha3) [17 wares] xandar [1 wares] [/lua] [b]Where to download it ?[/b] The game is available but still in a prototype status. [list] [*] Create a folder called "garryware" in "SourceMods/garrysmod/gamemodes/". [*] Use this SVN on the folder : [url]http://subversion.assembla.com/svn/garryware[/url] [/list] Outdated screenies : [url]http://www.hurricaaanes.info/ai/garryware_test1.jpg[/url] [url]http://www.hurricaaanes.info/ai/garryware_test2.jpg[/url] [b]Technical details about making minigames[/b] [b]What do I need ?[/b] First, you need an idea. You need to stay within this nomenclature : - All players are equal. You give them the same weapons and the same abilities. That means, no "haunted" minigame where a player needs to flee from the other players. - Players can't get damage or be killed. - Presence of an item disappears when the minigame ends. - Player must win or fail at a minigame. No draw game is possible. [b]The minigames[/b] Basically, a minigame is composed of 2 phases : - The Warmup period, where players winning or losing isn't defined. For example, in the "Don't move", it's the time where the players can still move without being penalized. - The Action period, where a trigger gets activated. In the case of "Stand on the missing prop !", it's the time when a hidden landmark is used to find all the entities in a box. If a player gets in the bix, he wins. - The time required for the warmup and the action phases are defined during the warmup using a function. - You can hook functions by naming the function using the hook name as the WARE method name. [b]The map[/b] The map contains hidden landmarks used for the coder in order to spawns entities in or use them for detection. There are: - On the boxes. - Over the boxes. - Over the boxes in the sky level. - In the cross of the corridors. You can get the list of all the entities in a table using a function. [b]The victory states[/b] When a minigame starts, an "Achieved" status is set : It determines if the player starts with a winning scenario or a losing scenario. It can take 3 values : false : The player starts as a loser and much complete something to win. true : The player starts as a winner, but needs to avoid doing something. nil : The player starts as a loser, but won't know if he won until the end of the minigame. (Currently, only one minigame uses this.) During the minigame, a player Achieved status can dynamically change. When he completed a certain thing (bad or good), we can change his Achieved status and Lock his state. Locking validates the point for a player, and prevents that player from changing their Achieved state and/or lock multiple times. You can't unlock a player's status, there is no point. Something else can also be done : We can Lock the status a player currently have. When a minigame ends, a function in the minigame is called to do some stuff. AFTER this function has been called, every player that doesn't have their status Locked, gets it Locked. That means it is possible to change someone's Achieved state at the very end of the minigame, which is useful for games like "Break all crates !" or "Stand on a missing prop !". [b]Where do I put my minigames ?[/b] In garrysmod\gamemodes\garryware2\gamemode\wareminigames all files will be loaded automatically. Create a new file in there with your nickname. [b]I need to play all your minigames to finally test my own ! Can I test my minigame rightaway ?[/b] Yes : "ware_debug 1" : Enables debug mode, no waiting time before game starts, only one minigame game plays repeteadly. "ware_debugname dontmove" : Replace dontmove with the name of your minigame to debug. Other options : "ware_debug 2" : Enables complete game mode with no waiting time (Solo mode) "ware_debug 3" : Enables complete game mode with no introduction minigame (Beware : the introduction minigame is not a useless phase : It helps players to perform a double-model caching so that game doesn't stutter. Beware ! These settings sticks on server shutdown. Be sure to put debug to "0" when you don't need it anymore ! Do you want to contribute? Read the minigame examples and don't hesitate to post your minigames. Here's an example of the "Calc" minigame : [lua]WARE.Author = "Hurricaaane (Ha3)" WARE.Room = "none" WARE.CorrectColor = Color(0,0,0,255) WARE.ChatCorrect
  • Avatar of LedZepp
  • I started a new server for this :D 50.31.22.201:27015 if you want to check it out!