Skip to content

eMommy

L2J Developer
  • Joined

  • Last visited

  • Trader rating

    N/A

Everything posted by eMommy

  1. selling https://l2classic.eu/ (branding) branding = site, domain, discord, custom updater only price: 700$ (branding only) compiled project + branding: 5,500$ source of project (java+client) + branding: 27,500$ for moar info contact message
  2. https://discord.com/developers/applications
  3. ok real q is where r u getting these infinite waifu pics
  4. Selling this system for all NEW chronicles (p152+) Client+Core modification required Flexible configs+new conditions <!--Max level to set a referer or max time online--> <config max_level="20" max_minutes_online="30" /> <!--Restrict by HWID, IP or by Account--> <restrictions hwid="true" ip="false" account="true" /> <!--Buff that referee gets when referer is online--> <buff enable="true" skill_id="19011" skill_level="1" /> <!--Rewards for the referer when someone gets to the condition--> <referer_rewards> <reward reward_id="1" id="91663" count="100" sysString="15180" condition="LEVEL" value="60" /> </referer_rewards> <!--Rewards for the player who reached the condition--> <referee_rewards> <reward reward_id="100" id="49772" count="3" sysString="15169" condition="LEVEL" value="60" /> </referee_rewards> Price: 300 euro
  5. no this is a problem only on 166/196 they r rly bad clients
  6. purdy fast n good would recommend
  7. nid dateditor and you can find npcids from either npcname+trial and error or you can run your own local server liek with l2jmobius and see ther
  8. mm maybe ReplaceSkillIcon dat
  9. https://i.gyazo.com/f951a2b71abac071404ddbbaadf63dbc.mp4 Looking to buy this. It's a packet/relation trigger not client mod. Base offer: $100 PM
  10. for newer clients you nid to define it in l2gamedata
  11. ys should work the sam
  12. you nid change the font.. not l2font but the ttf
  13. Selling Interface.u source and .xdat editor for protocol 388 Essence/Classic. xdat editor supports previous clients (388, 362, 338, 311, 286, 245, 196, 166) Interface.u and NWindow.u source is for 388 only. Interface.u contains support for system message window and 5th shortcut bar and modified option window ugx. Price: 600 Euros
  14. and thats a copy of l2 eigis whats your point lol
  15. that's strange because i've dealt with CaptainOwn before and he was very professional and nice to work with 🙂
  16. and people use adrenaline if not interface autofarm in older clients, so what? is it fun to manually click on thousands of mobs and is it practical when the average player is around 27-30 years old? you are misinformed just like a lot of players including myself at one point. I used to think essence was just as how you described it: full farm and 0 activity. Except this is not the case when i actually played it to then realize that essence is superior to any chronicle released in every way possible and it's full of pvp and events and instances every hour to the point that you will wonder how it went from 10:00 to 23:00 while your free time slips just from under your nose.
  17. lineage 2 is dead for hardstuck interlude and high 5 players only. take a look at valhalla essence and innadril and say that again. it's been more alive than ever also imagine being in 2022 and still using the 2004 interlude client over the zaken one or the secret of empire one from lucera. really weird right?
  18. package l2s.gameserver.handler.effects.impl.trigger; import l2s.gameserver.handler.effects.EffectHandler; import l2s.gameserver.listener.actor.OnKillListener; import l2s.gameserver.model.Creature; import l2s.gameserver.model.actor.instances.creature.Abnormal; import l2s.gameserver.model.instances.MonsterInstance; import l2s.gameserver.templates.skill.EffectTemplate; public class p_auto_sweeper extends EffectHandler { private final int _minDist; private final int _maxDist; public p_auto_sweeper(EffectTemplate template) { super(template); _minDist = getParams().getInteger("min_dist", -1); _maxDist = getParams().getInteger("max_dist", 400); } private class impl extends EffectHandler { private ImplListener _listener; public impl(EffectTemplate template) { super(template); } @Override public void onStart(Abnormal abnormal, Creature effector, Creature effected) { if (getSkill().isPassive()) return; _listener = new ImplListener(); effected.addListener(_listener); } @Override public void onExit(Abnormal abnormal, Creature effector, Creature effected, boolean cancelled) { if (getSkill().isPassive()) return; effected.removeListener(_listener); _listener = null; } private class ImplListener implements OnKillListener { @Override public void onKill(Creature actor, Creature victim) { if (actor == null || victim == null || !victim.isMonster() || !actor.isPlayer() || actor.isDead() || !victim.isDead()) return; if (!getSkill().isPassive() && !actor.getAbnormalList().contains(p_auto_sweeper.this.getSkill().getId())) { actor.removeListener(_listener); return; } if (actor.getDistance(victim) > _minDist && actor.getDistance(victim) < _maxDist) { final MonsterInstance mob = victim.asMonster(); if (mob != null && !mob.isSweeped() && mob.isSpoiled(actor.getPlayer())) { mob.takeSweep(actor.getPlayer()); mob.endDecayTask(); } } } @Override public boolean ignorePetOrSummon() { return false; } } } @Override public EffectHandler getImpl() { return new impl(getTemplate()); } } <effect name="p_auto_sweeper"> <def name="min_dist" value="-1"/> <def name="max_dist" value="300"/> </effect> i just did this blind (on l2script) so its not tested but this is how i see the logic working
  19. depending on the client you use you can look at how ChatFontSizeWnd handles it or otherwise if you wanna change it generally you can do it through xdat

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.