Graal Forums  

Go Back   Graal Forums > Development Forums > Future Improvements
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-26-2008, 03:42 AM
Robin Robin is offline
The secret of NIMH
Robin's Avatar
Join Date: Apr 2005
Location: Wales, UK
Posts: 515
Robin will become famous soon enough
Send a message via AIM to Robin
Some future improvements

Hiyo all,

Since I've stopped playing Graal and come back, There were some things that, well, more than bothered me. I lament these things.

First off is the disappearance of the changelog that used to be included with the client, showing all new changes in the scripting language, bug fixes et al. This had all but vanished when the move to v4 (or is it, v5 now?) was complete, but it was a useful reference tool as well as being able to let people know what had been fixed.

The other issue I found was the Scripted RC. Now I can see a lot of work has been put into this, but I do not believe that the Graal client has matured enough to dignify this script to be used, instead of a native RemoteControl client. For one thing, whenever I have used this script, it appears to lose focus by itself. I could be typing a sentence or editing a script and suddenly the keyboard be unresponsive.

I believe that if this Scripted RC is here to stay, it should be an option on the start menu (Which is also something I lament, but do not care enough about to mention seperately), to open the RC, and ONLY the RC. So that you never actually log onto a server in player mode, and save resources, time, etc.

Operating system integration (I'm talking OS X in particular) does not match what the client needs to do and the fact is that the game, gui and options are all very laggy on my Intel Mac (Due to the fact that the binary is not yet Universal! Come on Stefan, you've had two years!)

I know development machines tend to be expensive and if Stefan owns an intel mac the he cannot be expected to compile Graal on his personal computer, but I know that there are some services out there that can be quite cheap which offer cluster compiling farms on any and every platform including Intel OS X.

The global chat system just seems tacked on, like Graal had been turned into a giant IRC server. Not that anyone uses it.

Anyway these are my points, thanks for reading :P
Reply With Quote
  #2  
Old 04-26-2008, 03:46 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Robin View Post
Operating system integration (I'm talking OS X in particular) does not match what the client needs to do and the fact is that the game, gui and options are all very laggy on my Intel Mac (Due to the fact that the binary is not yet Universal! Come on Stefan, you've had two years!)
Stefan has made an Intel version (not to be confused with Universal), and he has released it to a few players, I think only Skyld and myself. You can ask him and he may give you a copy.

See attachment.

Also, the addition of external windows in the new Mac client has helped the scripted RC a lot.

Hopefully we will see additions to IRC that let scripter create locked channels and only allow certain players, and allow more control (this could be used to have different chats for just your group, without toguild. For example, you can have sides, teams, guilds, and gangs and talk to them all in a different tab)
Attached Thumbnails
Click image for larger version

Name:	Picture 37.png
Views:	158
Size:	45.3 KB
ID:	44510  
__________________
Reply With Quote
  #3  
Old 04-26-2008, 03:48 AM
Robin Robin is offline
The secret of NIMH
Robin's Avatar
Join Date: Apr 2005
Location: Wales, UK
Posts: 515
Robin will become famous soon enough
Send a message via AIM to Robin
Thanks but I'd rather have a release version, let's face it more and more people have Intel Mac's these days and it will certainly put them off if they have to struggle using Rosetta to run this game.
Reply With Quote
  #4  
Old 04-26-2008, 11:38 AM
Crow Crow is offline
ǝɔɐɹq ʎןɹnɔ
Crow's Avatar
Join Date: Dec 2006
Location: Germany
Posts: 5,153
Crow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond repute
Quote:
Originally Posted by Robin View Post
First off is the disappearance of the changelog that used to be included with the client, showing all new changes in the scripting language, bug fixes et al. This had all but vanished when the move to v4 (or is it, v5 now?) was complete, but it was a useful reference tool as well as being able to let people know what had been fixed.
This can be found here now:

http://wiki.graal.net/index.php/Crea...lient_Releases

And I personally find this better to be honest :]
Reply With Quote
  #5  
Old 04-26-2008, 12:38 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Robin View Post
The other issue I found was the Scripted RC. Now I can see a lot of work has been put into this, but I do not believe that the Graal client has matured enough to dignify this script to be used, instead of a native RemoteControl client. For one thing, whenever I have used this script, it appears to lose focus by itself. I could be typing a sentence or editing a script and suddenly the keyboard be unresponsive.
Can you be a bit more specific? I have not experienced this problem myself, so any directions on how to reproduce the problem would be appreciated.
Reply With Quote
  #6  
Old 04-26-2008, 02:49 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
The client change log is at the wiki now yes
A version for Intel Mac will be released in a few weeks, it includes external windows (and external playerlist).
The global chat has been mainly added to complete the features of the scripted RC. The scripted RC still needs some work but has made good progress and with the new Graal version it can start to become a real alternative.
Reply With Quote
  #7  
Old 04-26-2008, 03:31 PM
Crow Crow is offline
ǝɔɐɹq ʎןɹnɔ
Crow's Avatar
Join Date: Dec 2006
Location: Germany
Posts: 5,153
Crow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond repute
Quote:
Originally Posted by Stefan View Post
The client change log is at the wiki now yes
A version for Intel Mac will be released in a few weeks, it includes external windows (and external playerlist).
The global chat has been mainly added to complete the features of the scripted RC. The scripted RC still needs some work but has made good progress and with the new Graal version it can start to become a real alternative.
Aslong as the background image and buttons will still be skinnable, I am happy.
Reply With Quote
  #8  
Old 04-26-2008, 04:20 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Crow View Post
Aslong as the background image and buttons will still be skinnable, I am happy.
In theory they are already by changing the rc_*.png/.jpg files in your folder, I do not know if they would get overwritten by being redownloaded from mainfiles though. Would be worth checking.
Reply With Quote
  #9  
Old 04-26-2008, 04:26 PM
Crow Crow is offline
ǝɔɐɹq ʎןɹnɔ
Crow's Avatar
Join Date: Dec 2006
Location: Germany
Posts: 5,153
Crow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond repute
Quote:
Originally Posted by Skyld View Post
In theory they are already by changing the rc_*.png/.jpg files in your folder, I do not know if they would get overwritten by being redownloaded from mainfiles though. Would be worth checking.
Read-only. Problem solved.

What about font colors and that kind of stuff?
Reply With Quote
  #10  
Old 04-26-2008, 06:23 PM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
I wish players could script their own Scripted RC

I made a totally awesome one, did about everything as Skylds, needed some work, but I liked it MUCH better ... then they disabled client-rc for normal weapons
__________________
Reply With Quote
  #11  
Old 04-26-2008, 06:40 PM
Crow Crow is offline
ǝɔɐɹq ʎןɹnɔ
Crow's Avatar
Join Date: Dec 2006
Location: Germany
Posts: 5,153
Crow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond repute
I would like the Scripted RC to have the visual part and only the visual part to be seperated and then I want full access. Please and thanks?
Reply With Quote
  #12  
Old 04-26-2008, 07:48 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Crow View Post
I would like the Scripted RC to have the visual part and only the visual part to be seperated and then I want full access. Please and thanks?
No, sorry. Giving people direct access to the Client-RC stuff is just asking for trouble - that's been proven already.
Quote:
Originally Posted by Robin
Maybe a framework that anyone could put a custom front end on and be able to customize for each server / level of staff? Might be good. Hint hint @ Skyld.
It would be very easy to just provide some public functions for changing images and appearance, and then a script on the server could do it.
Reply With Quote
  #13  
Old 04-26-2008, 09:00 PM
Robin Robin is offline
The secret of NIMH
Robin's Avatar
Join Date: Apr 2005
Location: Wales, UK
Posts: 515
Robin will become famous soon enough
Send a message via AIM to Robin
Quote:
Originally Posted by Skyld View Post
No, sorry. Giving people direct access to the Client-RC stuff is just asking for trouble - that's been proven already.

It would be very easy to just provide some public functions for changing images and appearance, and then a script on the server could do it.
Yeah, that'd be good. No offence but that button that used to be something else and is now a popup menu = fail.
Reply With Quote
  #14  
Old 04-26-2008, 07:10 PM
Robin Robin is offline
The secret of NIMH
Robin's Avatar
Join Date: Apr 2005
Location: Wales, UK
Posts: 515
Robin will become famous soon enough
Send a message via AIM to Robin
Quote:
Originally Posted by Stefan View Post
The client change log is at the wiki now yes
A version for Intel Mac will be released in a few weeks, it includes external windows (and external playerlist).
The global chat has been mainly added to complete the features of the scripted RC. The scripted RC still needs some work but has made good progress and with the new Graal version it can start to become a real alternative.
Intel mac version with external windows = <3
Intel mac version of the RC seperate (GTK compiles on OS X Too! :P) = <3

Quote:
Originally Posted by Skyld View Post
Can you be a bit more specific? I have not experienced this problem myself, so any directions on how to reproduce the problem would be appreciated.
As I've only got RC access on Zodiac, it could be an issue with their scripts, but then it could be a symptom of the current version of graal for OSX. I tend to find if I click a link, and the client loses focus (say the web page opens up in Firefox) when I come back to the client, and click (doesn't matter where) it seems like the link still has focus, until I actually click on the title bar of the window and wiggle my mouse a bit (how technical!)

Quote:
Originally Posted by cbkbud View Post
I wish players could script their own Scripted RC

I made a totally awesome one, did about everything as Skylds, needed some work, but I liked it MUCH better ... then they disabled client-rc for normal weapons
Maybe a framework that anyone could put a custom front end on and be able to customize for each server / level of staff? Might be good. Hint hint @ Skyld.
Reply With Quote
  #15  
Old 04-26-2008, 07:42 PM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Robin View Post
Maybe a framework that anyone could put a custom front end on and be able to customize for each server / level of staff? Might be good. Hint hint @ Skyld.
Only problem with what we had or what you're suggesting is you can do this:

PHP Code:
//#CLIENTSIDE
function onCreated()
{
  
requesttext"clientrc");
  
sendtext"rights""cbk1994", { "changerights" } ); //etc

(I forget exactly how rights where sent)

Then add this to the owner of the server
__________________
Reply With Quote
  #16  
Old 04-26-2008, 08:30 PM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Skyld, what I'm saying is that I made a scripted RC that did about everything yours does (and more). It looked SO much better, and I much preferred it ...

Can't we have client-rc, perhaps with a window the player can click to disable it in the F3 options?
__________________
Reply With Quote
  #17  
Old 04-26-2008, 09:01 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by cbkbud View Post
Skyld, what I'm saying is that I made a scripted RC that did about everything yours does (and more). It looked SO much better, and I much preferred it ...

Can't we have client-rc, perhaps with a window the player can click to disable it in the F3 options?
I don't really see why it's necessary. At the end of the day, the RC is a means to an end. It is largely mimicing the standard RC (except for the Script Editor and ban window), and people have been using that for years.

Opening the Client-RC stuff to all scripts is asking for people to put Client-RC code into weapons and add it to the weapon lists of managers and such; cosmetics are not a big enough reason to allow that. I already said it's possible to add some functions that can help modify the appearance of the Scripted RC, so if you have suggestions for that, they are welcome.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 05:21 PM.


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