Author Topic: 2012/08/10 - Bugs  (Read 182759 times)

Because your GLSL version isn't high enough.
You need to either update your drivers or get a new video card.
What is a GLSL? I have a 2 year old MacBookPro that i update often so i can't imagine that something has a low version...

Like I said my environment panel isn't loading anything.

----

I downloaded some to see if it didn't give me any, but it did and it still doesn't do anything besides loading

how do I make it where it can load those supposedly missing things?

Plus, the lighting not installed thing pops up and spams on me too.

its stilll not loving working... forget you flushing texture cache...!

Both of you remove all Add-Ons or re-install.

The update changed a lot of things, so some add-ons are broken. This may be the cause of your problems.


Everyone having problems unrelated to shaders should try the game without any add-ons installed.

What is a GLSL? I have a 2 year old MacBookPro that i update often so i can't imagine that something has a low version...
It has to do with hardware.

I have packaged the destroyServer function to run cleanup for my mod, but for some reason destroyServer doesn't seem to be called all the time anymore.

Does anyone else have this problem? It's as if the packages aren't working correctly.

I have packaged the destroyServer function to run cleanup for my mod, but for some reason destroyServer doesn't seem to be called all the time anymore.

It could be a few things.

Currently there's a problem with packages where they aren't unloading properly, causing some things to not be called correctly.

More likely though, in destroyServer the packages might already be unloaded by the time it gets to your function.

I just looked into it, it seems like at the end of destroyServer DeactivateServerPackages is called, so you could try putting your commands before calling the parent::destroyServer();

This is my code:
Code: [Select]
package Slayer_Main
{
//CLEANUP
function destroyServer()
{
error("DESTROYING SERVER");

if(isObject(Slayer))
Slayer.delete();

return parent::destroyServer();
}
};
activatePackage(Slayer_Main);

It does not get called for some reason.


Using the /brickcount command while ghosting shows a negative variable, which constantly changes as I ghost more bricks.  I assumed it could've meant "this is how many are left to ghost," but it was going down, not up.

Rotondo, Is this right?



It looks like your player/control object was deleted.

Try it with no add-ons installed.

This is my code:
Code: [Select]
package Slayer_Main
{
//CLEANUP
function destroyServer()
{
error("DESTROYING SERVER");

if(isObject(Slayer))
Slayer.delete();

return parent::destroyServer();
}
};
activatePackage(Slayer_Main);

It does not get called for some reason.

I copied your code, and it ran fine.

Code: [Select]
package Slayer_Main
{
//CLEANUP
function destroyServer()
{
error("I WILL DESTROY YOU");

return parent::destroyServer();
}
};
activatePackage(Slayer_Main);


Code: [Select]
Console:
I WILL DESTROY YOU
BackTrace: ->MessageCallback->disconnect->[Slayer_Main]destroyServer

Destroying NET Server

It could still be packages screwing up in some way, but it looks like it's just not executing the code.

It looks like your player/control object was deleted.

It was my server. And I just started to host it.

Using the /brickcount command while ghosting shows a negative variable, which constantly changes as I ghost more bricks.  I assumed it could've meant "this is how many are left to ghost," but it was going down, not up.

That is unusual.

It was my server. And I just started to host it.

Alright, try it with no add-ons installed.

Then, if it still happens post the console log.

If I am correct, would putting shaders to low-high on my computer just make the game extremely laggy instead of crashing it?  I can run it on minimum settings with about 20 fps, but whenever I try anything above that, blockland crashes.  Is this intentional or is it not supposed to do this?

I copied your code, and it ran fine.

It could still be packages screwing up in some way, but it looks like it's just not executing the code.

It turns out that RTB was interfering. For some reason no packages of destroyServer are called after RTB. Once I removed RTB it worked fine.

Console.log
I also get the No Lights Installed problem.
Is my Graphics Card also outdated or something?
EDIT
NVIDIA GeForce 9400:

  Chipset Model:   NVIDIA GeForce 9400
  Type:   GPU
  Bus:   PCI
  VRAM (Total):   256 MB
  Vendor:   NVIDIA (0x10de)
  Device ID:   0x0867
  Revision ID:   0x00b1
  ROM Revision:   3379
if that helps anyone?


I have the same problem.  Would the 256 MB of VRAM be the problem?  That is how much I have.

It turns out that RTB was interfering. For some reason no packages of destroyServer are called after RTB. Once I removed RTB it worked fine.

Yeah, I'd wait until RTB is fully coded for v21. There are a lot of things different now that RTB needs to adapt to.