Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   GS2 Support (https://forums.graalonline.com/forums/showthread.php?t=73991)

oinknessx 05-15-2007 08:38 PM

GS2 Support
 
I know this has probably been covered at some point, but it would be nice to have GScript2 support in the Level Editor to make it easier to work on, well, anything. :cry:

godofwarares 05-15-2007 09:42 PM

Quote:

Originally Posted by oinknessx (Post 1308094)
I know this has probably been covered at some point, but it would be nice to have GScript2 support in the Level Editor to make it easier to work on, well, anything. :cry:

It would be difficult because the entire GS2 scripting engine would have to be recoded into the Level editor, which would probably make it laggy to the extreme.

Inverness 05-15-2007 10:10 PM

Maybe there could be an online compiler set up, and when you have npcs in an offline level you can click a compile button and the scripts would be sent to a special online server to be compiled and sent back to the client.

godofwarares 05-15-2007 10:11 PM

Quote:

Originally Posted by Inverness (Post 1308127)
Maybe there could be an online compiler set up, and when you have npcs in an offline level you can click a compile button and the scripts would be sent to a special online server to be compiled and sent back to the client.

What if you're not connected to the internet?

Edit: You'd also need a server to run the scripts to begin with, and I doubt Stefan or Unixmad would allow a server to be run on each client just for GraalEditor...

Inverness 05-15-2007 10:12 PM

Quote:

Originally Posted by godofwarares (Post 1308128)
What if you're not connected to the internet?

You play Graal without internet?

And my real answer would be: sucks for you, stick to GS1.

DustyPorViva 05-15-2007 10:18 PM

I still think there should be something akin to the old RC's you could host on your computer, except being able to host an NC and having the level editor connect to it.

Inverness 05-15-2007 10:22 PM

Stefan isn't going to let anyone get ahold of such files to be able to run your own server.

This is the best solution I can think of right now, to have to login to your account before you can use the GS2 compiler, that way abuse can be limited by allowing only a certain amount of compiles per account within a timeframe, like how the forum limits you from posting twice within a certain amount of time.

DustyPorViva 05-15-2007 10:25 PM

What do you mean such files? It's just an exe that turns your computer into a server, you don't get access to any files.

Actually, I should change what I said before. I think if this were to ever happen, which it won't, that would be the way to go.

cbk1994 05-15-2007 11:37 PM

No, that won't be done. Then people could figure out how to have the gserver easier. This is never going to be added. There will never be GS2 support offline. Of course, Stefan is working oh so hard on the online editor, right? (Oh wait, that was supposed to be done a year ago)

Skyld 05-15-2007 11:41 PM

Quote:

Originally Posted by cbkbud (Post 1308178)
No, that won't be done. Then people could figure out how to have the gserver easier. This is never going to be added. There will never be GS2 support offline. Of course, Stefan is working oh so hard on the online editor, right? (Oh wait, that was supposed to be done a year ago)

The Scripted RC was a project that was supposed to be completed a long time ago, but it was very neglected before I picked it up and made one. Stefan was very supportive and helped me with the gserver side of things, adding all of the support in the gserver where I needed it such as new request/sendtexts and better functionality of existing ones.

Now Mac users all over Graal can use the Scripted RC, because I wanted to use RC on a Mac and made one.

You could do just the same, and make a level editor for online use.

Rapidwolve 05-15-2007 11:54 PM

Quote:

Originally Posted by Inverness (Post 1308136)
Stefan isn't going to let anyone get ahold of such files to be able to run your own server.

I read on one of Stefan's post that people would be able to host their own GServers (and/or possibly NPC-Servers I don't remember completely)

DustyPorViva 05-16-2007 01:46 AM

Wow, you people are paranoid. The Gserver was already released before, and that's as close as people can get to 'figuring' out how to host a server, yet no one somehow manipulated that exe to run servers for the current Graal. And this wouldn't be a gserver, or an RC, it'd just be the NPC server.
Of course, it's purely hypothetical, as we all know it'll never happen.

Deadly_Killer 05-16-2007 02:22 AM

Quote:

Originally Posted by DustyPorViva (Post 1308224)
Wow, you people are paranoid. The Gserver was already released before, and that's as close as people can get to 'figuring' out how to host a server, yet no one somehow manipulated that exe to run servers for the current Graal. And this wouldn't be a gserver, or an RC, it'd just be the NPC server.
Of course, it's purely hypothetical, as we all know it'll never happen.

The source was released, logically it could happen.

DustyPorViva 05-16-2007 02:24 AM

Big whoop? Graal is also an exe, does that mean they're going to stop releasing it because someone could manage to get the source code out of it?

Deadly_Killer 05-16-2007 02:34 AM

Quote:

Originally Posted by DustyPorViva (Post 1308255)
Big whoop? Graal is also an exe, does that mean they're going to stop releasing it because someone could manage to get the source code out of it?

...?

The source code of the gserver was leaked (1.39). A mediocre programmer could easily have it work for something, at least Version 2.00+

DustyPorViva 05-16-2007 02:45 AM

Yet, there is nothing out. The only risk of that happening again is if it is leaked again. Again, the source for anything can be leaked.

Deadly_Killer 05-16-2007 02:59 AM

Quote:

Originally Posted by DustyPorViva (Post 1308262)
Yet, there is nothing out. The only risk of that happening again is if it is leaked again. Again, the source for anything can be leaked.

...?

Do you have any idea what you are talking about?

DustyPorViva 05-16-2007 03:02 AM

You said the source of Gserver was leaked, and thus too big of a risk to make something that sets up an NCserver. I say what's the big deal, so Gserver's source was leaked, the source of any program can be leaked, I don't see the greater hazard because it's NCserver.

oinknessx 05-16-2007 03:18 AM

I actually had in mind support for GS2 offline in the level editor, and have the "dictionary" thing updated so it could actually tell you if your script was right or not. As it stands, that part is pretty useless now unless you're doing basic GS1. :(

Also, the "NPC Server" wouldn't have to be online. They could make an imitation of an NPC server that simply worked offline, and have a client RC that is basically like a little debug and editting window for the offline levels. Is it really that crazy of an idea? It would just make preparing for a playerworld a lot easier so people wouldn't have to buy one, dev for a year, buy it again, dev for a few more months and THEN maybe be far along enough to go hosted. x_X

I know the main priority of Graal is probably to make money so they probably won't make something like this that could potentially stop people from buying a PW until they need it. But it would be extremely helpful with both developing and learning how to use GS2 more effectively. x_x

Deadly_Killer 05-16-2007 03:44 AM

Quote:

Originally Posted by DustyPorViva (Post 1308274)
You said the source of Gserver was leaked, and thus too big of a risk to make something that sets up an NCserver. I say what's the big deal, so Gserver's source was leaked, the source of any program can be leaked, I don't see the greater hazard because it's NCserver.

I did not say anything about not doing it for offline due to the source being released or better said illegally released.

I was simply saying that the gserver source was already leaked, and if a decent C++ coder came by, they can upgrade it to work with the newer servers.

DustyPorViva 05-16-2007 03:48 AM

Then touché. Though I should comment my 'we all know it'll never happen', was meant towards anything related in this thread about GS2 going offline.

UberModeKappa 05-16-2007 04:08 AM

Quote:

Originally Posted by Deadly_Killer (Post 1308259)
...?

The source code of the gserver was leaked (1.39). A mediocre programmer could easily have it work for something, at least Version 2.00+


What about the Zelda Online 2 gserver? ;)

Deadly_Killer 05-16-2007 04:21 AM

Quote:

Originally Posted by UberModeKappa (Post 1308305)
What about the Zelda Online 2 gserver? ;)

...?

Inverness 05-16-2007 10:33 AM

Quote:

Originally Posted by Deadly_Killer (Post 1308294)
I was simply saying that the gserver source was already leaked, and if a decent C++ coder came by, they can upgrade it to work with the newer servers.

Stefan would go to court if you did that, do not even attempt it.

You're not going to be able to get ahold of the GServer for offline use because if it functions at all it could be used as an alternative to paying for Graal and that is not going to happen.

zokemon 05-16-2007 02:38 PM

I don't think Oinkness understands just how much work is involved in such a request.

Tyhm 05-16-2007 07:31 PM

...I suppose it would be hypothetically possible to script an offline emulator...one that did none of the Actual heavy lifting of the NPCServer, but acted like it did anyway...
You wouldn't be able to test how it'll Actually behave in a multiplayer environment, but you'd be able to test how it works when there's only one person in the room at least...

Skyld 05-16-2007 07:39 PM

Quote:

Originally Posted by Tyhm (Post 1308440)
...I suppose it would be hypothetically possible to script an offline emulator...one that did none of the Actual heavy lifting of the NPCServer, but acted like it did anyway...
You wouldn't be able to test how it'll Actually behave in a multiplayer environment, but you'd be able to test how it works when there's only one person in the room at least...

The idea behind the NPC-Server is to Actually regulate things between players. If you can't do that, then what is the Actual good in attempting to emulate it?

godofwarares 05-17-2007 02:53 AM

There is already a scripted level editor in progress, which will combine the usage of level editing, communication with staff, and GS2 support. Stefan invited me to help complete it, but he hasn't replied to my PM to him. If someone could finish the one in progress, That would be a great tool.

Twinny 05-17-2007 06:30 AM

Quote:

Originally Posted by godofwarares (Post 1308630)
There is already a scripted level editor in progress, which will combine the usage of level editing, communication with staff, and GS2 support. Stefan invited me to help complete it, but he hasn't replied to my PM to him. If someone could finish the one in progress, That would be a great tool.

C++?

MysticX2X 05-17-2007 03:17 PM

I dont know why it has to be online. If its only available on servers. The people who dont even have access to one cant practice :(.

Inverness 05-17-2007 09:50 PM

Quote:

Originally Posted by Twinny (Post 1308670)
C++?

Are you serious? :whatever:
Quote:

Originally Posted by godofwarares
There is already a scripted level editor in progress,


Twinny 05-18-2007 10:16 AM

Whoops: my bad :noob:

gregarius 05-24-2007 10:21 AM

Quote:

Originally Posted by DustyPorViva (Post 1308262)
Yet, there is nothing out. The only risk of that happening again is if it is leaked again. Again, the source for anything can be leaked.

Sadly, it can. :/


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

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