Tree of Savior Forum

[Resolved] How to temporarily prevent crashes from Hook64 exploit

It means what it literally means. That this game is very exploitable compared to other games out there. It has been proven to be true thats why youre the one doesnt make sense.

No one said it’s false. Did anyone do? Please quote otherwise I’ll just ignore your strawman.

So why are you using your developer card when I said it just like that?

Because of this:

We just explained multiple times in the thread but you can’t seem to understand it.

It requires a lot of rework.

Inconvenience caused by actually fixing it and blocking all addons causes the same issue because backlash of addon features.

You’re talking about devs being incompetent while you can’t code a single line.

And they’re paying to do something you could actually without paying.

Also, you’ve been playing too few games.

Why the only option? Simple, because you don’t know technical details of the problem.

And there’s again you’re just saying “fix it, it’s easy” when you have 0 knowledge about it.

Some exploits are based on lua intended functions but used elsewhere. You can’t understand so I won’t even spend time trying to explain.

Again, not worth trying to explain it to a wall.

Is it clear now?

At the end of the day the game is so garbage because of these exploits which causes lots of people to leave?

Your argument pretty much sums up “we cant do anything about it so might as well shutup”. Means youre OK to what is currently happening to the game. And people dont want this at least to someone with a functioning brain.

No. I think and try to find better ways to deal with it. Just check the own thread you’re typing: I’m doing my part to try to get things better.

I’m just giving you other sides of the point of view from something I understand.

The only thing I’m answering and complaining about you is: You try to talk about game coding and bugs but you have 0 knowledge and talk bs about it. That’s not defending the game in any way or etc.

It’s simple asking: Stop trying to pretend you know what you’re talking about.

Your better way is actually garbage. You want temporary fix instead of permanent one. Youre similar to unmotivated employee who refuse the change because it is daunting or cost too much. If customers demand these, it needed to be change and not occur again you meet that. You dont say deal with and be happy with temporary fix. Thats very stupid, thats why people are leaving the game.

So, I’m assuming you’re a coding god. Can you explain in technical terms why my way to deal with it was garbage and offer better solutions in a small time? No? That’s expected.

No one wants temporary solutions/fix. Everyone wants permanent solutions.

You’re missing something: People wants good solutions that justifies it.

But since you have 0 knowledge about programming, you can’t understand it. Not worth trying.

Also:

  1. Try arguments, doesn’t work.
  2. Try strawmans, doesn’t work.
  3. Insults. As expected from you, lol.

I’m not even going to read the rest.

You said that right? Your fix is temporary not permanent. Youre just basically waiting for a fix and youre so high of yourself that you think youre employee of them?

Why you think your thread is permanent and the best?

Ok, back to strawmans. Can you quote where I “think that my thread is permament and best?” - Otherwise I’ll just ignore it again.

Better ways. It means your temporary fix is your best way? Im actually ignoring you cause your argument is just going circles, i surely dont care about you whatsoever, so youre no lose to me lol. Im not going to stop giving opinions that this game is very exploitable and needed to change whatever means they have to do. Just because you say so. Truth must be said, so we can find a good fix not your garbage temporary fix.

Context. Context. Context. Try again, k thx.

Let me try to put it in layman’s terms so it is easier to understand.

Functions in code are like functionalities of a mobile phone, it has the ability to vibrate, ability to input sounds, output sounds and also ability to display images. So when these core functions are used in areas where they are intended to be used we get working services the device provides. Like being able to communicate via distances, having no ring tone notifications via vibration etc.

But some people get creative with this, like using core functionality such as vibration in other ways that isn’t intended by the manufacturer. And so we see stuff like this…


The way ToS is programmed is a bit similar to what is depicted above, some functionalities which are used in a legit manner are being ‘creatively used’ as an exploit. These aren’t bugs.

And now back to the topic at hand, in order to prevent people like Sorien from using such functionalities, much of the game has to be reworked. This eats up a lot of time and resources, and the company is already quite taxed on these as they still have to come up with additional content every few months as the game is still running live.

Like what @LunarRabbit said, reworking on the game will also hurt the add-on side too as all of them also depend on using the code to work. In addon cases, the developers took care to only add functionalities that improve the game instead of abusing it for their own gain. Sure the IMC devs can took it upon themselves add in functionalities of good add-ons but it will also increase the time they need to work on the new game code.

Hope this will help you understand why we say it costs a lot, in both time and money.


There is no simple catch-all solution to this, everyone has to chip in if they want the game to survive and prosper. As part of the community, what we can do is to have the awareness to not use such hacks. And if possible (although chances are really low), be able to dissuade other players from using them too.

3 Likes

It cost and lots of money by you? Are you an employee of IMC that you can just say that they cant afford? Or they cant do?

All of us understand that there is no simple fix. If there is no simple fix so you let them be and not find ways for permanent one? If there is one fix using a daunting task you abandon that along those people who are leaving the game because it is daunting?

Sorry about the players that don’t appreciate the temporary fix while IMC sorted things out.

Oh wait.

afaik majority of our population arent using an addon, even someone like me who uses one dont use his fix, we just wait for PERMANENT ONE. Sure it helps to some but using that temporary fix as a counter argument for someone asking for a permanent solution. Thats not going to pass.

We need good solution not temporary. Less exploit means healthy online gaming. Saying that it cost too much or super hard to apply are not going to hold either because if customer demands better service you meet that and ONLY AN IMC EMPLOYEE can say that they cant.

So much headache. @LunarRabbit, @Nekorin you both have far to much patience. :tired:

Well, one was released in less than 24h, from IMC side I think it took them around 3-5h max to fix the issue, and that was because it was outside their work hours?

It was an actually fast 0-day exploit fix.

Are you still crashing? No? So did we get a good permanent solution against the “crash someone” exploit? I guess yes.

So, what are you talking about now?

A permanent fix for that specific exploit and another permanent approach so most exploits cant be found?

Trying to find faults in the argument while ignoring the previous points XDD. I wonder how are you gonna circle jerk this one again. Every time you talk to others you always do this.

Oh. There, again! “FIX ALL BUGS, U NOOB” - l e a r n t o c o d e k t h x

I do what? Complain that you’re talking about impossible stuff on programming because you’re not a dev but still likes to pretend you know it all?

Sure, I’ll say to everyone trying to pull “I know how to code, fix all bugs!”: Go learn or read about coding before trying to say that.