Blackvoxel > Troubleshooting & Bug Reports
The v1.38 bug report thread!
Qon:
First report:
W7.
Pressing the "edit" button deletes (well it removes all the contents of the existing file or removes it and creates a new empty file) the script that is already there! So if I try to edit 0.nut with the edit button BV deletes my 0.nut and opens a new empty notepad window. It does find my current scripts because it prints out the first line comment of the 0.nut script under the edit button. I don't even have to press save in notepad for this to happen so it is deleted as soon as I press the edit button.
I was lucky and had the file opened in my text editor of choice so I could undo to get my code back. This could have been much worse otherwise... please fix asap before someone loses all their work! :o
Qon:
When I use F1 on the RTFM voxel this address is opened http://www.blackvoxel.com/view.php?node=12510
instead of the correct http://www.blackvoxel.com/view.php?node=1522
Edit:
Also a suggestion: The RTFM voxel should tell you to use F1 so that you actually get to the manual instead of just telling you that you should go there.
Qon:
When I try to pick up items that are too hard for my tool the sound and the "too hard" message are delayed sometimes. If I just click and wait it can take several seconds. If I double click or spam the sound from the first sound is played when I click the second time.
And one time when I tried to do it and held down the mouse button I grabbed the current item in my inventory in the sidebar and could move the items around. This was not in the inventory screen. Really weird...
Qon:
PlayerAddAccel: Does nothing. (I can't see any movement)
PlayerSetAccel: Sets player velocity (not player acceleration!) to (0.0, 0.0, 0.0) no matter what input is given. (Player stops jumping or falling but I can't se any difference no matter what axis I set to 10.0)
PlayerAddVelocity and PlayerSetVelocity functions are missing.
Qon:
Bug: print and error don't write to stdout.txt and stderr.txt anymore!
Bug: Using this code
--- Code: ---state <- 0
function log(str) {
Display(str,1000,2,0)
print(GetGameTime() + " " + str + "\n")
error(GetGameTime() + " " + str + "\n")
}
function Voxel_Step() {
if(state == 0) {
state = 1
log(GetInfo(1) + " " + GetInfo(2) + " " + GetInfo(3))
PlayerMove(0.0, 30.0, 0.0)
log(GetInfo(1) + " " + GetInfo(2) + " " + GetInfo(3))
}
}
--- End code ---
I get thrown up to Z = 5000 instead of 30. Or is PlayerMove supposed to use voxel distances? It takes floats (and does not accept ints) and there is only one PlayerMove function that can move the player...
Navigation
[0] Message Index
[#] Next page
Go to full version