ID:273806
 
Hey guys I just wanted to tell you that I released a demo for starters who cant even get the game started.
It includes how to get the game started, stats ,attack verb and deathcheck proc


Heres the hub tell me what you think:
http://www.byond.com/developer/Djdovis/NewWorldPart1

Quick question: how do i make it so it will open the invirment instead of the game play?
Like i know that you can find all the codes in the myhub folder but still i want it to be easier for people to go on the demo
I'm unable to even download that because you're hosting it on MegaUpload. You need a direct link to the library for people to be able to download it.
In response to LordAndrew
So what should I host it with? Any ideas? And what about the problem where it opens the game instead of the code?
In response to Dj dovis
For hosting zip files I use Dropbox.

I *believe* there's a way to specify what file you want to open when you package a project in Dream Maker.
In response to LordAndrew
Ok thanks for the heads up. I will have the game up for download in the morning so when it up please tell me if you like it or not. Thanks again
In response to Dj dovis
Anyother hosting sites? What about mediafire?
In response to Dj dovis
I think Mediafire acts the same way as MegaUpload. You could try Ripway, though you have to login at least once a month or they delete your account. 110mb is okay too.
In response to LordAndrew
Dropbox is the best isnt though right? I am reading the instructions on it now and starting to like it
In response to Dj dovis
It's pretty neat. It makes sharing files between computers really easy too, ontop of directly hosting files.
In response to LordAndrew
Thanks for your help and please check out my demo at like 2 o clock irelands time. Tell me if you like it or not and what things should I fix/add

You posted this in the wrong section i believe it should be in Creations.

And on a side note. Why would you create this >_>? Everything in it should be general knowledge to everyone who reads the DM Guide which should be the first thing they do if they consider coding.

~Midget
-Haters gonna hate.
In response to Midgetbuster
I did it for the people who are too lazy to even read the guide its to in courage them to start and work.
In response to Dj dovis
I believe if they want to code they should already be actively looking for ways to code. And it's pretty much the first link spammed all over tons of pages so its not exactly hidden away or a secret.

And anyone who asks for help on forums everyone pretty much gauges there level of knowledge in code and directs them to the guide.

I may be old fashioned but yea.

never the less good luck with the next 4 parts maybe you could impose some tricky systems into it to make them wonder whats going on to encourage them to learn other things. Keeping it to basic isn't any fun :D
In response to Midgetbuster
the next parts about transfromations and beams so i am thinking its gonna be harder than this one.Also it might not be a 5 part demo series i am thinking of making it 3 part.So i will put in more stuff in the 3rd or 2nd one.
In response to Dj dovis
Dj dovis wrote:
Thanks for your help and please check out my demo at like 2 o clock irelands time. Tell me if you like it or not and what things should I fix/add


Your demo is pretty nice for beginners, but I would like you to fix somethings in it. This will improve you as well. ;)

Combat.dm

In the deathcheck() proc, you used usr. Please keep in mind that usr should not (in any case) used in a proc. You can use usr in verbs or verb-like-procs but not in a proc that you defined. In here, you could use something like this:

mob/proc/deathcheck(mob/M)
if(M.hp <= 0)
view() << "[M] dies!"
M.hp = 10
M.Move(locate(1,1,1))
src.str += 1
src.def += 1


And then you could call this proc like:
deathcheck(M) or src.deathcheck(M)


login.dm

Login() is a built-in-proc, so you should also not use usr in here. Please change usr to src in this proc.


These are all the things I found to be fixed. Please fix them and upload a newer version of your demo. :)

P.S: I haven't touched BYOND since 1 or 2 months or more than that, so there may be some problems in the code. If someone finds them, please fix them for me. :)

- Hashir
In response to Hashir
Hashir wrote:
Dj dovis wrote:
Thanks for your help and please check out my demo at like 2 o clock irelands time. Tell me if you like it or not and what things should I fix/add


Your demo is pretty nice for beginners, but I would like you to fix somethings in it. This will improve you as well. ;)

Combat.dm

In the deathcheck() proc, you used usr. Please keep in mind that usr should not (in any case) used in a proc. You can use usr in verbs or verb-like-procs but not in a proc that you defined. In here, you could use something like this:

> mob/proc/deathcheck(mob/M)
> if(M.hp <= 0)
> view() << "[M] dies!"
> M.hp = 10
> M.Move(locate(1,1,1))
> src.str += 1
> src.def += 1

And then you could call this proc like:
deathcheck(M) or src.deathcheck(M)


login.dm

Login() is a built-in-proc, so you should also not use usr in here. Please change usr to src in this proc.


These are all the things I found to be fixed. Please fix them and upload a newer version of your demo. :)

P.S: I haven't touched BYOND since 1 or 2 months or more than that, so there may be some problems in the code. If someone finds them, please fix them for me. :)

- Hashir

In most cases, this is a pretty stupid way of calling it.
src should be the one that is dying, while M should be the killer.
In response to Flame Sage
Will fix the glitches as soon as i can. Thanks for telling me about them and please test out the other version of the demo when its out. I do have some problems with coding in beams but will fix that