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)

ffcmike 07-14-2012 03:31 AM

I wouldn't say this is a V6 bug as it happens on V5 as well, but sometimes when you apply a scripted gani attribute to a player, and a different player then logs on within the same level, that different player will not see the resulting displays of that gani, or they might see it and then it will quickly disappear. If a different player were to simply enter the level for the first time however, then it works fine.

An example of what I'd like to be able to do:

PHP Code:


SCRIPT
function onPlayerEnters(){
  
temp.bg this.showimg(201"classic_gc_flagbearer_bar.png"player.xplayer.1);
  
this.changeimgpart(201004816);
  
temp.bg.layer 2;
  
temp.bg.attachtoowner true;

  
this.bar this.showimg(202"classic_gc_flagbearer_bar.png"player.0.3125player..75);
  
this.update();
  
this.bar.layer 2;
  
this.bar.attachtoowner true;
  
this.setTimer(1);
}

function 
onTimeout(){
  if(
player.attr[13] != this.fbpoints){
    
this.update();
  }
  
this.setTimer(1);
}

function 
update(){
  
this.fbpoints player.attr[13];
  
this.changeimgpart(202516max(138 * (this.fbpoints 200)), 8);
}
SCRIPTEND 

An example of what I'm having to do:

PHP Code:


SCRIPT
function onPlayerEnters(){
  
this.onTimeout();
}

function 
onTimeout(){
  if(
this.bar == NULL){
    
temp.bg this.showimg(201"classic_gc_flagbearer_bar.png"player.xplayer.1);
    
this.changeimgpart(201004816);
    
temp.bg.layer 2;
    
temp.bg.attachtoowner true;

    
this.bar this.showimg(202"classic_gc_flagbearer_bar.png"player.0.3125player..75);
    
this.update();
    
this.bar.layer 2;
    
this.bar.attachtoowner true;
  }
  else{
    if(
player.attr[13] != this.fbpoints){
      
this.update();
    }
  }
  
this.setTimer(1);
}

function 
update(){
  
this.fbpoints player.attr[13];
  
this.changeimgpart(202516max(138 * (this.fbpoints 200)), 8);
}
SCRIPTEND 

There are also no other gani attributes in use at the same time which could explain the disappearance, as I know that sometimes using the same index in 2 different gani scripts can cause conflict.

I also get the same problem with similar displays that have no timeouts involved, contained entirely within onPlayerEnters().

MattKan 07-26-2012 02:05 PM

Okay so every time I run Windows Installer (like I need to install anything and it asks for administrator permission or what not) my client freezes and I have to resize it to unfreeze it. (Maximizing or minimizing doesn't work, but I have to actually resize it.) This happens on both my Windows 7 PC and my Windows Vista PC, both 64 bit.

cbk1994 07-26-2012 02:46 PM

Quote:

Originally Posted by MattKan (Post 1700163)
Okay so every time I run Windows Installer (like I need to install anything and it asks for administrator permission or what not) my client freezes and I have to resize it to unfreeze it. (Maximizing or minimizing doesn't work, but I have to actually resize it.) This happens on both my Windows 7 PC and my Windows Vista PC, both 64 bit.

Try disabling screen dimming in the UAC settings.

alskdjfhg 08-02-2012 08:37 AM

Another day another dollar

ff7chocoboknight 08-04-2012 01:28 AM

Windows 8 is going into RTM on August 15th.

alskdjfhg 08-04-2012 03:57 AM

Quote:

Originally Posted by ff7chocoboknight (Post 1700874)
Windows 8 is going into RTM on August 15th.

Actually, I think it came out on the 1st, correct me if I'm wrong though...

ff7chocoboknight 08-04-2012 05:10 AM

Yup. I was wrong. It's being released to developers on the 15th.

xXziroXx 08-18-2012 11:45 PM

Sorting playerlist by account names stops showing friends on other servers. At the same time, people who have you on their friend list are unable to see you online on other servers.

alskdjfhg 08-30-2012 06:32 AM

Can anyone confirm that V6 is still been worked on?

ff7chocoboknight 09-10-2012 10:49 AM

2 Attachment(s)
I've been noticing that my options menu (F3) randomly changes when I load the client.

Attachment 55059
Attachment 55060

Admins 09-10-2012 04:35 PM

May be it's still old on Login2.
We are still working on v6 for Windows, we plan to release a new version soon with improved startup time and less lag when downloading files from the server.

xXziroXx 09-10-2012 05:05 PM

Quote:

Originally Posted by Stefan (Post 1703508)
May be it's still old on Login2.
We are still working on v6 for Windows, we plan to release a new version soon with improved startup time and less lag when downloading files from the server.

I don't suppose you've addressed the bugs & suggestions I addressed here in this new version?

I personally can't stress the importance of getting the following bugs fixed, I could make some very cool stuff with them - including a re-release of Maloria using nothing but tilelayer levels.

Quote:

Originally Posted by xXziroXx (Post 1697492)
  • Drawing an NPC on a TDrawingPanel (clientside) causes the NPC to become invisible in the level until it changes image/gani or the level is updated: Link 1 Link 2
  • Objects drawn on a TDrawingPanel using drawObject() can't be removed using clearAll(): Link 1
  • Some levels with several tilelayers aren't drawn properly until the window is resized a couple of times: Link 1


ffcmike 09-14-2012 05:06 AM

Not sure if this has been mentioned already, but when you begin dragging a GUI via gui.startDrag();, and then move your mouse outside of the client window and click somewhere, the gui will freeze on the spot and no onStopDrag() event is received.
It doesn't happen in V5.

fowlplay4 09-26-2012 04:02 PM

Quote:

Originally Posted by Stefan (Post 1703508)
May be it's still old on Login2.
We are still working on v6 for Windows, we plan to release a new version soon with improved startup time and less lag when downloading files from the server.

Release New Windows Client!!!

0PiX0 09-28-2012 04:34 AM

This may or may not be specifically a v6 problem. When a player has been in a level which uses tilelayers, and one of the tilelayers is removed, the client's tilelayercount variable is not updated. Even after restarting the client and logging in again, the tilelayercount variable is still incorrect. This is only the case when a tilelayer is removed; when tilelayers are added, the client's tilelayercount variable is adjusted correctly.


All times are GMT +2. The time now is 11:52 PM.

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