-
Posts
5,373 -
Joined
-
Last visited
-
Days Won
70 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Tryskell
-
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Rev 67 soon finished. Retail doors messages to open/close it, some fixes, some refactors... The normal way :). Edit : http://trac.assembla.com/acis_project/changeset/67 -
The first script should work. You surely forget to update the .jar. if (activeChar.isGM()) activeChar.sendMessage("Hallo GM!"); else activeChar.sendMessage("Hallo Spieler"); ---- Now if you want to add the name of the player, as it's currently static in your code: activeChar.sendMessage("Hello "+ activeChar.getName() + ", welcome in our server !"); ---- You can too add a static message value: String test = "This is a test." activeChar.sendMessage(test); which equals to : activeChar.sendMessage("This is a test."); Prefer to use second option for readability.
-
[Question] Pack suggestion for an Interlude Server?
Tryskell replied to Eimanto's question in Request Server Development Help [L2J]
When you got the role of the black raven saying only catastrophic things, I play the white dove's one and spread happiness, youth and erm... that's already good. :). The fact there is currently no live server is because I refactor skills. It's a long work, and no one will dare to make a live server without SAs / armor sets bonus. Even if it equals to c/p an XML and write "//reload skills". Still, we got now a test server thanks to BoDiE. Okay, I stop to offtopic now :). ---- As I can't vote for myself, cause it's stupid to promote itself, I suggest Frozen. After all, they got some parts of my work :P. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Revision 66 is out. Added timed-based knownlist task, which basically correct Geodata commit (more infos on timeline). Plus a lot of misc updates (AIs, clean, checks). One step more to the live statut :). ---- We have now a test server, with fixed IP. It will be used both as a test and betatest server. When server will have often commited revisions, it can come I inject current beta in order to make big "not really tested" tests with you :). Here is the forum's topic talking about the test server Ty BoDiE to support the project, and to followers to be more and more numerous to follow my project and use my timeline :). -
[Help]Custom spawn location, relog ports back.
Tryskell replied to brett16's question in Request Server Development Help [L2J]
Delete godamn line and condition :P. Must be something like if (activeChar.isFaction() == 1) { activeChar.teleportblabla.... activeChar.sendMessage("you have been proted back blabla"); } Delete whole code. -
[Discussion] L2J "Projects"
Tryskell replied to ArkeyWave's topic in Server Development Discussion [L2J]
Using Freya as nothing to be cynic with :). It's using a tool to repair another. I avoid useless stuff and refactor interesting points. A formula is a formula, you can model it in your hands :). Nothing is static, only your logic and imagination. Whatever can say Intrepid about L2J, they did a good job when I compare to IL stuff. I use code freely tested for about 4 years with fixes bring over months, and tested by dozens of ppls and servers. What to ask more. L2J team is currently dead, but many big refactors came from the "sun period" of L2J. I like or I dislike things, I never hate :). If you like Freya, nice for you. I won't try to bring the "good word" over you. ---- @Intrepid : I got first suspicions when my magical mirror answered me 'boten anna" when I asked her (this is a mirror girl) : "who is this hater of Intrepid spamming MxC evertime he see L2J or IL words ?". You're SPOTTED :). ---- To stay a little on topic, basically you have those choices for old chronicles : - refactoring old chronicle and update some parts using new chronicle; - refactoring from new chronicle and revert back things (packets opcodes and such); - refactoring your own way :D. But guess why no one did it... About original coding, it's far longer to create something from zero, both about debug purposes than developed idea itself. People speaking like "l2J sucks" but having no better idea to enhance incriminated systems just shout their mouth (indeed, it's violent as expression). -
It is, but code is ugly as hell. Lines 5441 to 5455 have to be in 5465 null check, it will avoid you problems later, even if it's not related to your current problem. The doDie shouldn't receive any reward, you should dispatch things on existing method. Code will be more readable.
-
would you dare to copy bugging code ? Because I can't say you're really helpful.
-
Pack, chronicle and such.... Ppl are boring.
-
[Help]Custom spawn location, relog ports back.
Tryskell replied to brett16's question in Request Server Development Help [L2J]
Check enterworld.java changes , faction engines got 90% time a method which make you port. -
You must declare _countDMkills, it must be (surely) a private or public int private int _countDMkills I deleted previous answer, it was stupid (my apologies). Remove all // on your second Quote.
-
[Discussion] L2J "Projects"
Tryskell replied to ArkeyWave's topic in Server Development Discussion [L2J]
Well, as I'm "specialized" (note the "", that will avoid you think I consider myself a smartass) on IL chronicle, and aCis owner, what can I say... IL need big refactors, but I'm far to think it's a dead chronicle. Each chronicle have his lovers, and I guess they are more IL servers than Hellbound ones, or C3 ones. aCis use its own way to improve IL, and it is the big new on IL forks. The goal isn't to be the best, people surely can do better. But for sure it is made to give a model (only that, yeah I'm humble haha) for future servers / IL projects. aCis was made in order to stop the IL projects spread-maniacs. Too many projects for so low results. I come perhaps too far, still, I guess it can give good ideas to people. ----- About being pro L2J/L2JFree, it's pointless to speak about, it's like choosing between God/Allah. Intrepid is L2JFree inquisitor, pointless to speak to him about L2J, for him it's "bad", that's all. Speak about "interlude" and "l2j" in same topic, you will find a negative comment about him. He surely programmed a bot with those 2 keywords, and as answers : "stupids" and "noobs" :). ----- About IL private forks, the fact it's private is a trap itself... What can assure you it's "100 % Interlude skills", which is barely impossible to do (and I begin to know about it after near 2 months on it) ? If it reachs 95%, you can be happy. Once more, never believe marketing nor people's talk. You have to test first. I could give you names about people which shouldn't sell packs, but do :P. And they're plenty. ----- Archid, as many others projects, didn't take the problem on the good point : goal is to refactor IL, not correct self-customs. More customs you add, more maintenance you have to make on them, and less time you got to refactor original stuff. This is the problem of Frozen, where their timeline is "mostly" (read all words before you begin to send pro-frozen lover kamikaze action, I said "mostly") customs correction. Just my PoV :), and yes, it concerns only IL. Oh, and I'm a 24y old french boy (yeah the flag near my name is the good one) for people using "his/her" talking of me :) -
In eclipse, use the Search button from the panel I said, and points to the JDK folder.
-
Analyze unEquipItemInBodySlotAndRecord() method uses.
-
Talking about an IL server, Freya IL L2Npc ----------> L2NpcInstance L2NpcInstance ---> L2FolkInstance When ppl will understand helpers need a minimum infos, perhaps you will have help...
-
[Question] Pack suggestion for an Interlude Server?
Tryskell replied to Eimanto's question in Request Server Development Help [L2J]
Take care, some privates are even crappier than some publics. Don't believe their marketing, and ask to test if possible. -
Your error just happened to me helping another guy. It's eclipse error. Go on Window > Preferences > Java > Installed JRE, and check the other case in case you got multiple JRE/JDK. The best way would be to delete the JRE, for info it's included in the JDK. Regards, Tk.
-
Chronicle, pack, critical error, and gs error (if you got). Verify too if the client is the good one...
-
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
You have to stop to move in order to see others ppls and npcs. It came when I refactored L2Character positioning, and it's not a report from anyone, I commited it knowing the issue (I prefer to say instead of hear "failed pack"). From the moment you have the control of what you are doing, there is no real problems. The real problem would be to discover a bug and you have no idea where to search in the code in order to correct it (like packets issues, which are pretty hard to handle because of the lack of infos and possibilities of debug). This is definitively not the case. I didn't bother until now, but it will have to be corrected before or around skills refactor end. By the way, Rev 65 is out. -
{Help}For Pc Bang Points
Tryskell replied to fofas™'s question in Request Server Development Help [L2J]
o_o I thought the time of static content was ended, but you just show me I was wrong. He can use variables in order server retreive itself those infos... Just check "zone_check" command, it gives dynamic result based on a static htm according to where you are. Such examples are numerous, I just give this one because I added it not so long time ago lol. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
To got some followers, it has to work. And to work, it needs followers :). I agree with you on this point : people won't bother with project until it isn't live-able. This is the bad part, as I need feedbacks now, and not after all is done and working well. Just think more about your words. Words can hit harder than swords. The memory footprint is a fast appreciation, and as I said higher, "it doesn't mean many things". -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Hiho all, I see my topic is spammed so :D. To answer to Intrepid, as he seems to know all on all, currently my server is the lightest on ram use at begin from current & old free IL projects (didn't test privates, so I don't talk about). Well that doesn't mean many things, still 50mo ram is 50mo (depending on pack, difference can go to 100mo). About the guy doing his own pc specs thread in my own topic :P. Your computer is pretty old, and as intrepid said, result will be low, whatever chronicle or pack used (whatever says Intrepid, I don't think L2Emu can handle 100 ppls with such hardware). I'm more optimistic than Intrepid, I would say until 40 players could play, but quality of play can be hurt. You should add at least 1 giga ram, imho. There is no servers using aCis atm, and it's better like that. Pack stopped to got live statut from the moment I begun skills refactors. The live statut will be available around the end of skills refactor, and the correction of 1 critical issue. You won't have any problem to launch pvp type servers. For your own information, skills aren't only players skills. They're NPC skills, augments, items effects, SAs... Some skills even use others skills (signets, active augments). If we talk about players' skills, they're done. Others are under refactoring. Intrepid, "keep your poison in your mouth", I already collected your card. http://lotrtcgdb.com/images/LOTR04154.jpg Once more, don't post saying negative things for nothing. I guess you didn't even read timeline or checkout project. -
{Help}For Pc Bang Points
Tryskell replied to fofas™'s question in Request Server Development Help [L2J]
Adapt a shared NPC pvp viewer to see the good variable. Such NPC is shared, just search through MxC. -
Check your windows environnement variables. Your JAVA_HOME variable points to the wrong location.
-
[Help]Eror when runing client
Tryskell replied to duduthqu's question in Request Server Development Help [L2J]
Just change protocol version in your gameserver configs. And it's good section, as it's a GS config error, not a client issue.
