[Completed] Several new and still unresolved issues

NakedSwede

New member
Sep 6, 2017
17
1
0
There are several bugs. Some more harmful than others.
Before upgrade to v01.1.12.8 I uninstalled the old version and deleted everything in:
C:\Users\USERNAME\AppData\Roaming\NomadSoft
C:\Users\USERNAME\AppData\Local\Nomadsoft

Issues:
#1 Chat window shows double messages for EVERYTHING.

#2 Console is spitting double messages for everything also.
Note: connecting through normal telnet via powershell to the server and trying LP command produces same problem. We do not have any other mods other than Allocs, BCM and RAT (all latest downloaded and installed today from your links supplied in release v01.1.12.8).
Any suggestions or pointers are gladly welcomed and appreciated.

#3 I find no way to change the welcome message. Why do you feel the need to broadcast where regular users can download RAT at, to every user, on every logon ? I deleted everything in Message tab, but it still does it. If you really feel the need to forcibly self-promote, a better approach would be to randomly broadcast it through "say" each a day or even once a week.

#4 The permissions tab does not load, it did in previous versions but not now. Manually clicking refresh does nothing. SaveData is at default location; C:\Users\USERNAME\AppData\Roaming\7DaysToDie\Saves
Manually entering admin list in regular telnet does produce the admin list.

#5 Ban list populates at startup with a few records, however, hitting refresh clears the list and you are not able to get it back.


I also have a question:
#1 Host bans, I am just wondering what parameters to add....could you throw a suggestion?
#2 Why i BCD needed for RAT? I dont find any release notes that actually tells what it does. Just annoying, duplicate (?) spam in console window about spawning mobs.


Other than that. Thank you for a super good tool!

/NS
 
#3: The new Event system contains a large number of pre-activated events (unfortunately). One of them is this message.
Click on the Event toolbar symbol, go through all events and deactivate them. You need to click [save] on each event before going to the next, otherwise your changes are silently lost. Saving causes a warning, while silently losing changes does not.

Yeah, this response can also be read as improvement suggestion ^^

#4 and #5 I can confirm this, although these tabs never really worked for me. Maybe they should be removed when this feature is just not working...

djk
 
Issues:
#1 Chat window shows double messages for EVERYTHING.

#2 Console is spitting double messages for everything also.
Note: connecting through normal telnet via powershell to the server and trying LP command produces same problem. We do not have any other mods other than Allocs, BCM and RAT (all latest downloaded and installed today from your links supplied in release v01.1.12.8).
Any suggestions or pointers are gladly welcomed and appreciated.

No idea, if it is doing the same thing through a direct telnet connection, then the problem isn't with RAT. I'd help here, but... no idea what it could be. Its possible that something went bad with the BCM install, I'd recommend deleting the BCManager folder and drop the new one in. Don't overwrite, as there were structure changes that can cause issues if you overwrite.

#3 I find no way to change the welcome message. Why do you feel the need to broadcast where regular users can download RAT at, to every user, on every logon ? I deleted everything in Message tab, but it still does it. If you really feel the need to forcibly self-promote, a better approach would be to randomly broadcast it through "say" each a day or even once a week.

Second, I advertise it, because I put a message in there to tell you that you CAN have a welcome message and why not a little mention of RAT? You edit the event for Player Connected to change this message. Most things are done in the event system and more are moving there.

A little gratitude for your free software and support would be awesome, instead of assuming all I want to do is spam your user base. There is nothing in RAT that can't be changed that your users can see, that promotes RAT.

#4 The permissions tab does not load, it did in previous versions but not now. Manually clicking refresh does nothing. SaveData is at default location; C:\Users\USERNAME\AppData\Roaming\7DaysToDie\Saves
Manually entering admin list in regular telnet does produce the admin list.

Known issue and already fixed for the next release.

#5 Ban list populates at startup with a few records, however, hitting refresh clears the list and you are not able to get it back.

Same cause as the admin issue and already fixed for next release.

I also have a question:
#1 Host bans, I am just wondering what parameters to add....could you throw a suggestion?
#2 Why i BCD needed for RAT? I dont find any release notes that actually tells what it does. Just annoying, duplicate (?) spam in console window about spawning mobs.

Hostbans work on domain names, so if you wanted to ban all of China, you'd add ".cn" (no quotes). Separate all hosts with spaces.
BCM is required because BCM produces clean JSON for output that I can parse in a standard way. Not scraping the telnet connection for non-uniform messages that the 7D2D team spits out for human reading. In fact, the reason the Admin list and ban lists don't always work right, is just for this reason, and the reason they are fixed in the next version is that Stompy added support for those lists.

BCM really isn't for you (the admin), its for me. It has really great features if you're into building prefabs and whatnot, but consider it an addon that RAT needs to function more than anything.

Other than that. Thank you for a super good tool!

You're welcome.
 
#3: The new Event system contains a large number of pre-activated events (unfortunately). One of them is this message.
Click on the Event toolbar symbol, go through all events and deactivate them. You need to click [save] on each event before going to the next, otherwise your changes are silently lost. Saving causes a warning, while silently losing changes does not.

Yeah, this response can also be read as improvement suggestion ^^

#4 and #5 I can confirm this, although these tabs never really worked for me. Maybe they should be removed when this feature is just not working...

djk

Seriously, still about the auto enabled events to show off the feature set? You literally only have to uncheck them once if you have to do a fresh install (yeah, it happens, I get it). You're probably more technically inclined than most users are going to be, you can't expect them to know to go to the event system, what to do, etc... All I would get then is complaints about why doesn't message XYZ show up, instead of literally a single person (you), complaining about unchecking a few boxes (which BTW I did once as an exercise, it took me 30 seconds)...

Its all about personal preference, and I try to give you that, I'm sorry if the default options don't conform to what you want, but they are never going to conform to what everyone wants, it isn't possible. Since you're the only one really complaining about it, I'd say the defaults aren't too bad.

As to the save box, when I didn't have a save popup, people complained that they weren't sure if it saved or not. If I added a popup box warning you to save before you left that screen, people would just complain about that popup box. At some point, I might make it an option, but there are so many other things to do that are much more important (or even interesting) ahead of such a change.
 
Thanks djkrose, i had no idea that button even existed.
Trekkan, I take back the hard words with an apology as your intentions wasn't as I thought. Read below.

Regarding RAT-advertising:
Now, I don't agree with changing variables around so much between each STABLE release (production-servers most often only go with stable releases to avoid loosing player base that can happen with nasty bugs).
I did not even know about the event button. The icons are small and at least in the past STABLE release I remember them as just being "not useful buttons" and it went passed my vision as functions to ignore. I'm not sure how to tackle it.
Perhaps a "new feature's popup" in each stable release explaining the new stuff. Shouldn't be too much code right? All text based and a simple popup is enough.
Once I found the Event Editor after djkrose pointed me in that direction though, wow you really did work harder to customise it further. That's great.
My suggestion stands however, a random broadcast as an Event would be better. I don't mind promoting the tools. However, I'm pretty sure admins will find your tools through a search engine search if they need one. But frankly, for regular users the information is rather useless spam that they don't care about and it somewhat look unprofessional server-host-wise, if you get what I mean.


Regarding the double messages:
I actually did delete the complete MODS folder and downloaded and "installed" them today. It's some other issue.
Like I wrote...same thing happens with regular windows telnet client...so it's most likely not RAT's fault. I will look into it myself later, if i find it being an issue with RAT, or acting different on a newly deployed freshly installed server I will post it here.

Regarding host bans:
Thats great, I actually tried adding just "cn" in the past by guessing that's the format that the tool wanted, however it did not work.
Isn't there any short explanation on how to use everything in your tool available somewhere?
Perhaps a new "Tutorial" tab on your webpage?

New:
#1 Exporting and importing icons doesn't work for many items. The icons just doesnt show up for many of them. This must be a known bug. Do you have any idea why?

#2
Your website's FAQ:
Q: My 7D2D server crashes as soon as it starts up.
A: If you are running A16 of 7D2D, please make sure you are using the latest RAT Experimental version as it is A16 compatible and the current stable version of RAT is not.

I think you might want to remove it now....(?)
 
Last edited:
Anyone having same issue with double messages in console+chat;
Yep, I'm stupid.
I did actually have Oxide also, and were using /day7 and vpn-block and some other plugin from there. After removing them it seems the double messages are gone. Phew.
 
Thanks djkrose, i had no idea that button even existed.
Trekkan, I take back the hard words with an apology as your intentions wasn't as I thought. Read below.

Regarding RAT-advertising:
Now, I don't agree with changing variables around so much between each STABLE release (production-servers most often only go with stable releases to avoid loosing player base that can happen with nasty bugs).
I did not even know about the event button. The icons are small and at least in the past STABLE release I remember them as just being "not useful buttons" and it went passed my vision as functions to ignore. I'm not sure how to tackle it.
Perhaps a "new feature's popup" in each stable release explaining the new stuff. Shouldn't be too much code right? All text based and a simple popup is enough.
Once I found the Event Editor after djkrose pointed me in that direction though, wow you really did work harder to customise it further. That's great.
My suggestion stands however, a random broadcast as an Event would be better. I don't mind promoting the tools. However, I'm pretty sure admins will find your tools through a search engine search if they need one. But frankly, for regular users the information is rather useless spam that they don't care about and it somewhat look unprofessional server-host-wise, if you get what I mean.

I completely agree that more frequent updates to the stable branch would be better, time and circumstance however is usually the primary factor of releases. As I do this in my free time, for free, things just get done when/how I feel like it. If it becomes a "job" in that I'm doing it and not enjoying myself, then I should stop doing it. I don't want that to happen, so I do what I can, when I can and what is fun to work on. Sure, it isn't the best way to do things, but... in this situation, its the only way things will get done at all. ;)

I can see about making the toolbar a little bigger to help make it more noticeable, etc. No problem there.

As for advertising RAT, I really just don't even want to do it. I typed in a default message that is fully editable (and I expect people to change it afterall), and that's it. No need for any system to broadcast it at any particular interval, etc. As you said, your users don't care what RAT is, etc. So creating an entire system around that, wouldn't make much sense.

I do however somewhat disagree that the users don't care. Many people see something in use, then go check it out to see what can be done with it. People then can recommend functionality be enabled/added to your server to make the game more fun for them, etc. While this doesn't happen often, it does happen. So the membership knowing you're using RAT isn't a bad thing, but also doesn't need to be thrown at them continually either.

Regarding host bans:
Thats great, I actually tried adding just "cn" in the past by guessing that's the format that the tool wanted, however it did not work.
Isn't there any short explanation on how to use everything in your tool available somewhere?
Perhaps a new "Tutorial" tab on your webpage?
Agreed that RAT needs more/better documentation. I even plan on making a few videos on some of the features and whatnot. However, as I said, my time is limited and do what I can, so making a "tutorial" tab isn't a problem, the time it takes to generate the content, I don't really have. The best place to get information is from the update notes when I post a new release.

New:
#1 Exporting and importing icons doesn't work for many items. The icons just doesnt show up for many of them. This must be a known bug. Do you have any idea why?

This is because the default icon set doesn't have the latest versions of images that are available. What you want to do is click the "Tools -> Export Images" option, wait for it to finish. Then, if you are running RAT on the same machine as your 7D2D server, click the Tools -> Import Images, wait for that to finish and you should be good to go.

If you are running RAT on a different machine than your 7D2D server, you need to manually FTP the images down and copy them into the rat\itemicons folder.

#2
Your website's FAQ:
Q: My 7D2D server crashes as soon as it starts up.
A: If you are running A16 of 7D2D, please make sure you are using the latest RAT Experimental version as it is A16 compatible and the current stable version of RAT is not.

I think you might want to remove it now....(?)

I'll find and remove that shortly, thanks.

Anyone having same issue with double messages in console+chat;
Yep, I'm stupid.
I did actually have Oxide also, and were using /day7 and vpn-block and some other plugin from there. After removing them it seems the double messages are gone. Phew.

I'm glad you figured out this issue, thanks for posting the solution.