Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   Make Chat Not Disappear (https://forums.graalonline.com/forums/showthread.php?t=80048)

cbk1994 06-11-2008 05:40 PM

Make Chat Not Disappear
 
This is extremely annoying; when chat is set via player.chat, it disappears after several seconds.

!pissed!!pissed!!pissed!

DustyPorViva 06-11-2008 07:24 PM

Ya it's been brought up. It's also been proposed to add a function that works exactly like actually pressing enter on the chat bar. No word as of yet :/

cbk1994 06-11-2008 07:48 PM

Quote:

Originally Posted by DustyPorViva (Post 1396412)
Ya it's been brought up. It's also been proposed to add a function that works exactly like actually pressing enter on the chat bar. No word as of yet :/

I know :\

Again we are ignored :(

cbk1994 06-16-2008 05:56 PM

Quote:

Originally Posted by cbk1994 (Post 1396415)
I know :\

Again we are ignored :(

^^

cbk1994 06-22-2008 10:49 PM

Quote:

Originally Posted by cbk1994 (Post 1397455)
^^

^^

Inverness 07-16-2008 07:34 AM

Quote:

Originally Posted by DustyPorViva (Post 1396412)
Ya it's been brought up. It's also been proposed to add a function that works exactly like actually pressing enter on the chat bar. No word as of yet :/

Bump.

This function would make the new chat system I'm making for Valikorlia work much smoother.

I dislike the lack of progress and communication between Stefan and the scripters on Graal.

zokemon 07-16-2008 09:39 AM

Quote:

Originally Posted by Inverness (Post 1403530)
I dislike the lack of progress and communication between Stefan and the scripters on Graal.

I dunno, Stefan seems to be really busy recently and everyone I've talked to hasn't really been able to get a hold of him or talk to him really at all so I wouldn't take it personally :frown:.

Inverness 07-16-2008 02:53 PM

Six months is way past my ability to forgive and forget.

Admins 07-16-2008 11:29 PM

What six months?
Well for authorized scripts it has always been possible, for other scripts it could easily be added (a function in -Serverlist). Question is if it should be allowed for any script to call this or if it should be protected (should filter out toall: at least I guess).

Inverness 07-17-2008 03:51 AM

For what reasons does it need to be protected?
Quote:

Originally Posted by Stefan (Post 1403624)
What six months?

The six or more months since the last client update.

I sure wouldn't mind a frequent update to client to just add new scripting features. Little things like what is in this topic or the function I requested for GuiMLTextEditCtrl to allow the position of the cursor to be set in the text. Which would help with my custom chat system that isn't quite done. Because when pressing up or down arrow to go through the text history it sets the cursor back at the beginning of the text.

I'm sure there are some other little things I forgot to mention.

cbk1994 07-17-2008 04:21 AM

Quote:

Originally Posted by Inverness (Post 1403676)
For what reasons does it need to be protected?
The six or more months since the last client update.

I sure wouldn't mind a frequent update to client to just add new scripting features. Little things like what is in this topic or the function I requested for GuiMLTextEditCtrl to allow the position of the cursor to be set in the text. Which would help with my custom chat system that isn't quite done. Because when pressing up or down arrow to go through the text history it sets the cursor back at the beginning of the text.

I'm sure there are some other little things I forgot to mention.

He's been working a lot on the client; the Intel Mac client I've been using for several months and it's nearly flawless (I assume he's fixed the errors by now anyway).

Perhaps instead of each update making something entirely new, just make small updates (e.g. you don't have to go from v5 to v6, you can do small updates along the way, and a big release to v6).

Inverness 07-17-2008 06:01 AM

Yea thats what I'm saying, more frequent small updates.

zokemon 07-17-2008 07:16 AM

No client releases till external windows are fixed and going good, I say. But it would be nice if you could focus on converting all the Delphi stuff to C++ soon as a huge portion of the Graal community would like a scripted level editor that works nice!

Rufus 07-17-2008 03:01 PM

Quote:

Originally Posted by zokemon (Post 1403695)
a huge portion of the Graal community would like a scripted level editor that works nice!

Uhh no? There is a minute portion of the Graal community left who even use the level editor, and even less who would want to be online to use it.

Crow 07-17-2008 03:05 PM

Quote:

Originally Posted by Rufus (Post 1403708)
Uhh no? There is a minute portion of the Graal community left who even use the level editor, and even less who would want to be online to use it.

Well, I think he's kinda right in a way that lots of people what a new and better working Editor, and since an offline version won't be developed most likely, most want a good online one.

xXziroXx 07-17-2008 03:46 PM

I think most of us would prefer having an updated GraalEditor.exe rather then a scripted editor. I know I would for one. x_x

Crono 07-17-2008 05:23 PM

I think most of "us" would prefer to see CJ work on a fresh new Graal server which goes back to Graal's 'older' roots. They should take Zelda: Minish Cap as a pure reference for how the graphics would look and build up on what they had going on G2k1.

Erm, I mean, make us a whole new level editor on Graal for no apparent reason even though we have a fully functional .exe which simply needs to be updated yay. :rolleyes:

DustyPorViva 07-17-2008 05:26 PM

Quote:

Originally Posted by Crono (Post 1403745)
I think most of "us" would prefer to see CJ work on a fresh new Graal server which goes back to Graal's 'older' roots. They should take Zelda: Minish Cap as a pure reference for how the graphics would look and build up on what they had going on G2k1.

I revamped the Minish Cap sprites in the same way Graal did LttP. It didn't look right, though :(

Crono 07-17-2008 05:34 PM

Quote:

Originally Posted by DustyPorViva (Post 1403747)
I revamped the Minish Cap sprites in the same way Graal did LttP. It didn't look right, though :(

I'm talking everything. Tileset, players, all the npc graphics, etc.

Just like GK had a new set of graphics.

DustyPorViva 07-17-2008 05:59 PM

Quote:

Originally Posted by Crono (Post 1403750)
I'm talking everything. Tileset, players, all the npc graphics, etc.

Just like GK had a new set of graphics.

Heh, ya I know. I figured revamping minish cap sprites would keep the classic Graal feel, but add a lot more flexibility.

Though, while Minish Cap's tiles are nice looking, they're not very good for flexibility. Especially the cliffs. The cliffs are really just squares, no diagonal tiles or anything.

Rufus 07-17-2008 06:03 PM

Quote:

Originally Posted by DustyPorViva (Post 1403759)
Especially the cliffs. The cliffs are really just squares, no diagonal tiles or anything.

Might be a nice style to try on a server one day.

zokemon 07-17-2008 06:20 PM

Quote:

Originally Posted by Crono (Post 1403745)
Erm, I mean, make us a whole new level editor on Graal for no apparent reason even though we have a fully functional .exe which simply needs to be updated yay. :rolleyes:

The hell? I'm only asking Stefan to fix some bugs with the external windows... I'm making the level editor x_x.

Crono 07-17-2008 06:22 PM

Quote:

Originally Posted by zokemon (Post 1403773)
The hell? I'm only asking Stefan to fix some bugs with the external windows... I'm making the level editor x_x.

Why can't you somehow improve the current one?

Rufus 07-17-2008 06:23 PM

Quote:

Originally Posted by zokemon (Post 1403773)
And Rufus, you just dislike me so naturally you wouldn't want anything that I make.

I have nothing against you, I just don't like the concept of an online scripted level editor.

zokemon 07-17-2008 06:24 PM

Quote:

Originally Posted by xXziroXx (Post 1403711)
I think most of us would prefer having an updated GraalEditor.exe rather then a scripted editor. I know I would for one. x_x

I'd rather have an online one personally as you wouldn't need to download another program and you could directly edit levels on the server without needing to open another exe.

Plus, a scripted editor could read the setup of a server and adjust its default settings accordingly to that (auto setting of tile set for new levels, etc).

And, I'm hoping to have the editor bound to the F4 key where ever the script is but anyone can use it. You just need to have RC (or rights or whatever) in order to use any of the server side features.

DustyPorViva 07-17-2008 06:28 PM

I don't think the benefits outweigh the negatives.
I don't see why we can't have BOTH, though. I mean, you're obviously not Stefan, so it's not like Stefan would have to manage the online and offline one... since you're making the online one.

zokemon 07-17-2008 06:34 PM

Quote:

Originally Posted by Crono (Post 1403776)
Why can't you somehow improve the current one?

The features I want (which I just named) would not be possible in an offline editor. Plus, I'm so far along in this editor, it would take me longer to work on the offline one by now.

I shouldn't even have to mention that Stefan wouldn't give the code out for GraalEditor.exe ;).

Quote:

Originally Posted by Rufus (Post 1403777)
I have nothing against you, I just don't like the concept of an online scripted level editor.

Fair enough, I take that statement back.

xXziroXx 07-17-2008 07:16 PM

I couldn't care less about being able to debug scripts in a level editor, I have RC for that. But alas, it'd be nice to have the current offline level edtior support 24-bit pngs (that's the one aye?) and tile layers, plus some other misc. things.

Inverness 07-17-2008 08:07 PM

I believe Stefan one said he didn't want to give out source code for Level Editor because of its connection with the scripting engine. I figure maybe he could seperate that into a DLL file so the source code doesn't have anything important in it.

cbk1994 07-17-2008 08:53 PM

Funny how the topic of this thread went from my request to make chat not disappear to a discussion about the level editor :o

zokemon 07-17-2008 09:17 PM

Quote:

Originally Posted by xXziroXx (Post 1403794)
I couldn't care less about being able to debug scripts in a level editor, I have RC for that. But alas, it'd be nice to have the current offline level edtior support 24-bit pngs (that's the one aye?) and tile layers, plus some other misc. things.

I never said anything about scripts. In fact I plan to only have script editing in the level editor be a plug-in to be added at a later date (with maybe a basic text editor when no script editor is present)

Pretty much, this scripted editor is already far enough, it would be far easier to get Stefan to fix the bugs with external windows so I can finish the editor then to wait for him to actually add all those features into the offline editor.

Most of the features such as tilelayers and a few others you are thinking about are already done on my editor. I just need some bugs with displaying of images and such fixed.

Crono 07-17-2008 09:50 PM

Quote:

Originally Posted by zokemon (Post 1403782)
The features I want (which I just named) would not be possible in an offline editor. Plus, I'm so far along in this editor, it would take me longer to work on the offline one by now.

What kind of features do you want?

Quote:

I shouldn't even have to mention that Stefan wouldn't give the code out for GraalEditor.exe ;).
So he'd rather have a player improve (or in this case create) something he should have done years ago. Clever.

zokemon 07-17-2008 10:14 PM

Quote:

Originally Posted by Crono (Post 1403824)
So he'd rather have a player improve (or in this case create) something he should have done years ago. Clever.

Well, it was my own doing to create this level editor, he never asked me to. I'm pretty sure if he asked me to do it, it would be done by now.

Quote:

Originally Posted by Crono (Post 1403824)
What kind of features do you want?

Like having the server you are on pre-define the default settings for a new level such as the tiledefs, etc. Another example is joint editing with other people so that you work on only a "part" of some level(s) and changes you make only effect those parts (which can allow others to edit those other parts). Kinda like being able to edit just 1 function in a npc while another person edits a different function at the same time.

xXziroXx 07-18-2008 12:32 AM

Quote:

Originally Posted by zokemon (Post 1403818)
Pretty much, this scripted editor is already far enough, it would be far easier to get Stefan to fix the bugs with external windows so I can finish the editor then to wait for him to actually add all those features into the offline editor.

You're missing something though; Myself, and many others, do not want to be forced to logon Graal in order to edit levels. Sadly, things are starting to look like we'll have too.

Inverness 07-18-2008 01:59 AM

This is the future, where everyone has internet access. If you don't you fail.

Crono 07-18-2008 02:41 AM

Quote:

Originally Posted by zokemon (Post 1403844)
Well, it was my own doing to create this level editor, he never asked me to. I'm pretty sure if he asked me to do it, it would be done by now.

Trust me, when you finish it will be all over the new Graal client and people will start to forget about the .exe one.

Quote:

Like having the server you are on pre-define the default settings for a new level such as the tiledefs, etc.
Ez.

Quote:

Another example is joint editing with other people so that you work on only a "part" of some level(s) and changes you make only effect those parts (which can allow others to edit those other parts). Kinda like being able to edit just 1 function in a npc while another person edits a different function at the same time.
A good LAT team can already do this.

I give Graal's current generation of "LATs" too much credit though. :p

Quote:

Originally Posted by Inverness (Post 1403896)
This is the future, where everyone has internet access. If you don't you fail.

He said forced log onto Graal not the internet.

xXziroXx 07-18-2008 03:08 AM

Quote:

Originally Posted by Crono (Post 1403903)
He said forced log onto Graal not the internet.

Exactly, huge difference.

Faulkon 07-18-2008 03:25 AM

Quote:

Originally Posted by cbk1994 (Post 1396386)
This is extremely annoying; when chat is set via player.chat, it disappears after several seconds.

!pissed!!pissed!!pissed!

You want player chat to stay? Try this script.

PHP Code:

// Player Chat Repeater
// by Faulkon
//#CLIENTSIDE
function onPlayerchats() {
  
timeout 1;
}
funciton onTimeout() {
  
temp.chat player.chat;
  
player.chat "";
  
player.chat temp.chat;


It makes player chat stay by repeating it every second.

Inverness 07-18-2008 03:47 AM

Quote:

Originally Posted by xXziroXx (Post 1403908)
Exactly, huge difference.

So tell me how it would be a problem if you have Internet access?
Quote:

Originally Posted by Faulkon (Post 1403910)
You want player chat to stay? Try this script.

PHP Code:

// Player Chat Repeater
// by Faulkon
//#CLIENTSIDE
function onPlayerchats() {
  
timeout 1;
}
funciton onTimeout() {
  
temp.chat player.chat;
  
player.chat "";
  
player.chat temp.chat;


It makes player chat stay by repeating it every second.

You obviously have no idea what we're talking about.

Also, most people nowadays tend to use this.settimer(seconds) rather than this.timeout.

cbk1994 07-18-2008 06:10 AM

Quote:

Originally Posted by Faulkon (Post 1403910)
You want player chat to stay? Try this script.

PHP Code:

// Player Chat Repeater
// by Faulkon
//#CLIENTSIDE
function onPlayerchats() {
  
timeout 1;
}
funciton onTimeout() {
  
temp.chat player.chat;
  
player.chat "";
  
player.chat temp.chat;


It makes player chat stay by repeating it every second.

Major fail >_<


All times are GMT +2. The time now is 10:02 PM.

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