Author Topic: extremely weird issue concerning event addon 'event_bricktext' (cant activate)  (Read 1127 times)

heya, alright, first off, i'm really not sure what would cover this glitch. i can't tell if it's a server-sided issue, an issue that has to do with my own client, or even if it may have to do with any kind of hardware/software of mine. essentially, this concerns Event_BrickText (which me and my friends have gotten from http://orbs.daprogs.com/rtb/forum.returntoblockland.com/dlm/viewFilec9cd.html?id=3811 )

now, this came to my attention pretty recently since a friend of mine (friend #1) sent me an older (maybe around a year old at this point? a little less? not sure) BL save file of a pretty decently sized build over discord. at a time when it was still being used, the save contained bricktext events which were sort of vital for information on the build (locations, names, etc), so i went ahead and downloaded the addon from where i downloaded it before (see link above). i should note that bricktext was never an issue for me and worked pretty well overall. i loaded the build up, it loaded pretty much as it usually would. (1000+ or so non-essential bricks not loading, but that was a pretty small number considering how the save in total was around ~100k bricks)

i went ahead and checked around the save while in singleplayer, clicking on bricks that i distinctly remember eventing at the time to check if anything was still there, and found nothing. i checked their event lines, no events whatsoever were transferred over from the save. i just assumed it was either a weird bug over the transfer of the save, or it was saved without events. i went ahead and made my own bricktext events just to make sure everything was working, and it was. text would show up over bricks i clicked, like normal, and i chalked up them missing to the save being saved without events.

sometime later, i decide to test if my friends can connect to me, and one (friend #2) was able to. i loaded in the save, flew around, and i decided to start working with the save again, like re-adding the bricktexts. i replaced the first one that i thought of, tried clicking it, nothing. i'm not sure what the problem was at this point and i'm still not sure, so i asked friend #2 to come over and click the brick, he did, and it showed up. i was pretty confused at this point, i started making more bricktext events, (mostly 'onactivate > self > bricktext > [text]' kind of stuff) and none of them would activate when i clicked on them, but would all activate when friend #2 clicked on them. at this point, i still didnt really mind it, so i disconnected.

skip to a while later, friend #3 decided to host, friend #2 and me went on to join and i offered to load in the save since we were a part of it and contributed to it when it was still in use. the save loaded in after a while, still with no events which i expected. i tried setting up bricktext events again, the event lines would be made just fine, but again, i couldn't click them whatsoever. i was thinking it might have been a server issue of some kind, but friend #3, who was the host, clicked the bricks with the events and it worked just fine, and it was the same with friend #2.

also, around this point i was asking friend #1 for help about it and was wondering about the save he sent me having no events, but according to him, the save is just fine and has the proper events that it did before on his end.

to keep the rest a little short, no matter what i did, i was not able to use bricktext events whatsoever. i deleted my blockland cache and the addon itself, tried installing it via BL glass, i uninstalled blockland completely (i deleted all my saves, screenshots, add ons, etc) and reinstalled it, deleted the cache on that new installation when it didnt work, reinstalled again, yet no matter what i did it just didn't work. everyone was still able to click and activate the bricktexts just fine, but not me, for some reason it just wouldn't register that i was activating the event. we even tried changing the activation process, from onactivate to onplayertouch and onprojectilehit, nothing worked for me. but whenever my friends touched or shot these bricks with bricktext events assigned to those kinds of activations, it worked fine for them and the text showed up.

so, really, i'm pretty much clueless as to what this could be. i'm beginning to think it might have something to do with my mouse, maybe? but at the same time that doesn't seem to make sense, the game itself registers my clicking, normal events like self > fakekill or client > chatmessage work just fine, as do many other of the default events, but bricktext and 'bricktextscroll' just doesn't work whatsoever for me, so if anybody has any idea or any possible solutions, i'm more than happy to hear them

i feel like i should also mention that i'm using a non-steam version and was originally playing via a steam shortcut, later on after around my second reinstall i decided to just play the game directly without steam at all which just brought the same result

sorry, almost forgot, not sure how useful they'll be, but here's my console/launcher logs. every addon i have other than bricktext is disabled, not sure how much that counts for since this is more of an issue that seems most prevalent online more than singleplayer

i'm sorry for repeatedly making posts like this but there's no edit feature so i guess i gotta make do with what i can. weird thing just happened, friend #1 provided us with a new save, we loaded it in on friend #3's server, and everything seemed to be fixed?? i could click on bricks and activate bricktext and everything, granted later on i had a couple issues when trying to activate the events on my own server at first but after a restart it loaded in with events and everything just fine.

honestly i'm really not sure what caused the problem or what solved it

I remember I had this issue before, seems like if the network packets cannot catch up with the server it eventually gives up and you no longer receive certain information from the server, you could only move around, doing anything else (talking, new items, events, etc.) wouldn't process anymore. Disabling fast packets sometimes work but reinstalling even with completely default add-ons and cache almost never works in this situation.

I should have noted that the server should have fast packets disabled too