Tree of Savior Forum

GM Information Session - Orange Returns

@ophiuchu

Actually their website is 1 thing I greatly approve.

Ok maybe not really the TOS site but the forum. Their web team is doing a great job here!

https://tos.neet.tv/items/900230

Random Number Scroll
Right-click to use and obtain a number between 1 and 10.

Next event is prolly something related to rolling a random number for some purpose. I assume daily item usage + random reward based on the number.

Fair point, I can only guess it’s due to them not understanding the importance of it, simply being terrible at publishing which is clear at this point. I understand us having this website for the beginning but the lack of improvement is hard to understand.

Really hope nexon would share their expertise on this to them for us…

1 Like

Going back to the whole: How can they write code if they can’t speak English:
Apparently the Korean Alphabet is covered in UTF-8 so they can actually use Korean to a great extend in their code as long as they use a regular UTF-8 encoded language. (i.e. Java)
Even more coverage if they have their own Encoder plugins/packages.
I must have slept during that specific lecture ¯\_(ツ)__/¯

You still code with the language itself which is english, all you can do in that case is to write strings in another alphabets and most languages will support that, even more probably if (which I assume they are) you’re using already made toolkits/libraries/etc.

In worst case scenarios you can simply enforce usage of external files for any language-specific text. As long you don’t have to deal with heavily-specific text conversion/processing you’re fine.

Also, it is totally possible to code in a language without being a fluent speaker. The few words used in programming languages are way limited, you can be a decent coder even without being able to hold a full conversation on daily topics which relates nothing to technical papers/documentations/programming code.

And even if they heavily uses non-english text it is only for variables and functions names which are mostly related to simply english single/few words for naming something which makes sense, they can simply add commentaries to complement meaning and document usage if it is not clear.

It reaches far beyond just making comments in your native language. You can use foreign characters for objects, methods, variables and classes and with a special interpreter even use foreign language for native methods (SmallTalk for example is known for being fully customizable for everyone while Java or C# usually hide the Natives from their users so you’d need an external package)

It’s just a possibility though. Not saying they actually do it (most devs that don’t use the Latin alphabet in their native language only write comments/documentation in their language anyways).

But yeah language barrier isn’t actually an issue for programming as long as you understand the documentation since you technically don’t actually need to know what the stuff means, just what it will do.

So basically you’re saying Mr. No is a liar? How dare you slander the good name of this company! Kappa.

1 Like

No. I just don’t like when talks go into memes/etc about coding and wanted to say that being able to speak fluently in an idiom isn’t related to being able to code, nor the other way around.

Not saying anyone is wrong, sorry if gave that impression.

Yeah, I basically just corrected my earlier statement cause I realized it was ■■■■■■■ stupid. Hope I did it justice especially with my last sentence.

1 Like

[quote]One of the main reasons for no merging is to keep a smaller server that has a smaller community
[/quote]

Super dumb reason. Hiring staffs aside, better to remove those people too. Because even if you have enough people coming in, and yet you have those higher ups dictating stupid reasons it doesnt matter.

One of the main reasons for no merging is to keep a smaller server that has a smaller community

Why do some people enjoy a empty market? At least consider cross server market ffs

1 Like

So the super elitists who are anti social can more easily monopolize of course. What’s crazy is instead of doing things like removing DPK, increasing spawn rate and density, and everything players have actually wanted the Staff is like: “Nah, we got this and know the best interests of players” but we’ll take your suggestions into consideration. It’s almost as if the Staff themselves play on iTOS actually and not kTOS but want the server to pretty much just be for them and the bots.

I seriously would fire these people because they have made tons of players unhappy and lost thousands if not millions for this company. Losing a fifth of your players when the population was already down in the dumps is complete genocide over some bone headed decisions from Staff or the Management. Customer service and satisfaction is the cornerstone of any successful company and so stupid that these people hide in a corner somewhere holding the server hostage from players.

I’ve said this countless times that players wouldn’t care if you were actually truthful and straight forward with everything. But can we have that? No, of course not here on iTOS why would you ever do that.

1 Like

Hmm since developers can make do and understand simple english terms in programming languages, maybe we can converse with them using pseudo code?

like…

If pvp.hasSkill(“missile hole”)
then
archer.emotion = "cry"
pvp.balance = false

try suggestion()
catch dev.response

end if

suggestion() {
while (pvpmode is true)
do skill.missile_hole.duration = 10
}

Something like that?

7 Likes

I would replace missile hole with revenge 7 fold and archer with allplayers. The shouts and the salts…

1 Like
// Today's GvG match.

/* ... */

#define BUFF_MISSILE_HOLE 2043

/* ... */

#define SKILL_MAGNETIC_FORCE 20305

/* ... */

#define SKILL_MISSILE_HOLE 21408

/* ... */

int main() // as archer
{
    /* ... */

    if (cleric.isEnemy() && cleric.haveBuff(BUFF_MISSILE_HOLE))
    {
        me.cryWhileAttacking();

        cleric.runAroundGettingHit(5, "s");
        cleric.carveAusrine();

        myCharacter.waitForDeath();
    }

    cleric.callHelp();

    Target pyroKinoSage = enemyGuild.characters().waitForHelp();

    pyroKinoSage.cast(SKILL_MISSILE_HOLE);
    pyroKinoSage.castOn(SKILL_MAGNETIC_FORCE, /* X pos */, /* Y pos */, /* Z pos */);

    myCharacter.dieWithoutSeeingWhatHappened();

    ui->getChatTab("Guild").cry("Missile hole super balanced.");

    /* ... */

    return 0; // kills
}
7 Likes

wow. just wow.

muchwowdogememewow

6 Likes

Time to point out again that they rolled back jTOS servers for silver dupe but didn’t do the same for us.

6 Likes

I mean it’s not really a big deal after losing 99% of the player base though so he isn’t exactly wrong. Pretty sure that is how they see it.

1 Like

Oh? TOS lost 20% of its players over the last month.

You want to kill TOF now?

2 Likes