Information about NanoBob
Best posts made by NanoBob
So I made a script for SAES.. NanoBob replied in General Chat & Information
Up until now I stayed away from replying to this topic since I would only be adding more fuel to the fire, but since @Deu asked for me to make a statement, I will.
So let's start with what kickstarted this topic, Silence's radio script.
Several days ago Silence came to me with his suggestion for a new radio script that would replace the current one. Which would allow for you to also listen to the regular GTA SA radio stations. So the procedure started as it normally would where I start reviewing code, and once that is done the rest of the HQ team would review the concept itself.
Over the course of a week I had given him feedback several times. Some points were relatively minor, some were more major 'issues' with the script. But these were all issues that needed to be resolved before the code would be accepted for the live server.
This happened several time, where I gave feedback, explained what some of that feedback meant, and then awaited a new reply. Now by the time I brought up the boolean inversion Silence speaks of during his first post, some of the original pieces of feedback still were not resolved. (this is several days after the first 'round' of feedback) So at that point to have Silence say "I just did x to piss you off", that did indeed piss me off. And meant I wasn't going to spend any time reviewing that same piece of code.
After that I told Silence if he did want to continue to come back later with a new script of higher quality.
To me, that wasn't anything special, the code for his current script wasn't sufficient to be allowed on the server so I informed he it would be better to spend his time on a different feature. Up until I saw this topic I had no idea on how much offense Silence had apparently taken.
Why did I share this here anyway? I don't know, guess to just tell my side of the story.
Some of you might wonder why? Why are there these code standards for SAES?
It's no secret that SAES' code base is flawed, parts of it even are utter shit. But that's to be expected when there's "legacy code" (Code that is really old, which is the case with SAES). So we've been trying to fix some of these issues, and make sure any new code that's pushed to the server is of more quality than some of the stuff that's already there.
The reason this is important is because when code is properly structured, it makes it significantly easier to work on it as another developer. Which we do have to do since SAES is not a one man project.
Now to touch on some other people's comments on this thread
Firstly, everyone is entitled to their opinion (Which is also why this topic is not locked) and I must respect that, even if I would disagree with your opinion.
@BlaZZey If the script's code quality is improved to the point where it is sufficient, then the chances are that it would be uploaded to the server, but that's up to all of HQ to decide, not me.
Now it's also no secret that TheKiller and I have run into some issues in a similar situation, where I denied some of the code he suggested because it did not meet the standards. However as you can probably see in this topic, TheKiller does take it very personal, attempting to offend me by calling me an autist (Just for everyone's information, I'm not. No idea why TheKiller does think so, but I can imagine it being offensive to people who actually do have autism)
And I don't think the disagreements TheKiller and I have are going to be solved, we simply don't get along together. And to TheKiller that means he can not work with me.
Now it's also brought up by other people that my main priorities are not SAES, but KATLA.
Simply put, this is true. At first the idea for KATLA was that it would be SAES' new version, and be released for the clan. However due to a disagreement between Desolator & myself, and the majority of the current SAES HQ team Desolator and I have decided to take KATLA our own way.
This does not mean however that I do not care about SAES anymore, I still care to review code, to make sure that the code base remains maintainable for future developers. And to every now and then help fix bugs, resolve issues or create new things.
Now to @Lamza, I do not recall the run in you had with me two years ago, but if it is as you describe it that is not how I should have acted, and I'd like to apologize.
And to @Deu , yes. Desolator and I have been working on KATLA for close to two years now, and it's still not done! It's almost as if we don't work on it full time.
Sarcasm aside, Both Desolator and I have other things going on in life (our studies, work, other projects, etc). So yes it's taken a long time, and it will probably take quite some more time.
And no, I'm not "restricting" people from working on 1.4 because I am too busy with something else. I'm simply reviewing their code to make SAES 1.4 easier to work on for our current (and potential) future developers.
And yes, there have been many great suggestions that haven't been implemented, if we (the dev team) had the time to implement every good suggestion that's made, live our life, and work on our own things. Then we would, but we can only spend our time once, so we all spend it on what we would like to do the most. To us scripting for SAES is a hobby, not a job. So you can't expect of us to work tirelessly on it.
So that's it for now, if I've missed your post, feel free to quote me here, or come talk to me on discord.
Web design contest (Drone interface) (€50 / 10 mil) NanoBob replied in General Chat & Information
I'm hosting a web-design contest. I'm looking for designers who are interested in creating a design for one of my projects. If you're not a designer yourself, but know someone who might be interested (in the community), let them know!
If you're interested in taking part in this contest and have any more questions, feel free to ask them in the topic here.
The project I'm working on is a quadcopter drone. I'm programming a drone to (hopefully) be able to fly autonomously. I'll be controlling this through a web interface.
This web interface contains data-readouts, and various inputs. I currently already have a working (Work in progress) interface for this. But it looks rather crap:
This example is far from what it will actually contain though, much more inputs will be required.
The winner of the contest will be rewarded with €50.
In order to accept this prize you would require a PayPal account. If you are unable to accept this, I could donate €50 to SAES in your name instead (or steam games, or something like that).
Anyone who makes a "worthy" attempt, but has not won the contest will be rewarded 10 million in-game (as long as supplies last, I'm not the richest person ingame)
- Must display current GPS position, in form of a map
- Must display current motor throttle in percentages (see example)
- Must display current orientation (yaw, pitch, roll)
- Must have space for many different kinds of inputs (buttons, texts, sliders, whatever)
Whether you use tabs, modals, or anything else for this is up to you
- Ideally all would fit on a single display (1920x1080)
- Fitting on a smaller screens (think tablets, 1024x768) is a nice bonus
- If you are chosen as winner, I will require the assets you used for the design (think images, fonts, color codes, etc)
I want it to look somewhat futuristic, think of all the fake ass stuff you see in movies. But then actually useful, in a sense that it's actually usable.
Public Event Hoster spawn NanoBob replied in Suggestions archive
Now I still see a lot of people who are worried about the "abuse" that can happen. If we were to currently just make a new spawn with all of LWS' capibilities, yes it would be abused. Which is why ikzelf suggested doing some additional work to make sure it's safe for usage by the general public. Locking it to dimensions, changing the way advertisements work, changing the way events are displayed in the /event panel, etc.
Maybe even marking events hosted by LWS people a bit differently so they still stand out. But that's all minor issues.
In the end the most important thing is that the features of events are available to the players. And if LWS has insufficient capacity to host them (Which is the case, since otherwise this suggestion would never have been made) then I do believe the best course of action is to make the general public able to host events with the same set of tools LWS has.
In the future I'd like for everyone that if they have something to say about it, they actually explain why, and give arguments to support to views on the topic. Otherwise if the only opinions outed against the idea are as unsubstantiated as the one above then we can not take it seriously.
[SUGGESTION] Name tags NanoBob replied in Server Script Suggestions & Bug Reporting
If you find any issues could you please describe exactly how to reproduce them, and what you would like the behaviour to be.
Here's a list of things I'll look into changing:
- Seperate wanted level, give it a bit of a color
- Make health bar visible when nametag is visible
- Increase nametag range when aiming with a weapon
- Look into issue with players in the back of airplanes
Show us your setup NanoBob replied in Blackhole
CPU: Core I7 6700K
GPU: AMD MSI R9 390X
RAM: 32 GB corsair vengeance DDR4
Storage: Samsung 960 EVO 1TB M.2 NVME SSD, 2 Samsung 850 500GB SSDs in raid 0 & a seagate 4TB HDD
Cooling: Custom watercooling loop encompassing both the CPU and GPU, 360 radiator in the front.
Looking to upgrade my GPU when prices drop to an AMD RX Vega 64
SAES Daryl & SAES NanoBob NanoBob replied in Comments & Feedback
Just to add some information to this topic:
The organisation in question did not give SheraP permission to access the organisation bank account. This was the result of a bug, this bug has since been fixed.
I think we could all agree that if we were to stumble upon access to the organisation bank account, while you know you're not supposed to have access to it, it's not morally right to take all of this for yourself.
So no, this was not the "fault" of ICE members for trusting him, this was the result of a bug.
Spotify NanoBob replied in Suggestions archive
I don't see what the point would be of opening spotify in MTA, just use your browser or the spotify desktop app. (Same goes for youtube).
Technically whilst we could allow you to open Spotify ingame using an ingame browser these browsers do not store persistent data across sessions. So no cookies, which means you will have to log in again every time you connect to the server.
Legally, opening a browser is no problem, implementing our own spotify player would be a problem.
Also since the point of youtube came up, downloading (or converting) mp3s from youtube is against Youtube's terms of service, so no matter whether or not this is possible we will not support it.
Kain and Joe again abuse their 'privilege' NanoBob replied in General Chat & Information
Now surely if a PC Diploma police officer in a well known squad is arresting other police officers who have aquired 4 stars by mistake, that is not following the PC code.
Surely avoiding arrest is specifically when a criminal/civillian/group member (non-police group) avoids being arrested. Not cops who are being chased down by other cops. Thats common sense.
I understand your view, however in this circumstance it is clearly unjust the attempt arrest.
The fact that the FBI Leader is encouraging and applauding FBI members for breaking squad rules is shameful and disappointing. It just shows that FBI is really going down hill.
All of the above statements are false.
- You do not have to abide by PC rules when not spawned as PC.
- Avoiding arrest works exactly the same for both cops and criminals.
- Attempting to arrest someone who is wanted is perfectly just.
- The fact that the FBI leader doesn't give in to a rulebreaker's whining is perfectly fine.
Plus technically neither Kain nor Joe broke any squad or PC rules, as they didn't use their squad or PC spawn to arrest you. They used the adminpanel to arrest you after you broke the server rules.
SAES Meme Pictures V2 NanoBob replied in Blackhole
We'll be continuing the majority of our meme wars here:
[Suggestion] Make modifing cars in modshop exclusive to it's owners NanoBob replied in Server Script Suggestions & Bug Reporting
I think everyone should welcome this except those tards themselves who do these menaces.
I am one of "those tards". I definitely think this is an important aspect of our gamemode. Suggestion denied.