garrysmods.org is a repository of Garry's Mod downloads and a great alternative to the Workshop for those who like customisation, visibility, and tinkering.

The site is currently open for public testing, so please report any bugs you find using the contact page!

Read more...

Pirate Wars: Return


Originally uploaded by Overlord Spamal on 6th June 2011 15:33 pm

**Update**
Over 2000 downloads in 5 hours, thank you!!!
Here is my remake of the legendary Gmod 9 gamemode Pirate Ship Wars!
This release has been completely re-coded from other versions due to the sloppy coding of other remakes. It still uses the original materials and models due to my lack of experience in making new ones so obviously credit is due there, perhaps someone out there could give me a hand with making some new ones? Another thing that you may notice that has not been changed is the ships, and before anyone askes me to change them let me tell you that they are part of the map and therefore nothing to do with the gamemode at all.
The main features of this revived gamemode are that; it now works without all those unprofessional LUA errors causing instability and lots of lag, it includes my own little custom time and weather system which gives me lots of opportunities for future updates. It also includes all the original and extra weapons that are now actualy given to the player on spawn!
The only real issues for this gamemode are the maps, all the old maps will still work with this gamemode but most are either broken or just suck. I am therefore urging the community to put together some new ones (perhaps with some better ships) a reasonable example of a working map is pw_waterfalls which can be found here on this site.
Changelist:-
Added:
-All new code to make the gamemode work properly!
-Custom time and date system.
-Working day/night system.
-Custom weather system based off the original weather-mod.
-Minor boat-physics patches that don't really fix the "throwing off" problem.
-Extra weapons are now given to players.
-A little lag-preventing code.
-A working mapcycle code to read a server mapcycle file.
-Loads of other little things that aern't worth typing out.
Fixes:
-None yet, this is the first release!
Known Bugs:
-Grenade models are dropped but explosion still happens as if it were thrown.
-Occasional glitches with boat phys
  • PW-R/
    • content/
      • materials/
        • deathnotify/
          • pistol_kill.vmt
          • pistol_kill.vtf
          • sabre_kill.vmt
          • sabre_kill.vtf
        • gmod/
          • SWEP/
            • pistol_select.vmt
            • pistol_select.vtf
            • sabre_select.vmt
            • sabre_select.vtf
        • models/
          • pirate_tex_b.vmt
          • pirate_tex_b.vtf
          • pirate_tex_r.vmt
          • pirate_tex_r.vtf
          • pirateshipwars/
            • cannon_barrel.vmt
            • cannon_barrel.vtf
            • cannonball.vmt
            • cannonball.vtf
          • powdergrenade/
            • Arms-Blue.vmt
            • Arms-Blue.vtf
            • Arms-Redd.vmt
            • Arms-Redd.vtf
            • Hands.vmt
            • Hands.vtf
            • piratenade.vmt
            • piratenade.vtf
        • particle/
          • rprain.vmt
          • rprain.vtf
        • v_brownbess/
          • brownbess_metal.vmt
          • brownbess_metal.vtf
          • brownbess_stock.vmt
          • brownbess_stock.vtf
          • hand.vmt
          • hand.vtf
          • sleeve.vmt
          • sleeve.vtf
          • sleeve_normal.vmt
          • sleeve_normal.vtf
        • v_charleville/
          • cartridge.vmt
          • cartridge.vtf
          • charleville.vmt
          • charleville.vtf
          • flint.vmt
          • flint.vtf
          • hand.vmt
          • hand.vtf
          • sleeve.vmt
          • sleeve.vtf
          • sleeve_normal.vmt
          • sleeve_normal.vtf
        • v_pistol_a/
          • Arms-Blue.vmt
          • Arms-Blue.vtf
          • Arms-Redd.vmt
          • Arms-Redd.vtf
          • Ball.vmt
          • Ball.vtf
          • Hands.vmt
          • Hands.vtf
          • Pan-Frizzen.vmt
          • Pan-Frizzen.vtf
          • Pistol.vmt
          • Pistol.vtf
          • Powder-Hown.vmt
          • Powder-Hown.vtf
        • v_sabre/
          • Arms-Blu.vmt
          • Arms-Blu.vtf
          • Arms-Red.vmt
          • Arms-Red.vtf
          • Arms-Redd.vmt
          • Arms-Redd.vtf
          • Chrome.vmt
          • Chrome.vtf
          • Hands.vmt
          • Hands.vtf
          • Sabr2.vmt
          • Sabr2.vtf
          • Sabre.vmt
          • Sabre.vtf
        • VGUI/
          • help/
            • pswHelp.vmt
            • pswHelp.vtf
          • hud/
            • blood.vmt
            • blood.vtf
            • blueblood.vmt
            • blueblood.vtf
            • blueskull.vmt
            • blueskull.vtf
            • grenadehud.vmt
            • grenadehud.vtf
            • gunhud.vmt
            • gunhud.vtf
            • Skull.vmt
            • Skull.vtf
            • swordhud.vmt
            • swordhud.vtf
        • w_brownbess/
          • photoskin.vmt
          • photoskin.vtf
        • w_charleville/
          • photoskin.vmt
          • photoskin.vtf
        • w_pistol_a/
          • flint.vmt
          • flint.vtf
          • pistol.vmt
          • pistol.vtf
        • w_sabre/
          • saber.vmt
          • saber.vtf
      • models/
        • brownbess/
          • v_brownbess.dx80.vtx
          • v_brownbess.dx90.vtx
          • v_brownbess.mdl
          • v_brownbess.sw.vtx
          • v_brownbess.vvd
          • v_brownbess.xbox.vtx
          • w_brownbess.dx80.vtx
          • w_brownbess.dx90.vtx
          • w_brownbess.mdl
          • w_brownbess.phy
          • w_brownbess.sw.vtx
          • w_brownbess.vvd
        • charleville/
          • v_charleville.dx80.vtx
          • v_charleville.dx90.vtx
          • v_charleville.mdl
          • v_charleville.sw.vtx
          • v_charleville.vvd
          • v_charleville.xbox.vtx
          • w_charleville.dx80.vtx
          • w_charleville.dx90.vtx
          • w_charleville.mdl
          • w_charleville.phy
          • w_charleville.sw.vtx
          • w_charleville.vvd
          • w_charleville.xbox.vtx
        • pirateshipwars/
          • cannon_barrel.dx80.vtx
          • cannon_barrel.dx90.vtx
          • cannon_barrel.mdl
          • cannon_barrel.phy
          • cannon_barrel.sw.vtx
          • cannon_barrel.vvd
          • cannon_barrel.xbox.vtx
          • Cannonballs.dx80.vtx
          • Cannonballs.dx90.vtx
          • cannonballs.mdl
          • Cannonballs.phy
          • Cannonballs.sw.vtx
          • cannonballs.vvd
          • Cannonballs.xbox.vtx
        • pistol_a/
          • v_pistol_a.dx80.vtx
          • v_pistol_a.dx90.vtx
          • v_pistol_a.mdl
          • v_pistol_a.sw.vtx
          • v_pistol_a.vvd
          • v_pistol_b.dx80.vtx
          • v_pistol_b.dx90.vtx
          • v_pistol_b.mdl
          • v_pistol_b.sw.vtx
          • v_pistol_b.vvd
          • w_pistol_a.dx80.vtx
          • w_pistol_a.dx90.vtx
          • w_pistol_a.mdl
          • w_pistol_a.phy
          • w_pistol_a.sw.vtx
          • w_pistol_a.vvd
        • player/
          • pirate/
            • pirate_blue.dx80.vtx
            • pirate_blue.dx90.vtx
            • pirate_blue.mdl
            • pirate_blue.phy
            • pirate_blue.sw.vtx
            • pirate_blue.vvd
            • pirate_redd.dx80.vtx
            • pirate_redd.dx90.vtx
            • pirate_redd.mdl
            • pirate_redd.phy
            • pirate_redd.sw.vtx
            • pirate_redd.vvd
        • powdergrenade/
          • powdergrenade.dx80.vtx
          • powdergrenade.dx90.vtx
          • powdergrenade.mdl
          • powdergrenade.phy
          • powdergrenade.sw.vtx
          • powdergrenade.vvd
          • v_powdergrenade_blue.dx80.vtx
          • v_powdergrenade_blue.dx90.vtx
          • v_powdergrenade_blue.mdl
          • v_powdergrenade_blue.sw.vtx
          • v_powdergrenade_blue.vvd
          • v_powdergrenade_red.dx80.vtx
          • v_powdergrenade_red.dx90.vtx
          • v_powdergrenade_red.mdl
          • v_powdergrenade_red.sw.vtx
          • v_powdergrenade_red.vvd
          • w_powdergrenade.dx80.vtx
          • w_powdergrenade.dx90.vtx
          • w_powdergrenade.mdl
          • w_powdergrenade.sw.vtx
          • w_powdergrenade.vvd
        • sabre/
          • v_sab22.dx80.vtx
          • v_sab22.dx90.vtx
          • v_sab22.mdl
          • v_sab22.sw.vtx
          • v_sab22.vvd
          • v_sab2e.dx80.vtx
          • v_sab2e.dx90.vtx
          • v_sab2e.mdl
          • v_sab2e.sw.vtx
          • v_sab2e.vvd
          • v_sabr2.dx80.vtx
          • v_sabr2.dx90.vtx
          • v_sabr2.mdl
          • v_sabr2.sw.vtx
          • v_sabr2.vvd
          • v_sabre.dx80.vtx
          • v_sabre.dx90.vtx
          • v_sabre.mdl
          • v_sabre.sw.vtx
          • v_sabre.vvd
          • w_sabre.dx80.vtx
          • w_sabre.dx90.vtx
          • w_sabre.mdl
          • w_sabre.phy
          • w_sabre.sw.vtx
          • w_sabre.vvd
    • entities/
      • effects/
        • rain/
          • init.lua
      • entities/
        • sent_cannon/
          • cl_init.lua
          • init.lua
          • shared.lua
        • sent_cannonball/
          • cl_init.lua
          • init.lua
          • shared.lua
        • sent_pswgrenade/
          • cl_init.lua
          • init.lua
          • shared.lua
      • weapons/
        • weapon_grenade/
          • shared.lua
        • weapon_pmusket/
          • shared.lua
        • weapon_ppistol/
          • shared.lua
        • weapon_sabre/
          • shared.lua
    • gamemode/
      • cl_init.lua
      • daytime.lua
      • explosion.lua
      • init.lua
      • mapcycle.lua
      • pirateSpeak.lua
      • postprocess.lua
      • reference.lua
      • shared.lua
    • info.txt
    • readme.txt

BBCode:

HTML:

Social: