-
Posts
5,367 -
Joined
-
Last visited
-
Days Won
68 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Tryskell
-
Looking for associate(developer)
Tryskell replied to Danijel's question in Request Server Development Help [L2J]
People who can develop generally got their own ideas, and develop in their side or helped by others goods devs. If you think your ideas are original, just think some thousands of people already dev before you, since 2005 (around), they know what you can do with L2J and what you can't do. That will spare some time and some "cry-corner" situations. About partnership, don't even think to associate yourself with a good dev without the biggest friend's human (after ice-cream, and cakes) : money. Ideas, anyone got some, about to "materialize" them, it's another story. Anyway gl. -
[Help] Pets dont hit Characters
Tryskell replied to FFs's question in Request Server Development Help [L2J]
<______________________________< It's not really better than FFs "idea code". RequestActionUse clientpacket, search for case 22: // Attack (pet attack) You got the whole code about the "green attack button" from pet panel. The 3 useful variables are pet, activeChar and target. There are already many checks in this part of code you can compare and code your idea using it. -
Area Farming S80!
Tryskell replied to AlexCardyz's question in Request Server Development Help [L2J]
I put you a full existing exemple of implementing a zone area, what do you want more ? About Freya it's XML only, check higher revs of aCis or any Freya pack to see how it works now (basically they put vertices of SQL in XML under the term of "nodes"). Do as I told you, begin little and see bigger (create zone, blablabla read previous post lol I won't redo it), the finality is to make your stuff alone. No one will do it for you (and guess after my explanation, there isn't much more to say about it), and my timeline is enough clear to understand if of your own. If you got issues implementing it, post screens or copy/paste error, but without any personal try, I won't help you until you made something. No work, no cookies. Tryskell. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Our final goal isn't to make a good pack, it's to reach 100 pages in MxC's thread before the end of month (and to reach 22222 views as optional goal). Ppl are often lazy to connect / register in forum to see updates, so a common use was to post changeset to bump the topic / inform lazy followers. Now we're sticky, we haven't to do it, but hey, old uses stay (and people are still lazy :D). -
Area Farming S80!
Tryskell replied to AlexCardyz's question in Request Server Development Help [L2J]
Make in this order : - a simple zone (Jail, NoStore, Peace, NoSummon, etc etc) from existing zones system (to understand how work zones) ; - understand how a zone works (core side, what do you need to add a zone in core system) ; - copy paste the most basic zone, then try to add a condition and a message, then create a zone and go on it ; - analyze JailZone, which got a teleport function (in your example, it's the reverse of a JailZone, but system works the same) - code the whole crap. About condition you can check which weapon or armor is equipped, but as S80 creates S cystal you can't do test about crystal grade, I don't even know if you can check the grade directly (never checked basically). Here is an "live" exemple of how to add a full zone in the existing system, in this exemple it's a ArtifactZone, which allow to cast the Seal of Rule skill ONLY if you're on this type of zone. http://trac.assembla.com/acis_project/changeset/115 Depending of your pack/chronicle, you can have XML && SQL or XML only. Here it's a XML && SQL, newer version of aCis uses only SQL. :P -
Enchant scrools stack problem.
Tryskell replied to n1k0n's question in Request Server Development Help [L2J]
I don't think it's possible, and anyway I think it's client issue aswell. The stackable "engine" works on potions, so why it won't work normally with enchants, if it was only related to stackable = true | false. There is something more, and it's surely related to client. -
tell me a interlude project that have the bugs fixed
Tryskell replied to .::Diavolic::.'s question in Request Server Development Help [L2J]
Any project got less bugs than the normal L2J. But any project still got a lot of bugs compared to l2off. To answer you, any project matches your ask :P. About projects themselves : http://maxcheaters.com/forum/index.php?topic=213153.0 -
You have to add restrictions, else it use default way (to nearest village, etc). Check TvT event from L2J Freya, it is surely fine. You can check too how work castles sieges, as dead attackers/defenders have to wait 10sec before to be teleported.
-
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
I don't know if it's a good or a bad thing :). Rev 145 adds 3 quests, and actually 2 others are ready to be commited and a 3rd in debug. ---- Ty fernando and DiNoR for the good help on quests, I appreciate it :). If that continue they will become better than me ;D -
[Request]Healer Systemsg
Tryskell replied to xdem's question in Request Server Development Help [L2J]
To use it as a systemMessage you have to do client modification, so just use : activeChar.sendMessage("You healed "+target.getName()+" for "+damage+" hps amount."); target.sendMessage("You have been healed by "+activeChar.getName()+" for "+damage+" hps amount."); The effect is the same ingame, but you haven't to use a systemMessage. "activeChar", "target" and "damage" are example, it fully depends of what you got in your Heal.java. I'm lazy to open Eclipse before going to sleep to be honest. -
[Share]Fix While fear is Active updated!
Tryskell replied to AbsolutePower's topic in Server Shares & Files [L2J]
isAfraid() pown all your dirty codes ::) -
[Help & Request] Skills/Class Balance
Tryskell replied to nico2's question in Request Server Development Help [L2J]
Balance is kinda individual, and mostly based on which classes you want to have the most on your server. There's no secret formula, as it depends of the chronicle, of internal formulas used by your pack, and of your own tastes. Whatever chronicle or pack you use, dwarves are weak. So it fully depends of your own taste to add some stats/skills to dwarves or not. Many stupids packs got such custom as no Heavy for dagger, but IMHO there are many others aspects you can nerf without even touch to that (tweaking formulas of blow as exemple to deal less damage), and then players won't even notice they're nerfed. In a general matter don't use weapon up to +30 (16 max), as it greatly affect skill success chance. You have to rework yourself formulas/skills. -
add pvp kill in TvT
Tryskell replied to HammerV2's question in Request Server Development Help [L2J]
You try to add a code, but you didn't think the reverse : "is there already a code which block pvpkills to increase when I'm in TvT ?" Whatever code you want to add, if there is a code which blocks, you can't do a shit about. -
[HELP]Server crush on rr..what i can do ?
Tryskell replied to jossoo's question in Request Server Development Help [L2J]
Not enough memory allowed. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
http://maxcheaters.com/forum/index.php?topic=190122.msg1847892#msg1847892 -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Rev 142 adds 8 quests in java. -
[help]from a monster to a pet rideable
Tryskell replied to skull1's question in Request Server Development Help [L2J]
Need client modification. So not related to this section of the forum. -
[Project] L2J-XG Interlude
Tryskell replied to extr3me's topic in Server Development Discussion [L2J]
For such basic question I made a regular answer :D. http://www.assembla.com/spaces/acis_project/wiki/Contribute_to_community It's not only related to my own project, it can fit with any project. Just try to support existing project than create a new one which won't surely go far, this is my PoV. There's currently enough projects to fit with anyone's "tastes and colors". So test packs, and help which you consider the best for you. About personal developement, if you don't like that or that, you still can work on a personal copy with your customs and synchro with main project from time to time. Main projects (from my own knowledge), on a public state, are currently mine (aCis) and L2JFrozen. If really you can't find something good in both packs, well, just forget about IL. Cause you will redo more or less my own work if your goal is to do a real IL server. Both projects, whatever ways they have taken (no custom and custom), are still better than L2J basic version. -
Automated Fishingshots
Tryskell replied to Kamira's question in Request Server Development Help [L2J]
You have to remove the limitation about fishingshots deleting what I quoted in first time. // Fishingshots are not automatic on retail if (_itemId < 6535 || _itemId > 6540) { Then if it's not enough, you have to edit one of all those : - fishingshot itemhandler (try to make looking at soulshot itemhandler); - addAutoSoulShot() method (L2PcInstance) - rechargeAutoSoulShot() method (L2PcInstance) -
[Project] L2J-XG Interlude
Tryskell replied to extr3me's topic in Server Development Discussion [L2J]
There's currently no project, it's pure L2J IL pack with 10 fixes. To get a simple overview of what you need to do, check aCis timeline. But I don't understand why to create another project when there are already mine, L2Jfrozen, L2Jloop (well i don't give too much credits about their work, it looks currently like your own project, joke commits but as they based their work on another pack they got some things corrected), without counting russian IL packs (well ok it's russians...). I got 6 months of work behind me, and I surely got 6 months in front of me. Don't hope to do it faster than me. And if you do faster that means simply 2 things : you uses part or entire timelines of another project, or you based your own pack on another pack. A third option is : you're more skilled than me, but on this forum it's kinda hard nowadays to find decent devs (without being disrespectful) :D. Final point is : don't create a new project (better said : don't continue a project opened some months ago with 90 joke commits), but help existing ones. A list of what you must do : ZoneManager refactor, and associated XMLs (I'm at 1011 zones based on L2off, IL is around 200-300). Item refactor (+4 duals passive skills don't exist, many items got problems about drop/sellable/misc, items are split in sql/xml, items don't use skills). Skills refactor (known missing IL skills, NPC skills, chance triggers) olympiads (not only the lolbugs you can find, but the whole refactor with class/free based olympiads) knownlist refactor which use heavy ressources qEngine refactor and quests (can't cp freya cause rewards and even some quests have been heavily changed) AI refactor (general AI of mobs), which need aswell aggro refactor AIs epic bosses scripts, which can't be copy pasted from Freya for at least 3 epic missing castles functions (castles sorcerer, mass gatekeeper, flame/life crystals function) multisell refactor to avoid exploits (not the lolfix 5 lines allowenchantement) tradelist refactor to avoid exploits boats are broken partymatch / commandchannel are broken prismeval is broken (mobs, mobs skills, quests related to the place, teleport) I don't even talk of all little mini bugs, of missing serverpackets, and all little or bigger shits arounds. -
[help]Class change NPC
Tryskell replied to chundrik's question in Request Server Development Help [L2J]
If it's different of what I wrote, and therefore of the L2J way, consider to post in L2J Frozen forum directly, cause they made it more custom than original custom and so only them can answer. -
Automated Fishingshots
Tryskell replied to Kamira's question in Request Server Development Help [L2J]
A big part of automation is skipped in clientpacket requestAutoSoulshot : // Fishingshots are not automatic on retail if (_itemId < 6535 || _itemId > 6540) { Finally I'm not really sure your ask is possible, as it uses a serverpacket ExAutoSoulShot(). Anyway the part of code which interests you is this one : else { if (activeChar.getActiveWeaponItem() != activeChar.getFistsWeaponItem() && item.getItem().getCrystalType() == activeChar.getActiveWeaponItem().getCrystalType()) { activeChar.addAutoSoulShot(_itemId); activeChar.sendPacket(new ExAutoSoulShot(_itemId, _type)); // start the auto soulshot use SystemMessage sm = new SystemMessage(SystemMessageId.USE_OF_S1_WILL_BE_AUTO); sm.addItemName(_itemId);// Update Message by rocknow activeChar.sendPacket(sm); activeChar.rechargeAutoSoulShot(true, true, false); } else { if ((_itemId >= 2509 && _itemId <= 2514) || (_itemId >= 3947 && _itemId <= 3952) || _itemId == 5790) activeChar.sendPacket(new SystemMessage(SystemMessageId.SPIRITSHOTS_GRADE_MISMATCH)); else activeChar.sendPacket(new SystemMessage(SystemMessageId.SOULSHOTS_GRADE_MISMATCH)); } } -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
I didn't understand the main part of the message, aka the question :P. "Repeate por favor" :) "Customs" I decide to keep are tested then corrected if it is bugged in any matter. Wedding manager, class masters have been reworked (weddingmanagerinstance by my own to avoid to use .commands, class masters following Freya but correcting one NPE issue). If it wasn't the question, consider be more accurate or even use english && spanish :P. -
[help]Class change NPC
Tryskell replied to chundrik's question in Request Server Development Help [L2J]
Nya~ :3
