Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   NPC Scripting (https://forums.graalonline.com/forums/forumdisplay.php?f=8)
-   -   New scripting system (https://forums.graalonline.com/forums/showthread.php?t=60187)

excaliber7388 07-27-2005 03:00 AM

New scripting system
 
I just got my VIP and I saw that graal was going to move to C++ instead of the usual graal scripting. Why? i don't know a bit of C++ but I am very comfortable with graal scripting. Why change it? I've been playing Graal for about 5 years now, and I have slowly been learning how to script the whole time, why start learning something new? Also I am setting up a playerworld, and I am worried about what will happen to it after it's changed. I like graal the way it is, why change it?

URBANLEGEND 07-27-2005 03:04 AM

Theyre changing GRAAL TO C++
THE NEW SCRIPTING LANGUGE IS GScript2

Read more carefully next time.

ChibiChibiLuc 07-27-2005 03:25 AM

The old stuff still works.

But it's utter crap.

kenyonandelliot 07-27-2005 06:05 AM

Its just a new system that helps with the programming and makes more things which the old one cannot. It isn't going to replace the old system, and its not very different then the old system.

Lance 07-27-2005 10:33 AM

It's not C++.

For more information, please visit: http://ilfirin.org/graal/GScript

ZeroTrack 07-27-2005 01:59 PM

Quote:

Originally Posted by excaliber7388
I just got my VIP and I saw that graal was going to move to C++ instead of the usual graal scripting. Why? i don't know a bit of C++ but I am very comfortable with graal scripting. Why change it? I've been playing Graal for about 5 years now, and I have slowly been learning how to script the whole time, why start learning something new? Also I am setting up a playerworld, and I am worried about what will happen to it after it's changed. I like graal the way it is, why change it?

GS1 is very limited it terms with what it can do, why would you protest such a good thing as to expand a programing language to futher expand what can be done with it

also, the new isn't excatly C++ , the way objects are handled its more of a C based language

excaliber7388 07-27-2005 04:40 PM

:cool: I find I can do almost anything w/Gs1. But as long as the old system is not replaced, I'm happy :D I would have learned this new system anyway. GS2 might be nice. When will it be up? And will I have to script anything differently, or would I still do it the same way (create a new NPC, script etc)

Admins 07-27-2005 06:27 PM

It will replace the old scripting engine someday, need to make it more compatible though and help playerworlds to convert. Most scripts still work fine with the new engine, but scripts that are already bugged in the old engine will not work in the new engine, also it is printing more errors now which confuses playerworld staff, need to add an option to not print unknown functions and such on the RC chat.

xAndrewx 07-27-2005 06:35 PM

Oh, that's cool.

kenyonandelliot 07-27-2005 08:58 PM

I should start learning gs2 next summer...

Projectshifter 07-28-2005 09:10 AM

Quote:

Originally Posted by kenyonandelliot
I should start learning gs2 next summer...

Yes, because procrastination is the key to success :)

WanDaMan 07-28-2005 09:58 AM

Quote:

Originally Posted by Stefan
It will replace the old scripting engine someday, need to make it more compatible though and help playerworlds to convert. Most scripts still work fine with the new engine, but scripts that are already bugged in the old engine will not work in the new engine, also it is printing more errors now which confuses playerworld staff, need to add an option to not print unknown functions and such on the RC chat.

Keep them both optional!

Seriously, who's going to convert the current servers to GS2? :\

Polo 07-28-2005 11:25 AM

Quote:

Originally Posted by WanDaMan
Keep them both optional!

Seriously, who's going to convert the current servers to GS2? :\

:whatever: We've been slowly doing this over at Classic with all the serverside stuff. One v4 replaces v2, we'll get all the clientside parts done.

Nitro2030ce 07-28-2005 12:37 PM

Quote:

Originally Posted by WanDaMan
Keep them both optional!

Seriously, who's going to convert the current servers to GS2? :\

Me, GS2 has been easyer for me to use.

Fry 07-28-2005 01:28 PM

Quote:

Originally Posted by WanDaMan
Keep them both optional!

Seriously, who's going to convert the current servers to GS2? :\

Now, read again, GS2 is going to be compatible to GS1, that's why GS2 is nearly as messy as GS1.

ZeroTrack 07-28-2005 01:42 PM

Quote:

Originally Posted by WanDaMan
Keep them both optional!

Seriously, who's going to convert the current servers to GS2? :\

I've already converted all my scripts to gs2 , you can't log on my server without a client that supports gs2,client >=3 , even though 3 doesn't support some things that v4 does, but my server is private and i am the only one that scripts there , just cause i am picky and i don't want to be fixing peoples things all the time =x, its better off , scripts are so much cleaner and faster i love it!

googleman 07-28-2005 10:33 PM

Quote:

Originally Posted by excaliber7388
I just got my VIP and I saw that graal was going to move to C++ instead of the usual graal scripting. Why? i don't know a bit of C++ but I am very comfortable with graal scripting. Why change it? I've been playing Graal for about 5 years now, and I have slowly been learning how to script the whole time, why start learning something new? Also I am setting up a playerworld, and I am worried about what will happen to it after it's changed. I like graal the way it is, why change it?

Umm, the old client is written in Delphi.

Lance 07-28-2005 10:35 PM

Quote:

Originally Posted by googleman
Umm, the old client is written in Delphi.

He's talking about scripting, not the programming language the client's written in.

jake13jake 08-01-2005 08:17 PM

ugh, i just want it to be done clientside... really... It would make scripting my movement system that much easier. I hate not being able to have functions return values.


All times are GMT +2. The time now is 12:41 AM.

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