Jump to content

Tryskell

Legendary Member
  • Posts

    5,365
  • Credits

  • Joined

  • Last visited

  • Days Won

    67
  • Feedback

    0%

Everything posted by Tryskell

  1. Target you and press escape if it works, it's a missing action failed packet. If it doesn't work, it's a more serious problem, like a condition which isn't stopped (aka you're in casting mod, but never stop the mod so as you're still in casting mod, can't use things, can't trade, can't delog, can't...). I can't help with this, must check all casting method, both on L2Character and overriden ones.
  2. Decay manager is broken, or no use of it. Search for DecayTaskManager in your pack, and in a non touched Freya pack, then add missing occurences (must be at doDie methods). You can change of pack aswell. If your pack devs got problems correcting that, what others missing problems there must be...
  3. You're welcome :). Next rev, petdatatable refactor, today or tomorrow, depending of debug issues.
  4. Sido, as life, you're a bitch :P. But you know I love you in secret. Sincerly yours, your favorite bat. Rev 96 is out.
  5. Normally summons are influenced by the DecayTaskManager. Verify the doDie() methods of L2Summon. Verify if normal mobs decay at death too. It can be a more general problem.
  6. It's mean to post that after rev 94. @Rev 95 on fire, clanhallmanagers / CWH refactors.
  7. "faction" is interlude naming for "enemy clan". Normally some mobs got same "faction", the "social aggro" engine is build on that. If you hit a mob which is in a faction, and if another mob of same faction see you hitting his friend, he goes to help him attacking you. As you seems to use Freya, I can't really help you on this point, it's not in "my top 5 refactors" atm :D.
  8. The branch section, dude, the branch section. http://svn.l2jserver.com/branches/ If you asked about a pack CURRENTLY working on this chronicle, I got no idea (and don't think so) if one still work on.
  9. http://office.manualsonline.com/manuals/mfg/tplink/tl-wr340gd.html Enjoy some lecture.
  10. I explained higher, make the mob aggro when the monster hits you. About faction/enemy clan, you have to code it aswell, by default it checks only player vs mob statut. Another thing to check is the "social" way of a mob... As you know, 2 mobs from same faction will help each other, so basically you can code the reverse, 2 mobs from X and Y factions fight each other (AI intention_attack + aggro stuff else one hit and you pickup aggro).
  11. First, I explained 10 times you haven't to post here, but in forum in order to have support. Second, and according to this post, "mana potions old skill has been refactored, need to find a new skill (old wasn't good). No effects atm". Third, custom fix (old way) is shared. So gg, you just failed :P. ----- Edit 4 of morning = rev 94 is up
  12. Easiest mean is to add hate on the first monster who hit you. So basically you have to : - check if it's a L2Monster (if blabla instanceof L2MonsterInstance) - add hate if you're under attack - once added hate, mustn't add hate anew else it will switch of target anytime lol. (if aggro >0) return; If it's not already made I invite you to make a new instance with a proper IA. L2PokemonInstance, lol. You could develop this IA like that. ----- If I understand the subject well, basically you spawn a monster, and you want let his IA make all the work, without player possibility to use commands ? Basically, you could use this "summon" with summon interface. I remember some "funny" summons, such as gargoyle and malruk soldier on Interlude. So it could be possible with an interface. If you don't want, well, I answered higher.
  13. Hey guys, I want to be clear with you : Some ppl currently sell my pack (which is free) adding lame customs (not even working according to buyer) under other name. If in one hand I could feel "pleased" to be used, and if you're free to buy anything you want to anyone you want, I reserve the right to say you're totally dumb, as those guys have no clue about what I dev, about what it needs to be corrected, and such things. I invite you to avoid those lame paying packs then, from the moment you haven't access to the source/timeline it's a TRAP, a lame mean to make money,. One guy cried me on MSN to correct his custom crap, on a precompiled server he bought (this guy has been powned from A to Z). The fact private are private doesn't mean they're good. They're often worst than free projects. You just think it's good because devs hide their timeline mistakes. It's just marketing. I don't cry about being used to make money, I knew this issue will come soon or later. And around 18 ppls talked about it with me since the project's beginning. Well, do whatever you want with your money, this was just to put points on "i". You're warned. Tryskell.
  14. Just a hint, stop to even think to admin a server if you got no clue about java dev (general state of matter). You don't need to be a god, myself I "dev" and I'm far to know all basic java stuff. 90% of what you ask is already shared, and if not, you can leech on others packs. So grow up, remove your hands from your ass and begin to code. No one will do it (for free) for you. You don't want help, you want already made server, 2 clicks to launch and go. That simply doesn't exist. It sounds aggressive, but post sounds dumb (not being irrespectful). It's not supermarket, "I want that, that, that and that, kkthxbb". As American Dream doesn't exist, "that" doesn't exist. Or you have to work for it. Mama Tryskell.
  15. Interlude spotted :>. Compare freya and IL projects. You will get it.
  16. If you used integrated images from client, such as numbers 1 to 9, basically the system would be easily bypassed, as phx could sniff the name of images, then doing a script you enter it automatically. The only possible way is to get the full image to be generated randomly, such as catpcha. So external to the client. After the protection comes only about the captcha system itself. Use another system. ----- General discussion : What the point about capcha, it's good only to spot a "bot", so in a pvp server, it's totally useless. You stay out of your computer to go shit, you're banned because you weren't at time xx to enter a popup ? Clearly, stupid system.
  17. This (the second) code itself is not enough, it calls another package named com.protect
  18. That. It's only good to "steal" "locked" content, or features. Don't hope you have nothing to do except a decompile and recompile action, lol.
  19. Where where you MxC :(, I'm at rev 91 right now.
  20. dapatack side, it's in stats.armor. There is not anymore tables for armor/weapon/etcitems since some months now.
  21. // Create and Init the L2ItemInstance corresponding to the Item Identifier L2ItemInstance item = new L2ItemInstance(IdFactory.getInstance().getNextId(), itemId, itemId); if (process.equalsIgnoreCase("loot") && ((!Config.AUTO_LOOT && itemId != 57 && itemId != 5575 && itemId < 6360 && itemId > 6362) || (!Config.AUTO_LOOT_ADENA && (itemId == 57 || itemId == 5575 || itemId >= 6360 && itemId <= 6362)))) { ScheduledFuture<?> itemLootShedule; long delay = 0; // if in CommandChannel and was killing a World/RaidBoss if (reference instanceof L2BossInstance) { if (((L2Attackable) reference).getFirstCommandChannelAttacked() != null && ((L2Attackable) reference).getFirstCommandChannelAttacked().meetRaidWarCondition(reference)) { item.setOwnerId(((L2Attackable) reference).getFirstCommandChannelAttacked().getChannelLeader().getObjectId()); delay = 300000; } else { delay = 15000; item.setOwnerId(actor.getObjectId()); } } else { item.setOwnerId(actor.getObjectId()); delay = 15000; } itemLootShedule = ThreadPoolManager.getInstance().scheduleGeneral(new ResetOwner(item), delay); item.setItemLootShedule(itemLootShedule); } if (Config.DEBUG) _log.warning("ItemTable: Item created oid:" + item.getObjectId() + " itemid:" + itemId); Should correct 3 errors (L2Boss => L2BossInstance, and the debug message). For the 2 last, one is simple : you forget to add a internal class named ResetOwner. The ItemInstance bad constructor is surely simple, but I let you search else it's not funny. Open L2ItemInstance and see how the constructor is made. The number/types of arguments you ask (3 integers) don't fit with L2J. So perhaps there are 2 arguements only, perhaps it's not 3 integers but 2 integers and one strong, blablabla :).
  22. The only thing you have to do is to create a normal buffer with buffs you want, and to popup/depopup it once a match occurs. Such popup system already exists for 7signs, the blacksmiths of mammon and cabals buffers act the same. Remember you have to popup them in the good stadium (as there are many stadiums). ---- About an already-made code, that doesn't exist. Some people sell their coding services, so if you're lazy you know what to do.
  23. You can bump (aka post if no one posted in your topic) your topic only each day, so stop to bump it every 5min or you will be banned. I send you link on my 4shared L2Jmods with Laikeriz mod (as, from what I rem, the link is dead), you can find more infos about features using search button over MxC. About applying it, no one can "teach you". If you got a problem applying it, like a compilation error, just post your problem, but else, I invite you to stop L2J dev, and learn a little by your own first BEFORE all things. Try to dev crescendo : - first learn how to checkout, - then to compile, - then to apply a little mod (over MxC, 5 lines codes are usual), - and finally, how to install your server. Before all those others actions, installing a faction server is like thinking you can survive jumping from a 128th stage window building. (Now you can answer).
  24. This is a pretty basic mod, in network.clientpackets.EnterWorld.java, search for showClanNotice. Check on a last Freya revision. Those commands, such as .divorce and .engage for wedding mod, can be found on datapack side, search for handlers.voicedcommandhandlers. If you want to use /command, you have to touch to client in order to add your own command and related button ID (found in commandname-e.dat, client side). The commands themselves can be found in handlers.usercommandhandlers
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock