[QUOTE=Overv;17631865]What's a good forum to get help regarding Source Engine modding?[/QUOTE]
[url=http://forums.steampowered.com/forums/forumdisplay.php?f=195]Steam Forums[/url]. Kinda obvious :P
I know, but it is far from active and from experience I know that these people don't know a lot about server plugins.
Not active? Hmh.. when I was there about two years ago (till about half a year ago) it was quite active.
But yes, there are not many people coding server plug-ins there.
You can find a little bit on the [url=developer.valvesoftware.com]Developer Wiki[/url] and there's an example in the SDK afaik.
And you might wanna take a look at [url=www.sourcemod.net]this[/url].
There's always the HLCoders mailing list
I've made a dir listing script for semas-ltu his website :D.
[img]http://i36.tinypic.com/1z18sv9.png[/img]
[QUOTE=ZeekyHBomb;17632302]You can find a little bit on the [url=developer.valvesoftware.com]Developer Wiki[/url] and there's an example in the SDK afaik..[/QUOTE]
I know, but neither list everything.
What do you mean by that? You mean the available functions/classes? Just look at the headers; the functions usually all have self-describing names.
Working on and off on combat (Still needs integration to the game). Things I really really want to do:
[list]
Achievements
[/list]
[list]
Separate rendering into its own class ( Will allow me to do some cool shit )
[/list]
[list]
Weather
[/list]
[list]
GUI elements
[/list]
Achievement Ideas:
[code]
Movement Achievements:
* First Steps : Move for the first time
* Go faster boy! : Run for the first time
* Run before you can walk : Run the first time you move
* Crawler : Travel for 100 turns without legs
* Hit and Run: Travel a whole dungeon with out stopping
* Running Maniac: Run for a whole game
* Novice Walker : Walk 20 times
* Beginner Walker : Walk 50 times
* Normal Walker : Walk 100 times
* Expert Walker : Walk 1000 times
* Novice Hiker : Walk 5000 times
* Beginner Hiker : Walk 10000 times
* Normal Hiker : Walk 15000 times
* Expert Hiker : Walk 30000 times
* Novice Runner : Run 20 times
* Beginner Runner : Run 50 times
* Normal Runner : Run 100 times
* Expert Runner : Run 1000 times
* Novice Sprinter : Run 5000 times
* Beginner Sprinter : Run 10000 times
* Normal Sprinter : Run 15000 times
* Expert Sprinter : Run 30000 times
Level Achievements:
* Starting out: Reach level 2
* Working on it : Reach level 5
* Average Gamer : Reach level 10
* Experienced fighter : Reach level 25
* Hero : Reach level 50
* Master : Reach level 100
* God : Reach level 250
* Supreme God : Reach level 500
* Ruler of the universe : Reach level 1000
Death Achievements:
* Oops! : Die for the first time
* Killjoy : Die 10 times
* Suicidal : Die 25 times
* Killer Queen : Die 100 times
* *&^% this game! : Die 1000 times
* He was so young ... : Die before level 2
* I need a tutorial! : Die before you 5th turn
Food Achievements:
* Meat eater : Eat only meat for at least 1000 turns
* Vegetarian : Eat only plants for at least 1000 turns
* Fussy Eater : Reach level 20 and only eat one food
* Cannibal : Eat 300 corpses
* Not hungry : Eat nothing until Level 15
[/code]
Most of them are pretty bland an easy, It will be easier to add them once I've got features to add them for. ~40 achievements so far.
[b]Currently:[/b]
Turning the combat into a class
Implementing missing
Combat modifiers
[QUOTE=ZeekyHBomb;17632957]What do you mean by that? You mean the available functions/classes? Just look at the headers; the functions usually all have self-describing names.[/QUOTE]
Yes, finding out how functions work is not the problem at all. Finding the function that does what you want is the hard part.
In this case I'm looking for the function(s) which adds colored messages like HLStatX to the client's chat space.
[QUOTE=Overv;17633390]Yes, finding out how functions work is not the problem at all. Finding the function that does what you want is the hard part.
In this case I'm looking for the function(s) which adds colored messages like HLStatX to the client's chat space.[/QUOTE]
Try VSs search-function on that. Something like just "Message".
From some googling, try IServerPluginHelpers::CreateMessage with DIALOG_MSG and supply the color via the KeyValues* parameter.
Finally got around to fixing that db problem I was having. I just deleted everything and started over. And it worked. :P
[QUOTE=Hexxeh;17636708][img]http://img.hexxeh.net/077ade16a6edba6ffb7c90df5e687697.png[/img][/QUOTE]
Do want.
[QUOTE=arienh4;17636830]Do want.[/QUOTE]
Jailbreak your iPod and get some dock app from Cydia and his custom wallpaper. :downs:
[QUOTE=arienh4;17636830]Do want.[/QUOTE]
Assuming you're talking about my theme and not the app I was trying to show off, you just need to install the following:
Five Icon Dock
iSpazio DockFlow
Combine the above with a wallpaper of your choice to get the same effect.
Decided to make source server information shower (well... i don't really know how i should call it).
Some pics:
[img]http://other.adbase.lt/ssq.php?server=78.62.158.18:27015[/img]
[img]http://other.adbase.lt/ssq.php?server=85.236.102.3:27015[/img]
[img]http://i34.tinypic.com/aaf04w.png[/img]
Still in progress :3 (Supported games: tf2, garrysmod)
If you have any ideas, feel free to share them.
Server browser (last image) by Ddrl46
[QUOTE=Hexxeh;17636708]Muxdos iPhone app[/QUOTE]
Appstore app, App for jailbroken iPhones or webapp?
Add a percentage bar thing underneath the players showing how many players out of 24 are on the server. Like this: (obv. not in ASCII)
Players: 12/24
[code]
#####.....
[/code]
Then if you have do it with a different color, e.g
# = Players
& = Bots
[code]
Players : 6/12 [Bots: 3]
###&&&......
[/code]
[QUOTE=DrTaxi;17637628]Appstore app, App for jailbroken iPhones or webapp?[/QUOTE]
Appstore.
[QUOTE=iPope;17637726]Add a percentage bar thing underneath the players showing how many players out of 24 are on the server. Like this: (obv. not in ASCII)
Players: 12/24
[code]
#####.....
[/code]
Then if you have do it with a different color, e.g
# = Players
& = Bots
[code]
Players : 6/12 [Bots: 3]
###&&&......
[/code][/QUOTE]
Added status bar.
[img]http://other.adbase.lt/ssq.php?server=92.60.119.10:27020[/img]
I hope colors are fine.
[QUOTE=Semas-LTU;17638326]Added status bar.
[img]http://other.adbase.lt/ssq.php?server=92.60.119.10:27020[/img]
I hope colors are fine.[/QUOTE]
I think a password protected server wouldnt need to be queried.
So In my Opinion, a password icon is unneeded.
btw, why everyone is making server Status Images atm? :V
Here is a link to the server browser if anyone wants to play around with it :D.
[url]http://other.adbase.lt/?page=list&list=ssq[/url]
Also, the only i've seen making a server status image was semas-ltu.
[QUOTE=SEKCobra;17638505]I think a password protected server wouldnt need to be queried.
So In my Opinion, a password icon is unneeded.
btw, why everyone is making server Status Images atm? :V[/QUOTE]
[code]Now password protected will show only if server is password protected.[/code]
I started because it is quite interesting.
[QUOTE=Semas-LTU;17638326]Added status bar.
[img]http://other.adbase.lt/ssq.php?server=92.60.119.10:27020[/img]
I hope colors are fine.[/QUOTE]
Just as I imagined it, nice work. Have another artisitc
On a side note if been trying to make the same 12 lines of code work for 3 hours, and now it does. It always seems the things that take longest to fix are the simplest. However, It's not ready for use because NPC's are not done so Format -> Comment out region.
Now to work on separating rendering from the world class so I can do fancy things easier.
[QUOTE=ddrl46;17638560]Here is a link to the server browser if anyone wants to play around with it :D.
[url]http://other.adbase.lt/?page=list&list=ssq[/url]
Also, the only i've seen making a server status image was semas-ltu.[/QUOTE]
What about me? :V
Also, much guys i know done it too
[QUOTE=SEKCobra;17639163]What about me? :V
Also, much guys i know done it too[/QUOTE]
Didn't see it D:.
[QUOTE=SEKCobra;17639370][url]http://www.facepunch.com/showpost.php?p=17529904&postcount=794[/url]
[url]http://www.facepunch.com/showpost.php?p=17529421&postcount=791[/url][/QUOTE]
Aha, also i didn't make the server info viewer, semas-ltu did. I only made the server browser.
Well I just learned the basics of Ajax and using jQuery for some things. My friend was nice enough to give me a directory on his site to test instead of crappy byethost. All it does it displays the name you entered into the textfield using a nice jQuery effect. You can hide the div that holds the name too.
[url]http://www.aroltd.com/inzuki/index.php[/url]
Wondering if I should feel guilty for copying and pasting a bunch of Amarok's last.fm code to use for my music player. I made some adjustments; i.e. variable names and other stuff I don't need which is specific to Amarok.
I've spent days trying to get it to work even with just studying Amarok's code, but copying and pasting finally got it working.
Still needs a bit more work, and by that I mean copying and pasting.
[editline]05:09PM[/editline]
Moral of the story: Open source rocks. And it's even cooler that I don't need to worry about stealing GPL code because my program is already GPL'd.
Sorry, you need to Log In to post a reply to this thread.