DarkerRP 1.0.x

I’m finally ready to release the first Release Candidate of DarkerRP

Any bugs fixed will be tested in a new release candidate. When all looks good, this will be version 1.0.0

I invite everyone to test this on their servers, in their communities, ask questions here, etc.

2010-02-07 DarkerRP 1.1.1
http://www.megaupload.com/?d=VGB70LW4

http://www.garrysmod.org/img/?t=dll&id=89868

Screenshots:

http://img684.imageshack.us/img684/7384/rpcity11night0002.jpg

http://img192.imageshack.us/img192/7729/rpcity11night0001.jpg

http://img684.imageshack.us/img684/5655/rpcity11night0000.jpg

http://img684.imageshack.us/img684/1246/gmconstruct0023.jpg

http://img192.imageshack.us/img192/5889/rpcscdesertv20002.jpg

http://img52.imageshack.us/img52/3551/gmflatgrassantirso0000.jpg

http://img52.imageshack.us/img52/6003/rpcity8canals0001.jpg

Cool, I’m interested in the inventory system. Can’t wait to try it out.

Atlast :slight_smile:
Thanks

looks nice :smiley:
well done

Hello cakescript hud! Though I am pretty sure Nori gave you permission right?

The whole thing is Cakescript.

http://www.facepunch.com/showpost.php?p=19328720&postcount=21

Looks nice!
Also could you make an SVN? It would be a lot easier to have it there and update it periodically than always uploading a ZIP to Gmod.org!

[editline]05:09PM[/editline]

And which ass reported it?

Clients that join wont download the lua necessary I’ve made a sloppy resource file


 -------------------------------
-- CakeScript Generation 2
-- Author: LuaBanana ( Aka Jake )
-- Project Start: 5/24/2008
--
-- client_resources.lua
-- This will tell the server what needs to be downloaded to the client and log it.
-- This will NOT tell the client what needs to be included, though.
-------------------------------

function AddResource( res_type, path )

if( string.lower( res_type ) == "lua" ) then

AddCSLuaFile( path );
CAKE.DayLog( "script.txt", "Added clientside lua file '" .. path .. "'" )

end

end

-- LUA Files
AddResource( "lua", "shared.lua" ); 
AddResource( "lua", "cl_binds.lua" ); 
AddResource( "lua", "cl_charactercreate.lua" ); 
AddResource( "lua", "cl_hud.lua"); 
AddResource( "lua", "cl_init.lua"); 
AddResource( "lua", "cl_playermenu.lua"); 
AddResource( "lua", "player_shared.lua"); 
AddResource( "lua", "charactercreate.lua" ); 
resource.AddFile("gamemodes/DarkerRP/gamemode/shared.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/cl_init.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/cl_binds.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/init.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/cl_init.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/cl_hud.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/cl_playermenu.lua");
resource.AddFile("gamemodes/DarkerRP/gamemode/cl_charactercreate.lua" ); 
AddCSLuaFile("gamemodes/DarkerRP/gamemode/cl_playermenu.lua");  
AddCSLuaFile("DarkerRP/gamemode/cl_playermenu.lua");  
AddCSLuaFile("cl_playermenu.lua");  
AddCSLuaFile("shared.lua");
AddCSLuaFile("cl_init.lua");
AddCSLuaFile("cl_binds.lua");
AddCSLuaFile("init.lua");
AddCSLuaFile("cl_init.lua");
AddCSLuaFile("cl_hud.lua");
AddCSLuaFile("cl_playermenu.lua");
resource.AddFile("gamemode/shared.lua");
resource.AddFile("gamemode/cl_init.lua");
resource.AddFile("gamemode/cl_binds.lua");
resource.AddFile("gamemode/init.lua");
resource.AddFile("gamemode/cl_init.lua");
resource.AddFile("gamemode/cl_hud.lua");
resource.AddFile("gamemode/cl_playermenu.lua");
resource.AddFile("DarkerRP/gamemode/shared.lua");
resource.AddFile("DarkerRP/gamemode/cl_init.lua");
resource.AddFile("DarkerRP/gamemode/cl_binds.lua");
resource.AddFile("DarkerRP/gamemode/init.lua");
resource.AddFile("DarkerRP/gamemode/cl_init.lua");
resource.AddFile("DarkerRP/gamemode/cl_hud.lua");
resource.AddFile("DarkerRP/gamemode/cl_playermenu.lua");




But it doesnt work

It should be working fine without that. As it is a new gamemode, just remember to disable fast download on the server so the initial client lua files actually send :stuck_out_tongue:

How would I disable fast download?

It is in the server command line options: sv_downloadurl or in server.cfg or game.cfg or similar.

It specifies a web server to download the cl_ files from. If you still have it set from another gamemode, say, trouble in terrorist town, and now you’ve switched to darkerRP, the server doesn’t have the DUA files to send to the client. If you want fast download, you will need to remove the sv_downloadurl option from the game startup settings, connect to the server, disconnect, re-copy your dua files to the download url web server and then restart the server

Easiest option is to simply remove / disable the sv_downloadurl option.

I just have a sv_allowdownload option

[editline]05:59PM[/editline]

Could I just put sv_allowdownloadurl 0 or “” in the server.cfg?

I would just remove that line altogether.

Also, Please download RC2, I’ve fixed a lua error in cl_playermenu.lua

http://www.garrysmod.org/img/?t=dll&id=89809

No I mean, I cant find the sv_downloadurl in my server configurations, Good job on RC2 by the way.

Thanks… the RC2 fix may have been inspired by seeing the error on your server (I assume it was yours) … if so, try it now and see if it works…

I wasn’t getting the error because my code wasn’t getting that far under test.

Yeah it was mine. I was surprised you joined.

Well, 29 downloads and you’re the first to host it :slight_smile:

Great job.

75.102.38.128:27015

Is the server I’m hosting on, Its a 10 slot sadly but it’ll be up for awhile, I’m not switching back to 'dark :clint:

I’m going to remove the ability to delete your own character because it was too difficult to implement correctly and is causing bugs.
EDIT: You now drop money on death and earn interest for money in the bank.

http://www.garrysmod.org/img/?t=dll&id=89837

File is still getting auto-reported even after I removed the waffle model.