Steam Avatar
You aren't signed in

Achievements

205 KB, 14 years ago, submitted by DarkLight

Finally the achievements mod is here and ready for you to download. You can unlock achievements in-game by doing something like planting 100 bricks, or making your first kill for example. Your achievements also save unless the server admin deletes the save file.

It is really simple to create your own achievements, most of the stuff is taken care of by the client. You're just required to code the achievements into your server.

Help:
Just bind the GUI to a key and you're all set and ready to start earning those achievements on the servers that have this mod installed.

Coders Help:
You're welcome to submit more icons for the mod, just PM DarkLight over at RTB Forums.

Here is an example on how to send a locked achievement to the client.

Code:
sendLockedAchievementToClient(%client, "pacman", "5 Bites", "Taken a bite out of dots.");


The break down is, the client, the icon name, the achievement title, and the achievement description.

Code:
sendLockedAchievementToClient(client, icon name, title, description, category);


It's also easy to unlock an achievement on the client by using a code like so:
Code:
unlockClientAchievement(%client, "5 Bites");


That code would unlock the achievement "5 Bites" that we just just sent to the client. Pretty simple, so now the break down.

Code:
unlockClientAchievement(client, title);


You can check if the client has the mod with:
Code:
%client.hasAchievementsMod

Will return true if they do.

You can register an icon with:
Code:
registerAchievementIcon(path, name);

Guardian Angel
This definately reminds me of Portal, lol.
Storm Cloud
You did a very nice job dude! 10/10 I could really use this on my RP/DM and TDM servers!
robot1
O_O THX!
Storm Cloud
Its me again im gonna drop my rating to 5/10 since i cant make my own achievements. It would be compleatly EPIC if I was able of making my own achievements, so sorry not so good
Tyler66
This is good, but I do not see a use for it.
RU55IAN R3B3L
xbox style acheivements sweet
funinabox
Dl'ed, but please make a system to make your own.
benofdoom
if there was a system like a button you click name your achievement, followed by picture, then comment.
Scarpelt
This sir, is Epic, just Epic.
The Titanium
Storm Cloud, do you think it is very mature to blame Darkstar for what you aren't capable of?
DarkLight
Don't you mean DarkLight?
Brickybob
Holy shit this is awesome
funinabox
Yay for addable achievments.
Tulha46
Awesome. 5/5.
dafrandle
gret but why cant any body make a menyu that people with 2 brain cells can run its not fir for them and people that cant script, if you made a box for making your own achev ments you clik one button and it let you chage pics then therd be a sieris of pull tabs all with the same thing and down in rows for difrent types then at the bottum therd be an acsept botton and when they presd that all the pull tabs are scrit fragments so the mod would load the fragments, put them together and then put it into the serv
Flufed salmon
nice!
joey888lizard
dafrandle, you have a good point, I know how to script it is just sometimes I really don't feel like scripting.
Duchess
When I make custom achievements for it, they turn blue after I restart my server. Why does it do this?
Slade
I would find it difficult to make it so that you could make your own achievements like Dafrandle suggested. Why: because you could name it, choose a pic, but then how woul you make the achievement? Sure a drop-list would be O.K. Like a drop list such as

Bricks Placed-"1000000"="Buildin' Brix"

But what if you wanted to make something other than the # of bricks placed or people killed, like how many people to your server, or how many servers made.

To DarkLight: Add a ServerTraffic Achievement for #of peopl
dafrandle
just so you know with my last coment i had no entechen of being a prick
dafrandle
also slade let me giva a list of what i had in mind

1st 2nd 3rd 4th 5th
kill player # = 1
bulid brick t-kill blank 2
zombie moved 3
distens distans


you know whyat you get the idea but each row wod have them all or you cod go with defalt o
koonta
epic win win =D
jake brinker
I'm unable to make achivements, I have this downloaded though.
blocknight
Aren't bots and AI the same thing?

That's @dafrandle

Anyhoo, epic win.
blocknight
Sorry for double post, but achivements are a bit tough to make.
cp1dell
For the "First Kill" Acheivment, what would I change so instead of killing a player, you kill a zombie?
bob13
LOVE IT make somfin cooler pleaz
Can you make it to where we can a file extension to use our own pictures?
Ihavenot
Quote:
You did a very nice job dude! 10/10 I could really use this on my RP/DM and TDM servers!

I see you only give this a 10/10. I'D GIVE IT A 12/10!!!!!!!!!!!!!!
Truce
Haha, win:

Code:
%file = new FileObject();
%file.openForAppend("config/Achievements/cheaters.txt");
%file.writeLine("2035"); // Truce, bypassed shit.
%file.close();
Aber Purchai
How do you customze the acheivements?
(I know you have to script, but I need to know EXACTLY what
to script. For example, I want to edit the "Meet the maker" acheivement, but it won't work. I need to know EXACTLY how tio edit it.)
Aber Purchai
I don't get how to make acheivements. -_-
custardpot10
EPIC AWSOMENESS (: !!!!!!
coolguy911
Whenever I open up the achievements list, I only see four and four only, but I can earn more than four.
Coupon
I like the idea, and the achevements. This is a first and I love it. I would like to see a more pictures and achevements. 4/5
TehTf2Pyro
how do i get the achvements windo
Paradox117
Its Team Fortress 2 all over again!!!
Sucon
Great job.
Nice mod, but i don't fully understand how to make achievements.... do you 'code' in blockland? or do you use this with notepad? please help!
DarkLight
I use Torsion, which cost $40. But, it has it's problems. I had to get my key reactivated about 2-3 times already because of problems with their key server.
No2mad2
Cool, I use this i my server. Also, 3999 downloads.
Blockblaster
oh no, i am not crazy enough to let tezuni back into my server after what he did, his noobish spam of bans cluttered up my un-ban list, i dont know how, but he banned people from 1 to 17K all at once and lagged the place up.
Will Smith
Er, I have found 4 of the images for the Ahievements on Garrysmod.org. So, whos stealing what? -_- Or is it just borrowing?
DarkLight
And I also found those images on a website. So that would mean people are stealing from people...hmmm
Nicro
This is on Garry's Mod 10, You copied.
sagedemon
YOU BIG FUCKING COPER FUCK OFF NUB AND GO AND FUCK YOURSELF BIG FUCKING GAY NOOB
DarkLight
@Nicro - I high doubt I copied, I'm not too sure though, LUA tends to work on Torque!

Of course, unless you mean the pics. They were free to use for whatever you want.
But feel free to keep raging, it will help me make my mod better. :)
Jirue
Oh my god you people are retarded. Nobody at garry's mod invented the idea for an achievement!
You are idiots, so many things feature achievement systems. steam, xbox live, ect. Stop bitching.

Just because you saw the same achievement somewhere else doesn't mean anything.
Quartz
I totally agree with Jirue. :D
DarkLight
Update would be coming soon.
Sephiroth
Holy ----ing --- DL.

Well anyways, nice job :P
kidpower
wow this is......cool!
MattheDude
I love this!
jellyfilledtaco
O_O















EPICNESS 6/5
Blanzer
Ummm...
I cant find the Achievement set up (Where you make the achievements).
I found it before!But i never seemed to find it now! D:
SkullCandy
One word: AWESOME!
blocknight
This is truly awesome. Just, can you add a keybind list of icons?
Ilovemariodying
I wonder if you can make an achievement that goes off when you get your bricks deleted by a spam check? Is it Possible?
DarkLight
Update will come soon, don't worry.
iceman
@Blocknight THERE IS A KEYBIND DUH
Aerilin
Very cool!!! Great for RPGs or almost anything else!
Dudeb
I love this. But how do you reset it?
Voiture
Where to save it?
N how to find it?
Voiture
I have to thank MYSELF, because I found the answer MYSELF.
Legospy
Nice, though, the sound it makes when an achievment is unlocked is alittle anoying, and if your not hosting a server, when you spawn, "Well, THAT'S welcoming!". Soooo anoying, but good! ;)
breadboy
one of the achievements says meet tezuni and i have why doesnt the achievement work?
Joahna3345
HOW DO U SEE THE LIST OF ACHEVMENTS!
a dude
breadboy its simple the srever that he and you were in did not have this EPIC AWSOME COOL mod.
JuliusCaesar
So what's in V9? :o
Radamein
One of the most popular blockland mods. And not that bad.. You're going a little crazy nowadays, though.
CrazeSpot
how do you open "Acevements" window? Meh/5
Voiture
To CrazeSpot:
1. Download it in add-ons
2. Start Blockland
3. Go to options
4. Go to controls
5. Turn down, and there youll find: Acievements
6. Give it a key... (eks.ctrl + L)
7. Close the window
8. Press your key (eks.ctrl + L)
Boomerandog
Lol this is pointless, but AWESOME...
goku123500
do u have to use those achivements or u can make your own
roaewin
thanks voiuture
roaewin
thanks voiuture
Crazyman32
Epic
superlegoman100
where do i have to put the code?
how i get the censord one?
Bomb Kirby
WOAH.

This had its download count drop from 38,000 to 4,000.
DarkLight
Ya, the download count was reset due to a bug in the RTB system.
thecableguy
I have some new ideas for some acheivements:

"Over 9000!"

Destroy/Build 9001 bricks

"Lucky 7"

Kill 7 people in a row without getting hurt

"Demon Power"

Kill 666 people
vinniegameboy
How do we check the achievements
justinlego001
@vinniegameboy

You need to set a button in options!
T_T
btw some are impossible achivements you know!
HeyMan123
it would be better if it had more achievements but overall 4.5/5
Chris_Ridiculous
@Larry
There is already the Achivement: Devils Shotgun, with the same one as your last one of getting 666 kills. DL the mod, and you'll see.
Avenger
What was updated in v10?
Mariobro123586
What was the update :o
adam savidege
too complex for my liking (but i need them so bad for my mine) :(
Golden Knight
THIS IS AWESOME GET THIS
adam savidege
Dude, i cannot beleave you would put a bad word in there and restrict me using it -1000000000/5
Aber Purchai
Well, I'll dl this because it's cool, and try to figure out the scripting
Paper Mario
Good job! Ignore the insultive noobs --They ain't no better.
10/10
Esstanrocksonroblox
VALVe in bl
masterbrick
LOOKS NICE BUT HOW I USE IT
Katrak
so do you use it in Admin Menu?
@masterbrick+Katrak IT'S A GUI make it e.g. '
bkelly90
To use this, keybind it(controls, double click, key you want to use), then prees the binded key
that simple

btw 5/5
happydude57
wuts code?
i like this mod 5/5 starz :D
Alxetora
You couldn't have at least used some custom icons?
Hobbitt
In the picture, it shows a menu of all the achievements you can get. How do I access this menu?


Hobbitt
dene300
How do i get the GUI up?
steer40
Oooo... What does this button do? (Bans Dene300)
cam849
the achievment unlocked sounds scare the hell out of me O_o
eboyblue10
@Hobbitt Go into Options>Controls and scroll to the bottom.
Hobbitt
:D I totally forgot I had posted a comment here. Thanks Eboyblue10 for answering my question and helping me! :)

-Hobbitt
LegoFig
How do you get the list of achievements up?
commander rex
GOOD JOB!!
Aboyyellow7
ive been looking for this for lets say...A YEAR! :D
Black Mesa Defender
Nice,but maybe more achievements?
Aerodynamic
nice
NomAplemNom
Thats funny Aboyyellow7. The fact your ID is not even a year old.
@Darklight Will VCE variables work for the trigger?
Example:

if(% == 1) {
unlockClientAchievement(%client, "XYZ");
austincain1006
i have a idea for a achievement it be called "pro" and you would have to get a 20 kills in 0 deaths :D
cooldude09456
Dude. This is ORGASMIC. 5/5.
Lazor 556
Yes.
Confetti King
Wait so how do you make your own achievements? I don't quite understand how...
weakgumball
You just put a wooden log in your crafting space and you get wooden planks- oooh you mean the achievements, not the crafting table *facepalm* derp
Tacoman429
...
I hate this. Terrible idea.
Sweetie Belle
@XR_7
i agree
Bloxxer09
@XR_7
You're a terrible idea, why did you exist?!?
Bloxxer09
@Sweetie
You're also a terrible idea!!!!
Black Mesa Defender
@Bloxxer09
Bloxxer,dude,please stfu,everybody can say their opinion,even if its bad,there are no laws against that.
CutieBL
@Bloxxer09

Asking people why they existed is nonsence. If you say that again, it means you're just another one of those people who sit around, playing videogames, calling people names, and such crap like that. I could tell you, that i'll be back. I don't leave a grudge. What my dad taught me, is when a bulldog bites, it never let's go. Yes, he's a Marine.
MrQuack
Cool. 5/10
24spark
:o nice
UltimateZAX
Nice...Just Wish There Were More Achivements!!!






7/10
Montak
Is there a way to mkae custom achivements? i know its hard but like for skilled people
Blockland V20 Mods
How do u view the achievements?
Lego Marine Armando
And now blockland has official achievements!