Jump to content

Recommended Posts

Posted

I just wanna address something because I'm tired of replying to the same question over and over again.

During the past 6-12 months everyone in the forum and their grandma has pmed me asking me to sell them a Fake Players Engine i showcased a while ago.
I refused every time saying that I'm done with l2j stuff. However people have been offering decent amounts of money to buy something like that.
As far as I'm concerned I don't play L2 anymore so i couldn't care less, but there is something I like more than materialistic stuff. MONEY.

So yeah even though i think it is pathetic that this is what it has become of that lovely game i spent countless hours, i decided to profit off of it on this way.

However I won't launch something that i don't think meets some quality standards.
I spent the weekend developing the bare-bones of the engine, random player generation, developing some basic AI (movement, following, attack) and stress testing the server to see how far i can go.

Some if the features i have in mind

  • Full fake player control panel in the admin area with
  • Generation of a fake player from the panel with specific configuration
  • AI Intelligence levels
  • Taking control of a fake player and moving it through your admin player
  • Fighting patterns
  • Automatic player generation
  • Save bots
  • Minimal communication
  • The ability to extend the AI system by writing your own behaviors as a developer

Just give me some time and you will get what you want.
Feel free to discuss. (Again i don't support this idea so don't take the piss. It is just a supply and demand thing)

Posted
4 minutes ago, Tryskell said:

Move it on marketplace, it got nothing to do here.

I ain't selling anything yet. It's more of an open discussion on a topic.

Posted (edited)
1 hour ago, .Elfocrash said:

I like more than materialistic stuff. MONEY.

So yeah even though i think it is pathetic that this is what it has become of that lovely game i spent countless hours, i decided to profit off of it on this way.

At least be honest with yourself... If you do it, that will be for money. Therefore it's a marketplace topic.

Edited by Tryskell
Posted (edited)
Just now, Tryskell said:

At least be honest with yourself...

What are you on about?

No i am not selling anything yet.
Yes i will start selling it when it's in a good stage.
No this topic has nothing to do with selling it and it is all about discussing a topic.

Edited by .Elfocrash
Posted
Just now, Tryskell said:

Didn't get it.

 

1 minute ago, .Elfocrash said:

What are you on about?

No i am not selling anything yet.
Yes i will start selling it when it's in a good stage.
No this topic has nothing to do with selling it and it is all about discussing a topic.

 

Posted

If you mean my PoV about the feature, I wouldn't make it to create bots (most people fight bots, that's not to get some), but to make evolved AI to make the world more alive. Hunting, mercenaries, scouts of countries scouting others, merchants traveling with guards and such stuff, which would match better the point to make such feature rather than getting pointless bots doing things worst than regular bots.

But well, people are idiots so simply code what idiot people with money want.

Posted
3 minutes ago, Tryskell said:

But well, people are idiots so simply code what idiot people with money want.

Pretty much my whole point. I do agree that it is sad to see where l2 ended up, but people don't wanna see npcs fighting. They wanna see people fighting even if they are not real. Meh, what can you do..

Posted

About fake players, I would simply extends intention/desire system to handle more actions, and would add a "goal/objective" intention, which would lead the behavior. If it's leveling, the point is to go to a hunting zone and kill what is around the player level. If it's "trade", the bot goes on a town and go on sell mode with current inventory stuff. Etc etc.

Posted

Dear god, because 80% of admins, are taking shared codes or fail projects like L2-scripts and try open a server mean the whole community is bad? What does the "ended up" means? There are people who are interest in game more than money. So basically you some and say "L2 is dead anyway, i'll help it get even worst. "

Reconsider of what you're trying to do, sell an engine that many people requested from me also but i denied knowing that it will ruin the community even more.

Posted
4 minutes ago, Tryskell said:

About fake players, I would simply extends intention/desire system to handle more actions, and would add a "goal/objective" intention, which would lead the behavior. If it's leveling, the point is to go to a hunting zone and kill what is around the player level. If it's "trade", the bot goes on a town and go on sell mode with current inventory stuff. Etc etc.

I find the intention system quite broad in a sense. Not quite how I really want the system to work. I want the player to have many intentions at a time and also multiple objectives. I built a general system to do that and then change intention based on the IQ of the bot. Will showcase some of it in the near future.

Posted (edited)
7 minutes ago, .Elfocrash said:

Mate, the difference is i can deliver it. I don't care about the community or the game. If people want it they can have it.

Neither i care for the community or the server when i sell a code but is about the "silly" idea behind it. 

PS. if you need any help you can pm me

13 minutes ago, Tryskell said:

About fake players, I would simply extends intention/desire system to handle more actions, and would add a "goal/objective" intention, which would lead the behavior. If it's leveling, the point is to go to a hunting zone and kill what is around the player level. If it's "trade", the bot goes on a town and go on sell mode with current inventory stuff. Etc etc.

Why extend it? You just check the object in thinkActive() 

Edited by GamePsychology
Posted (edited)
11 minutes ago, GamePsychology said:

Why extend it? You just check the object in thinkActive() 

Don't play the idiot, by extend I mean... Improve, evolve. Not "extends" java keyword.

And you can't "extends" an enum.

Edited by Tryskell

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • Hi, I'm selling Interface sources. I was working with one of bigger Essence projects (for ±1 year) delivering them Interface source KR. Per this period gathered knowledge about UE, UE Scripting, saw a lot of tools and their progression. So finally I decided that I can open up my own sales topic. I'm selling source for any protocol - If I don't have source, I will need you to provide whole system folder or for Essence/main - provide me protocol number. Sources are acquired by my OWN decompiler - written in Java, so we're not using popular UEExplorer upgraded by anyone. Decompiler extracts already compile ready sources. It outputs clean code, however constants are mapped 60-70%. Why only 60-70%? Well tl;dr when you compile any sources, they take at that time constant value and place it instead of = CONST_NAME to = THAT_CONST_NAME_VALUE, so it's not possible to have const name instead of value. Example of output: https://pastebin.com/cjyXcJvT for bigger .uc class (557p). p.s pastebin messed up encoding, but KR symbols are preserved - you won't see "?" symbols, rather you will see proper original korean text. I will give you guide as well, how not to mess it up with your editor VS Code/Notepad++ or what you use it to make them preserve it. You will get source + my compiler wrapper (written in java) - works on Windows/Mac/Linux - it has small GUI but supports CLI. Small notice, who thinks 'this is decompiled source' - basically all sources that are on sale are made by decompiling .u and applying changes. I think powerhouse few years ago was ArtToKill/kick (kick added support for INT64 to the publicly available compiler sources) etc. So no - there are no straight from 'creator' sources anywhere, all sellers offer the same - just the quality is different. UEExplorer upgraded was a big step, however, it introduces still a lot of nesting, if statements wrapping incorrectly which could lead to bugs. There are many things how to identify poor quality sources, as if the seller tries to sell 'out-of-box' when they see it compiles - sad news, some bugs are in the logic due to seller focusing only on 'it compiles' rather than issues that their decompiler is not capable so solve. On request I can restore ±100% const mapping.   Later I can attach compiled .u to try. Price is 400EUR. Payment methods USDT (Crypto). I'm still in debate with myself, wether to start selling XDat Editor with structures and ClientDat with 100% all files openings (no unk namings) and improved experience (such as comments support in .dat files, mass sync, improved performance and so on). P.s. If you ask me to give you some project's custom interface - the price may vary - there are couple things per project that need to be hand checked and adjusted (for example Innadril completely changes tokens which then I need to adjust my program to their token Ids). So it might take more time = more money. P.s.s. I have more things in the garage, like my own dsetup source that can allow you 'unlocking' system with your desired encrypting - you don't need to wait till 'patched' systems start appearing and so on, but I think at this time everyone who needs it make them selves it. AAC crypt removals and so on, BuildZone, everything that 'unlocks' client, however, I don't plan to make them on sale as mentioned, everyone can do them.  
    • It has been a while since I updated this thread. I am currently actively working on a full-scale port of the shader library to ensure the fast and accurate transfer of all effects. I have decompiled the original game and created a tool that fully logs the entire *Lineage 2 Interlude* particle system. This allows me to extract the original formulas hardcoded into the game, resulting in a high-fidelity port. For instance, *Lineage 2* uses an `appRnd` system that generates unique randomization patterns for different skills, giving them distinct visual characteristics; there are countless formulas and technical nuances like this. Ultimately, I will derive all the key formulas and replicate the geometry with high precision. Twelve basic geometry formulas have already been ported. The effect was created in 10 minutes using a .uc file, HLSL formulas, and SpriteEmitter particle blending formulas.   https://prnt.sc/_3UDLQVX_Y-_
    • Good luck my friend! 😃
    • try this one instead. The one he shared affects every single NPC/player character in the game, the one I posted only affects player characters  https://drive.google.com/file/d/1UtccbD9e50x3WEnQBab2PTZnBHwpcGYM/view?usp=sharing or perhaps i misunderstood; if you could please post a full explanation of the problem you're having with the files, unfortunately i think whatever you're using to translate to english is a bit bad nevermind, i got what you mean, here's the fix   https://drive.google.com/file/d/1av7OHaGSdnVQtcBgb9MhtiIkxVXy3P2y/view?usp=sharing   CanIngnoreCollision=True CanBeIngnoredCollision=True  
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..