Garry's Mod

Garry's Mod

490 ratings
Pirate Ship Wars Remix Gamemode
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Roleplay, Water
File Size
Posted
Updated
61.494 KB
7 Aug, 2016 @ 1:21pm
18 Aug, 2016 @ 5:52pm
11 Change Notes ( view )

Subscribe to download
Pirate Ship Wars Remix Gamemode

In 1 collection by Vader
stuff-2
117 items
Description
Current Version: 1.08d

Requires Workshop Content: http://steamproxy.net/sharedfiles/filedetails/?id=313668966

This is based off of CaptainShaun's Pirate Ship Wars 2 gamemode:

http://steamproxy.net/sharedfiles/filedetails/?id=313671383&searchtext=pirate+ship+wars

I've gone through and rewrote basically all of the gamemode code. The biggest feature is in theory it supports up to 9 ships / teams. The entities do not but with little work, you can get up to 9 ships working with this gamemode.

If you would like to try it out, I have the gamemode running on a dedicated server. It's called something like "The official Pirate Ship Wars Remix Server".

Better Models

The default models are T models. There is an option to enable 'better models' which uses the following models. The better models variable for male/female models in shared.lua if you would like to use your own.


Why Make this?

I wanted to get into making gamemodes so I decided to remake this one to learn more about this. This is my first actual gamemode I've made so. I didn't touch any of the entities, just the gamemode itself.

All the GUIs were made by me. I used a few tutorials to help me out though.

Features

Main

  • Ships now have health based on how much breakable wood they have.
  • A ship's speed is based on how many masts are remaining. The more
    masts, the more speed a ship has. If it has zero masts, it will not move.
  • Support for up to 9 masts.
  • Theoretical support for up to 9 teams/ships
  • The ship is sunk when it is at 45% health and all masts have been
    destroyed.
  • Ranks. Each team has a set of ranks (seen below). As you get kills
    and win / finish rounds, you get XP and with enough XP, you rank up.
    The rank number stays constant, but what you are called changes based
    on your team. These ranks are persistent.
  • Wins. Wins are persistent and are viewable on scoreboard.
  • Gold. You get gold at the end of each round and every time
    you destroy a piece of ship or a mast. Gold is persistent. You can use
    gold to buy fireballs.
  • Fireballs. While using a cannon, if you right click, you shoot a
    fire cannonball. The number you have is persistent.
  • blastballs. These are essentially powdered kegs that explode on
    impacted. To switch between the two, press R.
  • Ship health. You can now see how much health your ship has left
    in the bottom right on the HUD. A percent shows up once you go
    below 80% that is next to the bar.
  • Shop. You can buy different things with gold. Right now, you can
    only buy fireballs, but if you have a suggestion, please give it.
  • Choose team. You can choose your team from a list or commit
    suicide if you're stuck.
  • Scoreboard. Shows you visually and numerically how much
    health a ship has left and information about other players.


Admin Options
  • FriendlyFire Toggle.
  • Time limit toggle.
  • End round.
  • Fast Ships
  • Water Damage

Client Options
  • HUD Toggle
  • Smoke toggle
  • ThirdPerson toggle.

Planned
  • Ships sink (Will do this ASAP but will make it a server option. With sinking, ramming makes the ships glitch.)
  • Shop - Repair masts if not broken.

Press F1 or "!team" or "!teams" to open menu to commit suicide or change teams.

Press F2 or "!options" or "!option" to open options menu.

Press F3 or "!shop" or "!buy" to open shop menu.

Supported Maps

In theory, it supports any Pirate Ship Wars 2 map. In theory.

Tested confirmed works:


Ranks

Pirate Ranks
1 = Pirate
2 = Mopper
3 = Powder Monkey
4 = Cook
5 = Outlook
6 = Boatswain
7 = Gunner
8 = Parrot
9 = Quartermaster
10 = First Mate
11 = Pirate Captain

Navy Ranks
1 = Warrant Officer
2 = Chief Warrant Officer
3 = Ensign
4 = Lieutenant
5 = Lieutentant Commander
6 = Commander
7 = Captain
8 = Real Admiral
9 = Vice Admiral
10 = Admiral
11 = Fleet Admiral

If you have any feedback or problems, feel free to leave a comment. I would love to hear them to try to add them or fix them.
Popular Discussions View All (5)
8
7 Mar, 2017 @ 12:17pm
PINNED: Give Your Suggestions
Vader
1
16 Aug, 2016 @ 11:49am
1.06 Change Notes
Vader
0
27 Sep, 2016 @ 3:58am
Great Work !!! nice for a server
0oWanderero0
67 Comments
rxleurn 7 Jun, 2021 @ 8:17pm 
please update this, it looks really cool and sounds realistic, keep up the good work
Vader  [author] 22 Apr, 2021 @ 8:21am 
I haven't touched this in years. It's possible the map you're using is broken, an update to another addon broke it, or an update to the game broke it.
Kaijukid 21 Apr, 2021 @ 8:49pm 
How come my ship and the other ship spawns without a helm or cannons?
noobdood2267 18 Feb, 2021 @ 12:48pm 
How do you spawn on your ship?? Every time the next round ends, and the timer ends for when the next round starts, it does not sen me into it.
=GonTar= 1 May, 2020 @ 1:41am 
Do something with ranks

even a small health buff or extra weapons on spawn whatever you want :heart:
Valgrufh 18 May, 2018 @ 3:35pm 
thanks, I'm glad someone took into work to make this a thing, my suggestion would be that the highest rank (captain) would be able to choose upgrades for the Ship, Renforced Masts, better manovering, defencive walls ecs.
Vader  [author] 15 Mar, 2018 @ 5:06am 
It should. It may just be lag -- GMod has slowly started to dislike this gamemode more and more lol because how it was originally programmed by the people back in the day.
Lady Satoru 14 Mar, 2018 @ 8:57pm 
when im shooting the cannons and hit the other ship it dosent get hurt
LilFuze 29 Oct, 2017 @ 3:55pm 
it's a shame the development stoped
Vader  [author] 21 Sep, 2017 @ 2:04pm 
Yes, if you click r, it should switch between the two. If not I'm not sure why it's not working :(