Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Your opinion (https://forums.graalonline.com/forums/forumdisplay.php?f=195)
-   -   Scripting Help? (https://forums.graalonline.com/forums/showthread.php?t=80589)

Imperialistic 07-19-2008 05:42 AM

Scripting Help?
 
For pete sake, what is so wrong with players asking for help.. Seriously its okay for a newbie LAT to ask for help on his/her level but god forbid someone trying to actually learn and develop for Graal has a question.. Everyone has a reply of a quote about the forum rules about it..

I really think it should be changed.. If the player needs help.. give it to him, if you don't want to help him/her, simply ignore it and don't post.

Quote:

1. Be clear on your ability level. In other words, do not post asking for scripts, or asking people to fix scripts that are above your ability level. If you are writing a script to aid learning, then try writing a simpler script. If you are looking for a script for a server, then the best solution is probably to hire a scripter.

2. Similarly, do not just post whole scripts for people as a response to their difficulties. If you wish to post a wordy solution, then please feel free; however, please do not post things that people can just copy and paste. It isn't helping people to learn just by doing so. If you'd like to show off your scripts to others, post them in the Code Gallery subforum.

excaliber7388 07-19-2008 05:54 AM

I think it's to help with your learning. No free scripts so you figure it out yourself.

btw, I learned how to script from nothing by the predefined NPCs, and then refined it through reading posts here. That was before i even had a p2p account.

Best way to learn would be to read the guides posted by other users. If you're not willing to learn that way, then it's pretty obvious that you just want everything done for you.

Darlene159 07-19-2008 06:00 AM

Helping is one thing, people asking for whole scripts is another.
There are good reasons for those rules

Imperialistic 07-19-2008 06:00 AM

I know but still, they SHOULD be helped..

Quote:

Originally Posted by Darlene159 (Post 1404859)
Helping is one thing, people asking for whole scripts is another.
There are good reasons for those rules

Yeah agreed.. but most people think if they ask a question that they need help on.. they think they're giving them the script..

DustyPorViva 07-19-2008 06:03 AM

I learned by going through the old level pack that used to be provided with Graal and messing with scripts. I loved my little beer mug boomerang... :(

Sadly, you just can't learn that way anymore.

cbk1994 07-19-2008 06:07 AM

People who ask for scripts are just going to use them; they don't try to learn off of them.

xAzerothx 07-19-2008 06:08 AM

I'd ask for a completed script so I could see how you made it. Then I'd be able to learn from it.

Tigairius 07-19-2008 06:15 AM

Well usually if it's something simple I'll script it for them even though it's against the rules to ask, but if it's a complex system and I know they just want it for their server and they're not even going to learn off of it then they can forget it. Sadly I've been negative repped quite a few times just for helping people like that.

excaliber7388 07-19-2008 06:22 AM

Seriously, I had a door and a light to go off of. With that, and the commands listed on the side, I learned most of GS1. Took me until I started posting and reading threads here to understand the serverside thing.
Now, I don't think that's a good way to learn, the best would be to read the guides.

The rules were put in place so that people wouldn't just steal scripts and not learn from them. Maybe someone will be nice and PM you one, but what's so hard about reading the guides? They're a lot better than trying to learn from other peoples scripts. If you ask for a script, it's probably because you plan to use it.

cbk1994 07-19-2008 06:23 AM

There are plenty of scripts to learn from in the Code Gallery.

Twinny 07-19-2008 07:11 AM

It really is up to the community to provide the resources for the new guys. Either via the Wiki or other (like my page), its the only way new people can learn.

Clockwork 07-19-2008 08:21 AM

PHP Code:

//Created by Aeko (Clockwork) and no one else.
//July 19th 2008 

I got this far, but I can't figure out how to finish it to make it an online level editor with support for a custom tileset with support for layers. Finish it please?

zokemon 07-19-2008 10:12 AM

Quote:

Originally Posted by Clockwork (Post 1404915)
PHP Code:

//Created by Aeko (Clockwork) and no one else.
//July 19th 2008 

I got this far, but I can't figure out how to finish it to make it an online level editor with support for a custom tileset with support for layers. Finish it please?

Copy cat :frown:

Mine's this far:
PHP Code:

//#CLIENTSIDE
function onCreated() {
  
makeStuff();



Skyld 07-19-2008 01:50 PM

I have no issue whatsoever with using pseudocode to demonstrate a point, neither do I have any issue with people explaining every excruciating detail on how to do something. What I do object to is people who expect others to do the work for them, which is why those two rules are there. If we just paste a full script, we don't know if it will just get copied, pasted and used with no further observation - in which case, nothing learned, nothing gained. In that case, it would have been better for someone to have hired a scripter for their server instead of using someone else's time for your own means. Similarly, people posting very long scripts and asking people to fix them doesn't help the situation either, since you should be taking it steps at a time and trying to understand small sections. Walking before you run. People should be learning the routine steps of scripting. For instance, a lot of posts in the scripting forum would be resolved if people would just learn to read the wiki or /scripthelp in RC.

There's a big difference between asking "Can someone explain how to X?" which is acceptable, and "Can someone do Y for me?" which isn't. If you feel that you need some reference material to look at, then there is plenty of scripting in the code gallery to browse (although you may need to tweak the forum settings to show posts further in the past to see more), and there are documents on the Graal Bible also. I really don't see it necessary to change the rules.

Imperialistic 07-19-2008 06:24 PM

I don't want the rules changed, I think making it a little bit more clear would be a bit better Skyld.

zokemon 07-19-2008 08:11 PM

Quote:

Originally Posted by Imperialistic (Post 1405096)
I don't want the rules changed, I think making it a little bit more clear would be a bit better Skyld.

I think he just made it clear enough :p.

[email protected] 07-19-2008 08:28 PM

I don't mind the posts about asking for help, if someone's willing to actually do the code for them then why not?
It's a rule that I don't like personally.

If you wanted, you could just code what it is that the person wanted and then post it in the Code gallery and then just link it up. ^^^^^^

Frankie 07-19-2008 09:51 PM

Quote:

Originally Posted by [email protected] (Post 1405270)
I don't mind the posts about asking for help, if someone's willing to actually do the code for them then why not?
It's a rule that I don't like personally.

If you wanted, you could just code what it is that the person wanted and then post it in the Code gallery and then just link it up. ^^^^^^

yeah, exactly.
there's no need to bash people and neg rep them because they gave someone a code. some people like to script and would not mind handing things out.

Elk 07-19-2008 11:15 PM

Scripting is logic, you just need the right cmds

I could script my own game if I wanted to...but I can't be assed to do all the work :o, so I stick to graphics

Skyld 07-21-2008 12:09 PM

Quote:

Originally Posted by Frankie (Post 1405349)
yeah, exactly.
there's no need to bash people and neg rep them because they gave someone a code. some people like to script and would not mind handing things out.

What I have a problem with is people who expect people to give them code because they aren't prepared to do the work themselves. That doesn't help anybody, and they should be hiring a scripter instead of abusing the scripting forums to obtain their coding.

Inverness 07-21-2008 03:13 PM

People neg rep others for giving out scripts?

...

If you do that please tell me who you are so I know who to look out for.

Imperialistic 07-21-2008 07:00 PM

Quote:

Originally Posted by Inverness (Post 1406202)
People neg rep others for giving out scripts?

...

If you do that please tell me who you are so I know who to look out for.

Yeah seriously wth?

cbk1994 07-21-2008 07:13 PM

Quote:

Originally Posted by Inverness (Post 1406202)
People neg rep others for giving out scripts?

...

If you do that please tell me who you are so I know who to look out for.

Yeah, they do :\

I've actually gotten negative rep in the Code Gallery.

Inverness 07-21-2008 09:33 PM

Quote:

Originally Posted by Inverness (Post 1406202)
People neg rep others for giving out scripts?

...

If you do that please tell me who you are so I know who to look out for.

I got neutral reputation for this post, with the message: "no we dont, we neg you."

Obviously someone doesn't have the courage to leave their name.

xAzerothx 07-21-2008 09:36 PM

Wasn't me I swear.

DarkReaper0 07-21-2008 10:05 PM

Negative rep for posting scripts.....


Doesn't that defeat the entire PURPOSE of the script section?

xXziroXx 07-21-2008 11:57 PM

Quote:

Originally Posted by Inverness (Post 1406202)
People neg rep others for giving out scripts?

Happened for me as well...

zokemon 07-22-2008 04:41 AM

Quote:

Originally Posted by Inverness (Post 1406476)
I got neutral reputation for this post, with the message: "no we dont, we neg you."

Obviously someone doesn't have the courage to leave their name.

It's because they had less then 5 reputation points (most likely someone with a red tick)

cbk1994 07-22-2008 04:52 AM

Quote:

Originally Posted by Inverness (Post 1406476)
I got neutral reputation for this post, with the message: "no we dont, we neg you."

Obviously someone doesn't have the courage to leave their name.

I gave you some positive rep, though it'll be neutral of course since I've got like 2 rep points due to a certain forum admin, and other certain forum moderators :)

Stryke 07-22-2008 08:26 AM

Quote:

Originally Posted by Frankie (Post 1405349)
yeah, exactly.
there's no need to bash people and neg rep them because they gave someone a code. some people like to script and would not mind handing things out.

Yeah, I got neg-repped for handing out code, how dumb.
And it's anonymous too. :asleep:

zokemon 07-22-2008 08:52 AM

Quote:

Originally Posted by cbk1994 (Post 1406748)
I gave you some positive rep, though it'll be neutral of course since I've got like 2 rep points due to a certain forum admin, and other certain forum moderators :)

I could give you like 8 but I already repped you recently :frown:.

Draenin 07-22-2008 09:24 AM

I guess graphic artists should stop posting their finished work then, huh?

DarkReaper0 07-22-2008 06:50 PM

Yep, we should all just shut down and stop posting anything we've ever made.

warmaster70229 07-25-2008 07:27 PM

Quote:

Originally Posted by Elk (Post 1405419)
Scripting is logic, you just need the right cmds

I could script my own game if I wanted to...but I can't be assed to do all the work :o, so I stick to graphics

FEWL.

Scripting/Programming are an out of the ordinary form of logic,
It's not something you can just read the commands, and poof, there's a game/script, you have to understand the core logic behind the command,
where it should be used, and such.


Scripting isn't just a kiddy game like most of you graphic artists think it is, it takes an advanced level of thinking and reasoning, and a very out of the box thought process.

Loriel 07-25-2008 07:56 PM

Quote:

Originally Posted by warmaster70229 (Post 1408295)
FEWL.

Scripting/Programming are an out of the ordinary form of logic,
It's not something you can just read the commands, and poof, there's a game/script, you have to understand the core logic behind the command,
where it should be used, and such.


Scripting isn't just a kiddy game like most of you graphic artists think it is, it takes an advanced level of thinking and reasoning, and a very out of the box thought process.

I would be more inclined to take this seriously if it was not coming from someone with the custom title "Hardcore Programmer". Elitist much?

excaliber7388 07-25-2008 08:04 PM

If people learn that programming is easy, I'll be out of a job.

So shut up everyone! Programming is tough ****. I stay up at night crying because I can't figure out a program. Don't learn any programming language with a C in it!

Okay, I think we're safe. The masses won't learn how to use the terminal (or where to find it), and we'll continue to be safe.


All times are GMT +2. The time now is 08:38 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.