Pick up the crowbar of research scientist Gordon Freeman, who finds himself on an alien-infested Earth being picked to the bone, its resources depleted, its populace dwindling. Freeman is thrust into the unenviable role of rescuing the world from the wrong he unleashed back at Black Mesa. And a lot of people, people he cares about, are counting on him.

Post tutorial Report RSS The Complete guide for customizing a single-player mod (Video)

This video tutorial will take you step by step on how to make your own mod in your own way.

Posted by on - Basic Client Side Coding

[page=Introduction]
This video tutorial will take you step by step on how to make your own mod in your own way.

You can download the video HERE!

You can also take a look at the text version of this tutorial from my friend Pitulon HERE.

NOTE: There is a small delay between audio and video that I can't seem to get rid off.

*Update You may need the TechSmith Screen Capture Codec to watch the video.

My menu screen at the end of the tutorial
My menu screen at the end of the tutorial


If you like tutorials like this and want more, please give me feedback via comments or my email..

Alot of people are getting a small problem with their mods;
The Error: Could not load library client
The Problem: Source SDK didn't copy two .dll's to your mod directory for it to work.
The Solution: go into your half-life 2 bin folder (example: C:\Program Files\Steam\steamapps\\half-life 2\hl2\bin)
there will be two dll's inside, 'client.dll' and 'server.dll'. copy them then go into your mod directory
under your source mods directory. create a folder called 'bin' and paste the two dll's inside.

Now please stop emailing me about it!

Post comment Comments
hot564231
hot564231 - - 192 comments

He's got ants in his pants!

btw nice tutorial :)

Reply Good karma Bad karma+1 vote
FF7Vincent
FF7Vincent - - 3 comments

Everytime i try to open it has an error saying c:\program files\steam\Steamapps\sourceMods\peciantsquest\gameinfo.txt is not a valid format.

And btw how come you didnt use the mod you used during the one you were making, you used a diffrent one

Reply Good karma Bad karma+2 votes
racerautov8
racerautov8 - - 11 comments

Same man.

Reply Good karma Bad karma+1 vote
jamesepain Author
jamesepain - - 3 comments

I would like to point out my warning given to you throughout the whole video.
Make sure you always use notepad! Other text editors chop off a bit of the file to trim down the file size, this will make the file unreadable to the hl2 game engine.

Reply Good karma+1 vote
Jaddori
Jaddori - - 25 comments

I cant launch my mod! It says:

-Could not load library client

and then i shuts down and nothing happens...

Reply Good karma Bad karma+1 vote
isivisi
isivisi - - 41 comments

Its probably because your using the orange box as your mods base. and you need it to be hl2 ep 1

Reply Good karma Bad karma+2 votes
noh0pe4u
noh0pe4u - - 8 comments

credit goes to 'unkown soldier' for posting on the fix on the other tutorial.

problem: source sdk did not copy two .dll's to your mod directory for it to work.
solution: go into your half-life 2 bin folder (example: C:\Program Files\Steam\steamapps\<username>\half-life 2\hl2\bin)
there will be two dll's inside, 'client.dll' and 'server.dll'. copy them to your clip board and then go into your mod directory
under your source mods directory. create a folder called 'bin' and paste the two dll's inside.

hope this helps!

Reply Good karma Bad karma+3 votes
noh0pe4u
noh0pe4u - - 8 comments

im having the same problem, it says could not load library client :(

other than that this was an excellent tutorial for an introduction in modding hl2 from the coding perspective, just what i needed :D

Reply Good karma Bad karma+1 vote
sharpshark28
sharpshark28 - - 9 comments

Thank you so much for that solution noh0pe4u. You saved my mod, lol.

Reply Good karma Bad karma+1 vote
micmac
micmac - - 6 comments

my menu loads up perfectly but when i try to play the map i made for it the game crashes and gives me the error "0x000000001" blah "0x000000001 could not be "read"" can anyone please help me? the map fully loads i get a black screen then the game crashes with the hl2 encountered an error and needs to close ect then the 0x00000001 error comes up does anyone know why this happens?

Reply Good karma Bad karma+1 vote
Fat_bob
Fat_bob - - 1 comments

Anyone that knows if this video includes how to setup VS 2005 C++ from the very begining?....and if it doesnt..is there anyone that knows any video tut that I can find for this?...I have read like all tuts about how to do this setup, but it seams like im doing some small things wrong all the time...

Reply Good karma Bad karma+1 vote
webdragon
webdragon - - 13 comments

Thanks for this great tutorial, its helped alot.

Reply Good karma Bad karma+1 vote
Sionfel
Sionfel - - 1,552 comments

i love you.
no joke.
it's great.
thanks man.

Reply Good karma Bad karma+1 vote
Greeeeeeg69
Greeeeeeg69 - - 2 comments

okay so i did EVERYTHING you said and whenever i start my game it wont launch and says the gameinfo.txt isnt as valid format. ive tried adding .txt to
the end and it doesnt dysplay the message anymore, but wont run either, just nothing

oh yeah and when i make the mod, my folders have like, nothing yours had
didnt have to delete enything, but i had to create alot. why didnt mine work the way yours did?

Reply Good karma Bad karma+2 votes
fixedgerald
fixedgerald - - 2 comments

You swallow to much >_<

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: