Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Real reason they went down? Server outage.
The online functionality for these games consists of 3 servers- login, authentication, and matchmaking/gameplay. When the servers went down, people who were already connected did not get booted. This means the matchmaking/gameplay server is still online. If from needed to legitimately take the servers offline to do maintenance or whatever they want, they'd kill all 3 at once. Anything less would be stupid and pointless.
You can capture a few of the packets that ds2 sends when it tries to connect to the servers to grab the ip addresses of the initial servers, and trying to ping or send data to them directly leads to no response, so it is very clear that either login or auth is just down right now. With the amount of packets being exchanged across various IPs, my money's on auth.
Reminder it took fromsoft 11 years to finally take the servers down to fix online related exploits and they only did so after live RCE was executed. Don't go thinking the current morons doing item injection did anything to cause this. From and bandai don't care about something as trivial as that. If someone finds another RCE, maybe we'll get somewhere.
Besides, I should extend my sincere thanks to the bums item injecting people, the item discarder fix software looks real good on my resume and makes a great story/personal project to explain to employers. Keep going making additional ways to get around it, the more complex the fix is I have to write, the better it looks to employers when they check my github repository. I'm not going to complain at all if you keep making my paychecks get bigger and bigger.
Also you need to have a talk with whoever wrote the code in that table in your profile. I'd be ashamed to publish something so horribly written.
A lot of the way the assembly code is structured is antiquated, whoever wrote it needs to take a good systems/computer engineering class because it's very clear they learnt what they wrote on their own. It probably works but it reeks of a novice.
The global functions used for the general table functions are half baked, and the majority of them are chucked in a single script because whoever made this slop was too lazy to properly structure and design a better solution. Bouncing between inline asm and lua is messy and a horrible design decision. Stick with one, everything could realistically be split up for ease of use and access. Being forced to manually enable them also just shows you don't know cheat engine, and is a bad look for being created by someone who's supposedly worked with this stuff for years.
Theres a lot more to go into, but my time is worth too much to be explaining the faults in this trash to you.
Then to much less, put your names on something like this? Absolute mark of shame for a product this shoddy. I know I wouldn't want my name associated with some undercooked product with 0 sentient thought behind its design, putting something of this quality on your profile is shameful. I'm not surprised that yall spend all day making shovelware like this, no company wants to hire someone who makes software or code of this quality. Put actual effort into your work and your design or dont even begin to try at all.
I am glad you are trying to seem better in the eyes of someone, giving your best to such simple things that do not require it, in this case it is not required if all scripts from this table works fine, and only for convenience i asked to add this code, which took an hour or two no more, even this is enough for adequate work, don’t be a nerd after all, we all understand you are a true coder!
Brazilians can't code lmfao