For people who are not aware, this game is client side.
Since Josh Strifes made a video about it, I guess we can actually talk about it without the worry about sharing this crap with other people.
So right now we have a way to duplicate any item and a way to be indestructible.
This is no Doom Prophecy.
Your game is Dead if you do not fix it in a month.
Because Why Would I spent over 200 hours leveling a tradeskill, when I can just duplicate materials and do it in half an hour, knowing that people managed to do what WE did without doing the grind that WE had to do is absurd, and the fact that no punishment was done is also absurd.
Forget Balance, Forget content, FIX THE GAME, you guys were forced to rush this game, now is time to catch up.
so, it seems that they did a mistake done by mmos 20years ago…
DO NOT CALCULATE FROM CLIENT SIDE…
come on. it’s multiplayer 101. it’s basically saying : hey, here are the tools to cheat.
(not even speaking about the power / cpu /gpu usage of the client.)
AGS, you better do something about this (and also the rest of the bugs but hey…)
Most likely a bug with the server agreeing with the client that the player is still invulnerable even if the server knows player should not be invulnerable.
In networked games, both client and server has to agree before anything happens. Nothing involving the player happens only on the client or only on the server. Different actions will weigh more towards one side though.
For example: Movement always gets calculated by the client, server does its own calculation (probably a lighter, less accurate version) to validate and if the server doesn’t find anything beyond the margin of error, that action passes and gets executed. If server disagrees, server instructs client to go back to last valid position (aka rubberbanding)
Client wants, Server confirms, things happen.
How come invincible is possible, when there is no actual confirm message send?
Because Client says “im invincible UNTIL I recieve a message, revoking my current state”, which doesnt happen by the obviously rather easy methods required for exploiting this weakness.
If you are over 5 and falling for YouTube clickbait still, find a new source. He’s a youtuber not a programmer. Would you want your local meterologist putting a roof on your house, folks?
You don’t know that that is what is happening without actually having access to the trace logs.
It’s just as likely that
Client: “I am invincible”
Server: “Let me check, yes you are”
Client: “I am still invincible”
Server: “You shouldn’t be”
Server code that calculates damage: “He’s invincible”
Server: “Wait, what?”
Server code that calculates damage (that is bugged): “F U, no damage done”
Server: “…”
PvP would definitely be dead but there’s still PvE, housing, and maybe still faint hope for fashion if they get more feminine outfits into the game. They’d have to code out all player control of settlements and just make something up like weekly randomization of which settlement is controlled by which faction and has what upgrades.
Actually PvP was worthless 2 weeks ago when the lag exploits came out. If they ever get around to banning all the cheaters and exploiters, it’ll be interesting to see what the remaining population count is like.
I highly recommend AGS take an honest look at how much PvP cheating is costing them in trying to fix issues and catch cheaters, and decide just how much to support that, especially as they have chosen a no-subscription model.
They need to work on the rest of the game and push out products for fashion and housing, which are the long-term endgames of long-running MMOs, to keep revenue flowing in. Rather than bleeding themselves trying to handle cheaters insisting on destroying PvP no matter what they do.
Yeah, devs have their hands full with all the exploits getting surfaced by the exploit-seeking hardcore PVP players that need to win no matter the cost.
If Client has anything to say, it is “I want to use x” and Server is going to reply “ok” or “no, you cant do that right now”.
Client “I used a skill (that should grant me invincibility for 5 seconds)”
Server “confirm”
after 5 seconds
Server “you are dead now”
Client “but… I want to use that skill just again!”
Server “that skill is on cooldown. you are dead, no buts!”
Imagine watching a youtuber who has no clue what he is saying, and coming here to make a post about it.
People making a career on youtube have an interest to generate views even at the cost of spreading misinformation or creating fake news. Don’t believe everything you hear and make your own research.
But where is the proof that he is wrong? We all saw the videos of the exploits, he also uploaded a second video proofing again that you can have an unending iframe from dodge as long as you freeze your client.
The server is accepting the client word “i am in iframe for x amount of seconds” depending on how long you drag that window. It cleary shows that the server is not checking in his backend and just accepting the response from the client when the window is released.
If you say he is wrong, proof it with actual proof. Not theory and your understanding of x or y.
edit: btw if it is not like that, where is AGS response clearing it up? Saying nothing about that just shows something has to be true, otherwise they would have stomped that already with an official statement saying it is not like that.
If anyone thinks the invincibility cheat and lag exploits are the end of it, they are grossly mistaken.
Now players are macro-ing what is probably unintended animation cancellation that is realistically too fast to repeatedly do manually – and using it to win in PvP of course.
PvPers are killing of what’s left of PvP after the alpha version of New World.
AGS should just let it die.
We live in the age of whataboutism. Everyone claims they know everything about anything. This guy judges video games from the consumers perspective and has no real background in software/game development, let alone coding in general. I wouldn’t waste my time to research what he is saying.
This youtuber puts “worst mmo ever” in most of his video’s titles and only makes biased negative reviews of actual good games. Lets all believe what he says and make him a certified expert on MMOs.
He actually has a second channel for the same thing, that literally means he’s just in for the views/add revenue and couldn’t care less if he’s spreading misinformation about video games or space rockets.
Regarding this topic, I think it’s a bit naive to believe that the game will die in a month considering that AGS releases weekly updates and has multiple teams of software developers working on different bugs at the same time.
We don’t know what is available on the client-side yet for users to exploit, but we know with the base of some exploits already discovered that the server trusts the client in some aspects. What is happening now is exploiters digging the communication between client and server to find out what they can exploit. That is why on these issues they only release mitigations, not a proper fix.
The gold dupe on the server transfer was a clearly evidence that just using an old trick of cutting the communication with the server, can avoid some sort of transaction on the server-side to be completed.
Imagine disqualifieng all YouTubers without any evidence.
Impossible to proof unless you’re a dev. Even then, its risky to proof because it’ll involve making public proprietary code. If you say to prove regardless, by extension you are demanding the game go open sourced.
Even a statement is hard because it’ll probably reveal enough information to expose said code to further exploits.
Its like a robber asking the bank to prove that 111 is not the pin to the safe. The bank says/proof its not, and now the robber knows 111 is not the pin. The robber than ask the bank to prove that 222 is not the pin to the safe… etc. Eventually the robber figures out that 123 is the pin without the bank even telling the robber or the robber asking straight up what the pin to the safe is.