Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Bug Report (https://forums.graalonline.com/forums/forumdisplay.php?f=193)
-   -   Windows v6 beta test (https://forums.graalonline.com/forums/showthread.php?t=134257598)

cbk1994 07-28-2011 10:54 PM

Quote:

Originally Posted by Crono (Post 1660700)
good update, just hope i can use v5 for a while longer

Can you make a list of things that need to be fixed for you to adopt v6? v5 needs to go away as soon as possible so developers can start using the new features of v6.

Admins 07-30-2011 11:07 PM

Graal version 6.007 has been uploaded:
- also shows version 6 on server-side now (script variable player.graalversion)
- fixed problems of stalled downloads (supposed to continue downloading files after 5 seconds even if there was a problem with one of the previous download requests)
- doesn't try to download map parts from server
- doesn't try to update files from inside a zip or wba
- the rows of GuiTextListCtrl are not deleted when the control is added to another parent
- reduced file size by 200k

This version is the 'Gold Master', which means if this version is fine then it will be the final v6 release. Of course we can still fix things if you discover big problems.

ffcmike 07-30-2011 11:14 PM

Quote:

Originally Posted by ffcmike (Post 1657772)
I have a level where depending on quest progress an NPC is changing tiles with tiles[x,y] + updateboard(); when the NPC is created.
Normally if you walk into the level for the first time and then quickly run back out (can ofcourse be caused naturally by lag) this causes the tiles to be updated in your current level rather than the level the NPC is within.

In V5 this can be prevented simply by specifically having the script updating this.level.tiles[x, y], however in V6 this problem is occurring even when using this.

This problem still exists.

Quote:

Originally Posted by ffcmike (Post 1655117)
I had nickname displays at layer 1 rather than 0 for the sake of displaying above image npcs that make up a floor design, in V5 these would still display below other players when expected, but now these are displaying above players/characters when you'd expect it to be displayed below them.

What I've discovered now is that this problem is only occurring on gmaps, it's fine within inside levels.

Quote:

Originally Posted by ffcmike (Post 1655117)
I'm also wondering if there's a way to set highlighted/selected gui textlist background colours, as I have the colours set as 2 different greens within a .wba which are now however showing as red since a couple clients ago.

Is bold/title text within gui controls supposed to appear a lot blacker/darker?

:confused:

Crono 07-30-2011 11:42 PM

Quote:

Originally Posted by cbk1994 (Post 1660772)
Can you make a list of things that need to be fixed for you to adopt v6? v5 needs to go away as soon as possible so developers can start using the new features of v6.

My reasoning for wanting to use v5 for as long as possible is more personal (playerlist, profile, etc not being scripted / fonts).

oo_jazz_oo 07-31-2011 05:47 AM

Will we ever have the ability to disallow resizing/maximizing for external windows?

It just seems like this should be basic functionality...yet, its not possible to do.

ffcmike 08-05-2011 09:57 AM

I've just discovered that there seems to be multiple instances of the same NPC being returned within the findareanpcs(); function, please fix this.

The reason I discovered this was that with the latest client Classic's scripted clientside onPlayerTouchsMe trigger was being called 2 or 3 times at once on the same NPC, this is causing quite a lot of annoying problems. So I then decided to test findareanpcs(); and I'm 100% sure this is the issue.

Admins 08-05-2011 10:45 AM

Is that problem also happening on server-side?

ffcmike 08-05-2011 10:53 AM

Quote:

Originally Posted by Stefan (Post 1661951)
Is that problem also happening on server-side?

Nope, there's only one instance of an NPC being returned.

Admins 08-05-2011 10:13 PM

Hmmm can check it (after vacation). It seems to also draw some npcs double or triple (shows 400-700 npcs on the screen on Era on a small netbook screen), have not tested with alpha-transparent npcs yet.

Seeya 08-06-2011 10:32 AM

Quote:

Originally Posted by Stefan (Post 1662068)
Hmmm can check it (after vacation). It seems to also draw some npcs double or triple (shows 400-700 npcs on the screen on Era on a small netbook screen), have not tested with alpha-transparent npcs yet.

Where are you on vacation?

Shadow5596321 08-06-2011 03:53 PM

Quote:

Originally Posted by Seeya (Post 1662176)
Where are you on vacation?

I'm assuming a castle..... made of bread.

Admins 08-07-2011 01:11 AM

Made of cookies, hamburgers and steaks :)

Shadow5596321 08-07-2011 01:24 AM

What? No Pizza?

Crow 08-07-2011 11:34 AM

Quote:

Originally Posted by Stefan (Post 1662298)
Made of cookies, hamburgers and steaks :)

That's not a tasty combination :/

Crono 08-07-2011 03:29 PM

Quote:

Originally Posted by Stefan (Post 1662298)
Made of cookies, hamburgers and steaks :)

my mouth is watering

fowlplay4 08-07-2011 09:08 PM

These could probably be dealt with:

1. The "Don't renew next month" (and "Renew Next Month") link that's displayed in the Inventory section of the shop isn't displayed in the Shop section. (Just a script update on Login)

2. openurl(url); still opens URLs without any kind of prompt as compared to V5 which prompted you.

ffcmike 08-08-2011 07:50 AM

Could the playerlist option "play sound when receive PM" use a sound other than chest.wav?
It doesn't seem consistent with receiving a message at all, it's even somewhat annoying with the sound being 2 seconds long.

I already had the item.wav sound played for receiving a PM on Classic, it's not a full second long and is also consistent with a PM bubble.

Edit:

The client crashes and closes whenever I go onto login2 and then try to log onto a different server.
Funnily enough the playerlist stays open and I can still PM people.

Crow 08-08-2011 10:46 AM

Quote:

Originally Posted by ffcmike (Post 1662469)
Edit:

The client crashes and closes whenever I go onto login2 and then try to log onto a different server.
Funnily enough the playerlist stays open and I can still PM people.

This also happens when using either switchtodirectx() or switchtoopengl().

Rufus 08-08-2011 02:07 PM

Quote:

Originally Posted by ffcmike (Post 1662469)
Could the playerlist option "play sound when receive PM" use a sound other than chest.wav?
It doesn't seem consistent with receiving a message at all, it's even somewhat annoying with the sound being 2 seconds long.

I already had the item.wav sound played for receiving a PM on Classic, it's not a full second long and is also consistent with a PM bubble.

Ya I was gonna post this too but forgot. Use one the skill game sounds or something.

oo_jazz_oo 08-08-2011 11:42 PM

External window sizing has a bug.

When you initially create an external window, the width and height seem to be smaller than what you set it to.

This is a problem because if you have an inner control that is the width or height of the window, a piece is hidden because the window is too small. This problem is worse if you are using horizSizing, since the controls will then resize as you resize the window, but will not reveal any more of the control itself.

However, if you then re-create the gui while it is still visible, the window resizes to the correct width and height.
Setting the width/height/externalwindow.width/height after the gui creation does not fix this problem, only re-creating the gui does.

I hope I was clear with what the problem is...its quite annoying, if you have a scroll control the width of the window, the scroll bar is hidden until the gui is re-created.

Unkownsoldier 08-10-2011 05:59 AM

So, when I am in full screen and I take a print screen picture, it takes a picture of where i was last in not full screen. So for example, I log into Unholy Nation and I am in events house. I go into full screen mode and go to spar complex. If I take print screen screenshot, it will take a picture of the event house, even if I am not there.

DustyPorViva 08-15-2011 02:41 AM

Window positions still aren't remembered. I hate having to organize my windows every time I start up Graal.

fowlplay4 08-15-2011 03:40 AM

After taking a screen-shot you can't resize the window.

PHP Code:

//#CLIENTSIDE
function onCreated() {
  
takeScreenshot();
}

function 
takeScreenshot() {
  
temp.filename int(random(1000000,9999999)) @ ".png";
  
temp.center = {
    
player.- (screenwidth 32),
    
player.- (screenheight 32)
  };
  
makescreenshot2(temp.filename0x3ftemp.center[0],temp.center[1],player.z,screenwidth,screenheight); 



Crow 08-15-2011 11:21 AM

Quote:

Originally Posted by DustyPorViva (Post 1663606)
Window positions still aren't remembered. I hate having to organize my windows every time I start up Graal.

Main window and playerlist are remembered for me. Not sure about any others. What do you need remembered?

ffcmike 08-15-2011 11:33 PM

I have no idea why as this was not happening the first time I tested this latest client, but all of a sudden when using opengl it's been running at a painfully slow frame rate from the second I've began using it, completely fine with directx however.

DustyPorViva 08-15-2011 11:43 PM

Quote:

Originally Posted by Crow (Post 1663645)
Main window and playerlist are remembered for me. Not sure about any others. What do you need remembered?

Hmm, so it does! It would be cool if all windows were remembered, but that's not that important.

However, playerlist still isn't pulled into focus along with the main Graal window. That's fairly annoying.

ffcmike 08-16-2011 12:34 AM

It seems selecting a different gender within the profile window doesn't cause the "send" button to appear, as such you have to enter text into one of the text boxes if you want to be able to save a different gender.

Emera 08-16-2011 10:01 PM

Quote:

+ canresize, canmove, canmaximize, etc don't work on external windows.
This has been on the list for a while and I was wondering if you guys have forgotten about it <3
It's nice to see problems in the list slowly getting solved. Thank You :D

alskdjfhg 08-19-2011 09:16 AM

Final Push!!!!!!! GOGOGO!

DustyPorViva 08-20-2011 08:16 AM

When you're highlighting text it still gets "stuck" in highlight mode if your mouse actually leaves the space of the text. This makes highlighting text way more difficult than it should be.

Also, sometimes when I log on something seems to have stolen control focus, even though I see no GUIs. This requires me to click the screen before I can actually control my player. A bit annoying, if you ask me.

Emera 08-20-2011 01:09 PM

Quote:

Originally Posted by DustyPorViva (Post 1664441)
When you're highlighting text it still gets "stuck" in highlight mode if your mouse actually leaves the space of the text. This makes highlighting text way more difficult than it should be.

Also, sometimes when I log on something seems to have stolen control focus, even though I see no GUIs. This requires me to click the screen before I can actually control my player. A bit annoying, if you ask me.

Sometimes this happens to me. Quick fix but something we could do without.

Admins 08-20-2011 09:49 PM

A new version 6.008 has been uploaded:
- fixes duplicate entries in fineareanpcs()
- optimized the network thread a little bit

I've also removed some old npcs on Era gmap to improve the speed (invisible or missing script).

Galdor 08-20-2011 10:12 PM

btw just wanna mention that the trading card effects don't work on like any other server then GK, and as you have to gamble with gralats to get em (don't judge me I don't have a problem!) I think it should be fixed.

ffcmike 08-20-2011 10:19 PM

Quote:

Originally Posted by Galdor (Post 1664520)
btw just wanna mention that the trading card effects don't work on like any other server then GK, and as you have to gamble with gralats to get em (don't judge me I don't have a problem!) I think it should be fixed.

It's probably because most servers are either taking up the same gani attribute values, or have separate gani attributes handling stuff like zoom.
This "feature" hasn't been thought out very well.

I'm wondering if the font sizes are consistent across the different platforms?
I personally don't mind the large font size on Windows, just find it annoying to have to make certain things work with 2 different sizes according to platform.

Admins 08-20-2011 10:27 PM

Font sizes are the same now with v6.
The trading card effects were working fine before, and we added special exceptions for Era, Zodiac and Unholy Nation, but can check to improve them. The trading cards also include pets which should work fine on all servers.

ffcmike 08-20-2011 10:36 PM

Quote:

Originally Posted by Stefan (Post 1664522)
Font sizes are the same now with v6.
The trading card effects were working fine before, and we added special exceptions for Era, Zodiac and Unholy Nation, but can check to improve them. The trading cards also include pets which should work fine on all servers.

I noticed special cases for Era and UN within the one global gani I have within my folders (downloaded in May), but it didn't contain Zodiac.
Classic also uses attributes 20, 24, 25 and 26 to control alpha, zoom and rotation each frame, I don't know what attributes the cards are meant to be occupying so there may be a conflict.

I think that's most of the issues out of the way, there was the case of player graphics set clientside not saving serverside, but my posts about that were deleted so I don't know whether that's a misunderstanding.

I still find it inconvenient that text set at layer 1 is displaying above players when you'd expect it to display below them while on a gmap, but I don't know if it's supposed to be that way.
Interestingly it works fine on a gmap while you're in the top left level.

One thing which isn't so much down to the client but an issue nonetheless:
http://forums.graalonline.com/forums...hp?t=134264116

Galdor 08-20-2011 10:36 PM

Quote:

Originally Posted by Stefan (Post 1664522)
The trading card effects were working fine before, and we added special exceptions for Era, Zodiac and Unholy Nation, but can check to improve them. The trading cards also include pets which should work fine on all servers.

I only manged to get the pets to work on zodiac besides GK but on both servers it would randomly run away over walls and stuff (always to the right) never to be seen again :P

Tigairius 08-21-2011 06:26 PM

Quote:

Originally Posted by Galdor (Post 1664525)
I only manged to get the pets to work on zodiac besides GK but on both servers it would randomly run away over walls and stuff (always to the right) never to be seen again :P

I noticed that too. It's because somewhere the variable named "angle" is getting interfered with on v6. I'm not sure what's causing the variable to be messed with, but that's what's causing pets to go so crazy. Simply renaming every instance of the word "angle" with something else like "tangle" fixes the problem in the pet script.

fowlplay4 08-21-2011 09:55 PM

If you get attached to an NPC on the server-side your player.attachid gets set but player.attached still returns false.

Quote:

Originally Posted by DustyPorViva (Post 1664441)
When you're highlighting text it still gets "stuck" in highlight mode if your mouse actually leaves the space of the text. This makes highlighting text way more difficult than it should be.

This is still a problem in the latest version (as of this post).

Admins 08-22-2011 12:57 AM

TServerPlayer.attached is only true if the player is attached to the current npc, you can also use TServerPlayer.attachedtoobject to get the object to which the player is attached.


All times are GMT +2. The time now is 05:15 AM.

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