Register for your free account! | Forgot your password?

Go Back   elitepvpers MMORPGs Conquer Online 2 CO2 Private Server
You last visited: Today at 03:29

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



(Soon™) Fully open-source conquer browser client. (Patch 5207)

Discussion on (Soon™) Fully open-source conquer browser client. (Patch 5207) within the CO2 Private Server forum part of the Conquer Online 2 category.

Closed Thread
 
Old   #1
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
Cool (Soon™) Fully open-source conquer browser client. (Patch 5207)

With thanks to @Ultimation in everything I do with anything related to programming


# Latest updates in comments,
# Test URL to try it yourself in comments too!



Hey!

Inspired by recent efforts on the forums, which truly are amazing! I've decided to take a smack at remaking a conquer client in RUST/WebGL. (Because I adore rust, and its fast. really fast.)

This is a work in progress.
All work was done by myself & codex.

This works natively with a 5207 protocol server, no server edits to make this web client work.

Server being used for testing is also written in Rust by myself, as part of this process.

A lot to do. 24 hours in.
Much is however done, including dropping items from inventory, work is now spells and adding the GUI, some sound and winner winner chicken dinner. (Albeit i'm sure some bugs will creep in!)

Being able to zoom in & out with the GUI & chat scaling with you is my favourite quality of life.








#edit; its a dear shame for the low quality image host.

demo link incoming for you to try.
_DreadNought_ is offline  
Thanks
6 Users
Old   #2
 
Asphy×ia's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 163
Received Thanks: 85


fast work
Asphy×ia is offline  
Thanks
1 User
Old   #3
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
Quote:
Originally Posted by Asphy×ia View Post


fast work
Astra ultra /fast.

(my 15+ years in emulation helps me here significantly i do admit)

edit; although i can see you're also using codex pro plan, so you should be as fast as me ;p
_DreadNought_ is offline  
Old   #4
 
Asphy×ia's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 163
Received Thanks: 85
claude but yes. many years of work here too but 2 kids restrict my dev time a bit lol
Asphy×ia is offline  
Thanks
1 User
Old   #5
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
Quote:
Originally Posted by Asphy×ia View Post
claude but yes. many years of work here too but 2 kids restrict my dev time a bit lol
damn. android vs ios debate being avoided

yeah i hear u. ive got some other stuff i need to do before i can pour another day into this proj too!

time is everything, great work on your project thanks to you guys for inspiring me with this

Many updates, far too many to list!

So here's a video of my latest progress!

But note! My emulator is being written along-side this, so there are bugs server-side not related to the client. IE: Being able to attack guards on capture mode is my emulators fault, not the clients! .. Or my spawned guard being a touch useless! Or dead animals still having a name lmao

Some noteworthy additions:

- All effects. Every, single, one.
- Weather & Day/night system
- Buying/selling to shops!
- Proper NPC dialogs! (my emulator npcs suck, took the cq db and ran qwen 4b through translating it, awful)
- Every single spell & skill. Every single one.
- Cache, loading, optimisation, speed!
- More animations!
- Walking/Running
- Minimaps! & all associated aspects on parity 1-1 with the 5207 client


My 5207 Emulator will essentially end up an exact clone. Astra is able to reverse every single calculation and working from tq bins. It's amazing, finding many flaws where others had attempted by-hand reversal! (Ordering, really matters! A lot of open-source implementations are off, sometimes just by 1 damage point)


Anyway, video is here! (I can't decide on a domain name that is also a fair price.. hence no link to test it yet?)


Next up:

- More GUI's! Character info for eg..
- All sounds!
- Bug fixes! Of course, an endless event. In the video at the end there's a jump that went a touch faster than it was meant to, hilariously back in the day 10+ years ago we'd mod the actual co clients to jump like this and call it a glide skill
_DreadNought_ is offline  
Old   #6
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
More updates... I've gotten seriously far with this...


All map extras done. This also includes all motions for all entities, with the specific timings, rotations reversed from the 5207 client itself.

Yes, congratulations, your character will now stretch its arms when idle, and npcs can bow to greet you.

Server emulation wise, i decided it was time to fix that bug which you can see in the video, (dead entities not being marked dead properly).

Unless someone else has done the same, which im sure they have, but as far as i know, and i wouldnt really know, but i now possess the complete 100.00% identical attack calculations to TQ, including their spell functionality, timings, data parsing, their mistakes are also mirrored, so it plays precisely how it was attack wise. I've really gone very far with this.


Teams are in, with shared xp, minimap icons etc etc yada yada. probably 15 other things i cannot remember at this moment.

up next: more shadow work to match on parity, right now they dont.


how far do i go for public release?

note: I've still not done said gui's.. i lack there the most, unbelievably, because it's the easiest part
_DreadNought_ is offline  
Old   #7
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
hello! more changes than i can count; try it yourself:

(all characters are gms & have commands. please dont abuse it. its just a dev server.

Too many changes to list...
my 5207 emulator is the bottleneck now!

- shadows
- character info window
- Acid interface theme option
- Options
- Chat bubbles
- Market & stalls
- Warehouses
- basically everything other than GUI's... All core gameplay is fully functional

As always, a never-ending quest to fix bugs..

any feedback welcome
_DreadNought_ is offline  
Old   #8
 
mohammedqq1's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 65
Received Thanks: 2
Say thanks to artificial intelligence.
mohammedqq1 is offline  
Old   #9
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
Quote:
Originally Posted by mohammedqq1 View Post
Say thanks to artificial intelligence.
passive aggressive, i'm a huge advocate of ai

Astra is a next gen model, do you have any real feedback or just here to try put the project down?

It's just as good as a team doing this by hand
_DreadNought_ is offline  
Old   #10
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,304
Received Thanks: 4,203
Quote:
Originally Posted by _DreadNought_ View Post
passive aggressive, i'm a huge advocate of ai

Astra is a next gen model, do you have any real feedback or just here to try put the project down?

It's just as good as a team doing this by hand
If you love AI, and you said it's how you did all this, then idk. Doesn't seem passive aggressive to me? /shrugs
Spirited is offline  
Old   #11
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
Quote:
Originally Posted by Spirited View Post
If you love AI, and you said it's how you did all this, then idk. Doesn't seem passive aggressive to me? /shrugs
I know you're not a fan of AI yourself so it's interesting this is where you chime in lol



Yes, I used AI? Obviously haha, who isn't? Not hiding the fact.

But yeah, I'd argue it is very passive aggressive to post nothing but "give thanks to AI." - No feedback, no criticism, just a basically spiteful you used ai and you should give thanks. (edit, no i shouldnt, i thank them with my hundreds of pounds a month)

Does anyone have anything constructive to say or? Just sad I used Astra and you're not...? Like what lmao


I think some people need to get their heads around the concept of doing what 100-man can do in a week, in an hour.

Anyhow; negative nancies;



More updates!

- Anti-automation checks improved. These are of course bypassable, but it makes me feel better.
- Acid theme now extends to all currently added GUI's. (I liked acidco's theme, these are all of course brand new assets generated with the lovely beautiful Astra, no aco/ultis stuff used)
- Many bugs squished!
- I've had the chance to say hello to a fair few of you! It's made my day seeing you guys say hello
- Hand hand/kiss/hug are all there (Client and emulator)

- I got my hands on the newer patch 6173 tq bins or whatever it is - And it was a reverse engineering mindbomb for everything the original bins didnt have.

Calculations have gone wildddddd including battlepower and how tails go in which was before 5035 times, lovely lovely lovely

- Tons of item usage added. no longer just health/mana potions!

- Kind of nearing completion? Just.. more.. GUI's...



Market stalls are filled with temporary astra bots selling various goods, this is until my player-bots that can level 0-130 are ready, they're at level ~90ish so far. When they do a full run to 130, i'll put them on elysian.

Remember, i am open sourcing this entire client, nothing held back.
Unsure, but I might make it plug and play to basically any 5017/5065/5095/5135/5165/5187/5207 server that isnt running custom login stuff
_DreadNought_ is offline  
Old   #12
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,304
Received Thanks: 4,203
Quote:
Originally Posted by _DreadNought_ View Post
I know you're not a fan of AI yourself so it's interesting this is where you chime in lol



Yes, I used AI? Obviously haha, who isn't? Not hiding the fact.

But yeah, I'd argue it is very passive aggressive to post nothing but "give thanks to AI." - No feedback, no criticism, just a basically spiteful you used ai and you should give thanks. (edit, no i shouldnt, i thank them with my hundreds of pounds a month)

Does anyone have anything constructive to say or? Just sad I used Astra and you're not...? Like what lmao


I think some people need to get their heads around the concept of doing what 100-man can do in a week, in an hour.

Anyhow; negative nancies;
I didn't read it like that... Genuinely, it sounds like someone who's impressed with what you did using AI. Maybe I'm wrong, but like... the only thing you can control is how you respond to a comment. You can't control how other people respond to your project. Personally... I like to see positivity rather than negativity. Or try to see my work / comments from their perspective.

Passive aggressive would be more like... "my favorite part of this project is how humble you are". (I'm giving direct feedback here). Reading this thread feels like you're being interviewed sometimes rather than being in a community. Like... very self-praising and a bit narcissistic. It might help to be a bit more open to seeing people's comments from their own perspective. Not everything is an attack on your accomplishments or worth. Ultimation and Moh can also learn a thing or two on that (choosing to be direct here, too). It feels like you all are sometimes too quick to react to something / get insulted with people's comments. It'd be really cool to just chill with y'all someday, but I feel like y'all are more interested in yourselves sometimes. It feels like you close yourself off a lot, but then boast about how great your work is and criticize those who comment even a little on your method (slightly positive or slightly negative).

Anyways, end of direct feedback now. It looks like you're enjoying this project. I hope that's enough for you to keep going and working at this. But also, would be cool if more people combined some of their efforts (since it seems like making a client is a popular topic right now).
Spirited is offline  
Old   #13
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
Quote:
Originally Posted by Spirited View Post
I didn't read it like that... Genuinely, it sounds like someone who's impressed with what you did using AI. Maybe I'm wrong, but like... the only thing you can control is how you respond to a comment. You can't control how other people respond to your project. Personally... I like to see positivity rather than negativity. Or try to see my work / comments from their perspective.

Passive aggressive would be more like... "my favorite part of this project is how humble you are". (I'm giving direct feedback here). Reading this thread feels like you're being interviewed sometimes rather than being in a community. Like... very self-praising and a bit narcissistic. It might help to be a bit more open to seeing people's comments from their own perspective. Not everything is an attack on your accomplishments or worth. Ultimation and Moh can also learn a thing or two on that (choosing to be direct here, too). It feels like you all are sometimes too quick to react to something / get insulted with people's comments. It'd be really cool to just chill with y'all someday, but I feel like y'all are more interested in yourselves sometimes. It feels like you close yourself off a lot, but then boast about how great your work is and criticize those who comment even a little on your method (slightly positive or slightly negative).

Anyways, end of direct feedback now. It looks like you're enjoying this project. I hope that's enough for you to keep going and working at this. But also, would be cool if more people combined some of their efforts (since it seems like making a client is a popular topic right now).

Hey Spirited.

I read this twice.
And somehow it gets even more fucking ridiculous the second time.

So since you've decided to turn my development thread into an unsolicited psychological assessment of me, Ultimation and Moh, let's go through this properly.

1. First of all: don't you fucking dare drag Ultimation into this.

You have an issue with me?
Address me.

You want to criticise how I responded?
Criticise me.

But you had absolutely no fucking reason whatsoever to suddenly throw this in:

Quote:
"Ultimation and Moh can also learn a thing or two on that"
Who the fuck appointed you their teacher?

Seriously. Learn a thing or two from you about what?

Humility? Compassion? Community? How to treat people?

You know absolutely fuck all about Ultimation as a person compared to me.

I actually know him.
He has housed me.
He has helped me.
He has supported me.
He has shown me what kind of person he is when there was no audience, no forum reputation, no public applause and absolutely nothing in it for him.

So don't you dare stroll into my thread and casually reduce somebody like that to another name in your smug little personality critique.

And what makes it even worse is that you of all people should know better.

Ultimation's history in this community predates an enormous amount of what came afterwards.

AcidCO.
Custom-source work.
Reverse engineering.
Development.
Helping people.
Sharing knowledge.
Years and years of actual contribution.

And you've previously spoken yourself about people in this community who "helped get me started."

So perhaps before you start lecturing Ultimation on humility and behaviour, you should remember your own fucking history.

Don't bite the hands that helped build the ladder you climbed.

It isn't clever.
It isn't insightful.

It's fucking graceless.

2. Now let's deal with you calling me "narcissistic."

Because yes, Spirited, you chose that word.

You didn't say:

Quote:
"I think you may have interpreted that comment too negatively."
That would have been reasonable.

Instead, you decided to describe me as:

narcissistic
self-praising
boastful
overly interested in myself
emotionally closed-off
too sensitive
unable to understand other people's perspectives


Based on what?

A development thread?

Some forum posts?

A disagreement?

Do you seriously not hear yourself?

You have taken a tiny, highly specific window into somebody's life and somehow convinced yourself that you're qualified to explain their character back to them.

You're not.

You don't know me.
You know what I post here.
Those are not the same fucking thing.

And the level of confidence required to leap from:

"I don't like how this development thread reads"

to:

"I understand this person's personality well enough to call him narcissistic"

is absolutely staggering.

That isn't insight.

That's ignorance with confidence.


3. THIS IS A DEVELOPMENT THREAD.

I honestly cannot believe I need to spell this out to somebody who's been on ElitePvPers this long.

I created a thread about something I am developing.

So yes, amazingly enough, I am going to talk about:

- what I built
- what I discovered
- what I reverse engineered
- what I achieved
- what worked
- what didn't
- what I'm proud of
- what I find impressive about the result


THAT IS THE FUCKING POINT OF THE THREAD.

What do you actually want?

Should every update look like this?

Quote:
Hello everyone.

Unfortunately I implemented another feature today.

I apologise for mentioning this in my own development thread and promise not to display any visible pride in case Spirited diagnoses me with a personality disorder.

Regards.
Give me a fucking break.

Being proud of work you spent a huge amount of effort on.

Talking about your project in your project thread is not narcissism.

Explaining what you've achieved is not narcissism.

You have somehow confused enthusiasm and confidence with a character defect.

That is your problem.

Not mine.

4. And the hypocrisy in your post is fucking spectacular.

Your central argument is:

Quote:
"You guys are too quick to take comments personally."
And your solution?

MAKE THE ENTIRE DISCUSSION PERSONAL.

You could have said:

Quote:
"John, I think you misread his tone."
Done.

Instead, you decided to tell me what kind of person I am.

Then Ultimation.

Then Moh.

Then you started telling us how interested we supposedly are in ourselves.

Then how emotionally closed-off we are.

Then how we handle criticism.

Then whether you'd enjoy socialising with us.

You turned a disagreement over the interpretation of ONE FUCKING COMMENT into a personality assessment of THREE PEOPLE.

And then somehow had the audacity to lecture us about taking things too personally.

The lack of self-awareness required to write that is genuinely fucking incredible.

5. "I'm giving direct feedback here" does not magically make you less of a prick.

This little rhetorical shield you've built is ridiculous.

You seem to think you can write something insulting and then put:

"just being direct!"

next to it and suddenly it's constructive criticism.

No.

If I wrote:

"Spirited, I think you're pompous, self-important and completely fucking lacking in self-awareness. Just giving you direct feedback!"

would the last sentence magically make the first sentence wholesome?

Of course it fucking wouldn't.

You called me narcissistic.

You called me boastful.

You said I'm mostly interested in myself.

You said I close myself off.

Own your words.

Don't throw the punch and then hide behind "feedback" when somebody calls you out on it.

6. I am MORE than capable of taking criticism.

You want to criticise the project?

Fucking do it.

Tell me:

my architecture is shit
my implementation is wrong
I misunderstood the protocol
my reverse engineering is inaccurate
an assumption is unsupported
my monster behaviour is wrong
my AI-generated code is garbage


Fantastic.

Now prove it.

Bring packets.
Bring code.
Bring logs.
Bring tests.
Bring evidence.

Give me something technical.
Give me something useful.

I will argue about it all fucking day.

But do not pretend there is no difference between:

"Your implementation is technically incorrect."

and:

"You're narcissistic and mostly interested in yourself."

One is technical criticism.

The other is you being a prick and pretending it's mentorship.

7. And yes, let's talk about AI.

Because we both know that's sitting underneath a lot of this.

You don't like AI.

Fine.

Don't use it.

You think AI-assisted development is unimpressive?
Fine.
Explain why.

You think AI generated something badly?
Show me.

You think my implementation is wrong?
Disprove it.

You think the architecture is shit?
Explain where.

You think the reverse engineering is inaccurate?
Correct it.

Attack the fucking work.

That's an argument I'd actually enjoy.

Because here's the inconvenient reality:

code does not magically stop working because Spirited disapproves of the tool that helped write it.

If the code is wrong, demonstrate that it's wrong.

If the implementation works, then your philosophical dislike of the toolchain does not become a technical rebuttal.

And I absolutely do not need your permission to use AI.

I care whether I understand the result.
I care whether I can verify it.
I care whether I can debug it.
I care whether I can maintain it.
I care whether it fucking works.

Your approval is not part of the build process.

8. And then we get to this fucking masterpiece:

Quote:
"It'd be really cool to just chill with y'all someday, but I feel like y'all are more interested in yourselves sometimes."
What an utterly bizarre thing to write.

You've just spent several paragraphs calling people narcissistic, boastful, oversensitive and self-interested...

...and then effectively gone:

"Anyway lads, pint sometime?"

Fucking incredible.

Imagine walking up to somebody in a pub:

"Hi mate. You seem narcissistic, self-absorbed, boastful, oversensitive and emotionally closed-off. Wanna hang out?"

Phenomenal social strategy.

And here's the thing you apparently haven't grasped:

Nobody here owes you a personality you personally enjoy.

I'm not auditioning to become your friend.

I'm not waiting for Spirited's approval.

I'm not going to deliberately talk down my own achievements so that you find me sufficiently humble.
I built something.

I'm proud of it.

Deal with it.

9. And perhaps the funniest irony of all is that YOU are the one accusing other people of narcissism.

You wandered into somebody else's thread.
You decided you understood three people's personalities.
You decided you understood their motivations.
You decided you knew how they view themselves.
You decided you knew how they view everyone else.
You decided you knew how they should behave.
You decided you were qualified to correct them.

And then you called THEM self-important.

Do you genuinely not see the fucking irony?

Because from where I'm sitting, the person displaying the most breathtaking level of presumption here isn't Ultimation.

It isn't Moh.

And it certainly isn't me for posting fucking development updates in a development thread.

It's the person who apparently thinks a handful of forum posts qualify him to psychoanalyse everybody else in the room.

10. So here's some actual direct feedback for you, Spirited.

Talk about the project.

Challenge my claims.
Challenge the implementation.
Challenge my methodology.
Challenge my AI use.

Tell me I'm wrong.

Then prove it.

But keep the bargain-bin psychoanalysis out of my thread.

And don't you fucking dare casually drag my friends into your argument with me again.

Especially somebody whose contribution to this community stretches back years and whose work forms part of the history that people who came later benefited from.

You don't have to like me.
You don't have to like my tone.
You don't have to like AI.
You don't have to think the project is impressive.

I could not give less of a fuck.

But don't confuse your personal irritation with insight into my character.

And don't call three people narcissistic, arrogant, boastful and self-interested and then hide behind:

"I'm just being direct."

You came into my development thread.

Contributed precisely fuck all to the actual development being discussed.

Turned a disagreement about tone into a personal critique of three people.

Complained about people making things personal while making it intensely personal yourself.
Complained about arrogance while assuming the authority to explain everybody else's personalities to them.
Complained about people lacking perspective while displaying absolutely none regarding your own behaviour.
Then finished by talking about how everyone should collaborate more.

The irony is so fucking dense it should have its own gravitational field.

So, genuinely:

If you think something I've built is wrong, show me.
If you think AI makes the work worthless, make the argument.
If you have technical criticism, bring it.

Otherwise spare me the amateur psychology lesson.

You don't know me nearly as well as you think you do.

You had nowhere near enough basis to make those remarks.

And after all these years, I genuinely expected you to have enough self-awareness to know the difference.


Written by myself & proof-read by astra. enjoy.
_DreadNought_ is offline  
Old   #14
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,304
Received Thanks: 4,203
Quote:
Originally Posted by _DreadNought_ View Post

Hey Spirited.

I read this twice.
And somehow it gets even more fucking ridiculous the second time.

So since you've decided to turn my development thread into an unsolicited psychological assessment of me, Ultimation and Moh, let's go through this properly.

1. First of all: don't you fucking dare drag Ultimation into this.

You have an issue with me?
Address me.

You want to criticise how I responded?
Criticise me.

But you had absolutely no fucking reason whatsoever to suddenly throw this in:



Who the fuck appointed you their teacher?

Seriously. Learn a thing or two from you about what?

Humility? Compassion? Community? How to treat people?

You know absolutely fuck all about Ultimation as a person compared to me.

I actually know him.
He has housed me.
He has helped me.
He has supported me.
He has shown me what kind of person he is when there was no audience, no forum reputation, no public applause and absolutely nothing in it for him.

So don't you dare stroll into my thread and casually reduce somebody like that to another name in your smug little personality critique.

And what makes it even worse is that you of all people should know better.

Ultimation's history in this community predates an enormous amount of what came afterwards.

AcidCO.
Custom-source work.
Reverse engineering.
Development.
Helping people.
Sharing knowledge.
Years and years of actual contribution.

And you've previously spoken yourself about people in this community who "helped get me started."

So perhaps before you start lecturing Ultimation on humility and behaviour, you should remember your own fucking history.

Don't bite the hands that helped build the ladder you climbed.

It isn't clever.
It isn't insightful.

It's fucking graceless.

2. Now let's deal with you calling me "narcissistic."

Because yes, Spirited, you chose that word.

You didn't say:



That would have been reasonable.

Instead, you decided to describe me as:

narcissistic
self-praising
boastful
overly interested in myself
emotionally closed-off
too sensitive
unable to understand other people's perspectives


Based on what?

A development thread?

Some forum posts?

A disagreement?

Do you seriously not hear yourself?

You have taken a tiny, highly specific window into somebody's life and somehow convinced yourself that you're qualified to explain their character back to them.

You're not.

You don't know me.
You know what I post here.
Those are not the same fucking thing.

And the level of confidence required to leap from:

"I don't like how this development thread reads"

to:

"I understand this person's personality well enough to call him narcissistic"

is absolutely staggering.

That isn't insight.

That's ignorance with confidence.


3. THIS IS A DEVELOPMENT THREAD.

I honestly cannot believe I need to spell this out to somebody who's been on ElitePvPers this long.

I created a thread about something I am developing.

So yes, amazingly enough, I am going to talk about:

- what I built
- what I discovered
- what I reverse engineered
- what I achieved
- what worked
- what didn't
- what I'm proud of
- what I find impressive about the result


THAT IS THE FUCKING POINT OF THE THREAD.

What do you actually want?

Should every update look like this?



Give me a fucking break.

Being proud of work you spent a huge amount of effort on.

Talking about your project in your project thread is not narcissism.

Explaining what you've achieved is not narcissism.

You have somehow confused enthusiasm and confidence with a character defect.

That is your problem.

Not mine.

4. And the hypocrisy in your post is fucking spectacular.

Your central argument is:



And your solution?

MAKE THE ENTIRE DISCUSSION PERSONAL.

You could have said:



Done.

Instead, you decided to tell me what kind of person I am.

Then Ultimation.

Then Moh.

Then you started telling us how interested we supposedly are in ourselves.

Then how emotionally closed-off we are.

Then how we handle criticism.

Then whether you'd enjoy socialising with us.

You turned a disagreement over the interpretation of ONE FUCKING COMMENT into a personality assessment of THREE PEOPLE.

And then somehow had the audacity to lecture us about taking things too personally.

The lack of self-awareness required to write that is genuinely fucking incredible.

5. "I'm giving direct feedback here" does not magically make you less of a prick.

This little rhetorical shield you've built is ridiculous.

You seem to think you can write something insulting and then put:

"just being direct!"

next to it and suddenly it's constructive criticism.

No.

If I wrote:

"Spirited, I think you're pompous, self-important and completely fucking lacking in self-awareness. Just giving you direct feedback!"

would the last sentence magically make the first sentence wholesome?

Of course it fucking wouldn't.

You called me narcissistic.

You called me boastful.

You said I'm mostly interested in myself.

You said I close myself off.

Own your words.

Don't throw the punch and then hide behind "feedback" when somebody calls you out on it.

6. I am MORE than capable of taking criticism.

You want to criticise the project?

Fucking do it.

Tell me:

my architecture is shit
my implementation is wrong
I misunderstood the protocol
my reverse engineering is inaccurate
an assumption is unsupported
my monster behaviour is wrong
my AI-generated code is garbage


Fantastic.

Now prove it.

Bring packets.
Bring code.
Bring logs.
Bring tests.
Bring evidence.

Give me something technical.
Give me something useful.

I will argue about it all fucking day.

But do not pretend there is no difference between:

"Your implementation is technically incorrect."

and:

"You're narcissistic and mostly interested in yourself."

One is technical criticism.

The other is you being a prick and pretending it's mentorship.

7. And yes, let's talk about AI.

Because we both know that's sitting underneath a lot of this.

You don't like AI.

Fine.

Don't use it.

You think AI-assisted development is unimpressive?
Fine.
Explain why.

You think AI generated something badly?
Show me.

You think my implementation is wrong?
Disprove it.

You think the architecture is shit?
Explain where.

You think the reverse engineering is inaccurate?
Correct it.

Attack the fucking work.

That's an argument I'd actually enjoy.

Because here's the inconvenient reality:

code does not magically stop working because Spirited disapproves of the tool that helped write it.

If the code is wrong, demonstrate that it's wrong.

If the implementation works, then your philosophical dislike of the toolchain does not become a technical rebuttal.

And I absolutely do not need your permission to use AI.

I care whether I understand the result.
I care whether I can verify it.
I care whether I can debug it.
I care whether I can maintain it.
I care whether it fucking works.

Your approval is not part of the build process.

8. And then we get to this fucking masterpiece:



What an utterly bizarre thing to write.

You've just spent several paragraphs calling people narcissistic, boastful, oversensitive and self-interested...

...and then effectively gone:

"Anyway lads, pint sometime?"

Fucking incredible.

Imagine walking up to somebody in a pub:

"Hi mate. You seem narcissistic, self-absorbed, boastful, oversensitive and emotionally closed-off. Wanna hang out?"

Phenomenal social strategy.

And here's the thing you apparently haven't grasped:

Nobody here owes you a personality you personally enjoy.

I'm not auditioning to become your friend.

I'm not waiting for Spirited's approval.

I'm not going to deliberately talk down my own achievements so that you find me sufficiently humble.
I built something.

I'm proud of it.

Deal with it.

9. And perhaps the funniest irony of all is that YOU are the one accusing other people of narcissism.

You wandered into somebody else's thread.
You decided you understood three people's personalities.
You decided you understood their motivations.
You decided you knew how they view themselves.
You decided you knew how they view everyone else.
You decided you knew how they should behave.
You decided you were qualified to correct them.

And then you called THEM self-important.

Do you genuinely not see the fucking irony?

Because from where I'm sitting, the person displaying the most breathtaking level of presumption here isn't Ultimation.

It isn't Moh.

And it certainly isn't me for posting fucking development updates in a development thread.

It's the person who apparently thinks a handful of forum posts qualify him to psychoanalyse everybody else in the room.

10. So here's some actual direct feedback for you, Spirited.

Talk about the project.

Challenge my claims.
Challenge the implementation.
Challenge my methodology.
Challenge my AI use.

Tell me I'm wrong.

Then prove it.

But keep the bargain-bin psychoanalysis out of my thread.

And don't you fucking dare casually drag my friends into your argument with me again.

Especially somebody whose contribution to this community stretches back years and whose work forms part of the history that people who came later benefited from.

You don't have to like me.
You don't have to like my tone.
You don't have to like AI.
You don't have to think the project is impressive.

I could not give less of a fuck.

But don't confuse your personal irritation with insight into my character.

And don't call three people narcissistic, arrogant, boastful and self-interested and then hide behind:

"I'm just being direct."

You came into my development thread.

Contributed precisely fuck all to the actual development being discussed.

Turned a disagreement about tone into a personal critique of three people.

Complained about people making things personal while making it intensely personal yourself.
Complained about arrogance while assuming the authority to explain everybody else's personalities to them.
Complained about people lacking perspective while displaying absolutely none regarding your own behaviour.
Then finished by talking about how everyone should collaborate more.

The irony is so fucking dense it should have its own gravitational field.

So, genuinely:

If you think something I've built is wrong, show me.
If you think AI makes the work worthless, make the argument.
If you have technical criticism, bring it.

Otherwise spare me the amateur psychology lesson.

You don't know me nearly as well as you think you do.

You had nowhere near enough basis to make those remarks.

And after all these years, I genuinely expected you to have enough self-awareness to know the difference.


Written by myself & proof-read by astra. enjoy.
I think you just proved my point pretty hard there... Lol. You're not looking for feedback, you're looking for praise. So, what's next here? Is Ultimation gonna poke his head in next? Like, you're all really talented people. It's a shame this is how you react to any form of criticism.
Spirited is offline  
Old   #15
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,245
Received Thanks: 874
@bove

Updates:

- Pretty much everything other than GUI's does work, if it doesn't - it's a bug.

- Arena Qualifier added.

- Player bots started. 20% at level 130, these do various things, idle, move items between their warehouses, lucky time, fight in the arena qualifier, you can also fight them if you sign up. Player bots will also hunt for money at various times.

The remaining 100-200 odd will level to 130, and then 80% will retire, and be replaced with level 1's who will start their journey! With the remaining 20% becoming residents!

You might spot them in any map!


Working on github open sourcing next. This is for anyone to use as they wish, no praise or thanks needed. If anyone has feedback, please explain what I've got wrong and where, I can't test everything myself!

Super super grateful for all the support and those of you who have my discord have been incredibly kind, thank you!

small note: features not working are not bugs! Guilds, clans, quests and various normal levelling behaviour are not implemented in my emulator
_DreadNought_ is offline  
Closed Thread


Similar Threads Similar Threads
Itemshop über Browser öffnen (tägliche Geschenke, Tombola) /Open itemshop via browser
12/16/2022 - Metin2 - 0 Replies
done
patch patch patch patch patch patch patch
04/14/2011 - CrossFire - 3 Replies
http://images1.memegenerator.net/ImageMacro/599994 0/LIKE-A-BOSS.jpg
5207 Fixed Databese
06/17/2010 - CO2 Private Server - 12 Replies
heLLo i need Fixed Databese on 5207 Source



All times are GMT +2. The time now is 03:30.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.