-
Posts
80 -
Credits
0 -
Joined
-
Last visited
-
Days Won
7 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by eMommy
-
LF How to see the HP of epics on Essence
eMommy replied to Tessellate's topic in Request Hacks & Cheats [English]
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 -
LF How to see the HP of epics on Essence
eMommy replied to Tessellate's topic in Request Hacks & Cheats [English]
npcgrp hpshowable=1 -
mm maybe ReplaceSkillIcon dat
-
https://i.gyazo.com/f951a2b71abac071404ddbbaadf63dbc.mp4 Looking to buy this. It's a packet/relation trigger not client mod. Base offer: $100 PM
-
Help Black Icon for skill (166 Fafurion)
eMommy replied to Mamaya's topic in [Request] Client Dev Help
for newer clients you nid to define it in l2gamedata -
ys should work the sam
-
Help English -> Korean client modification
eMommy replied to L2JMiracle's topic in [Request] Client Dev Help
you nid change the font.. not l2font but the ttf -
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
-
and thats a copy of l2 eigis whats your point lol
-
Help .utx Files not working on clean system but do in other
eMommy replied to amaromorte's topic in [Request] Client Dev Help
l2.ini load paths -
that's strange because i've dealt with CaptainOwn before and he was very professional and nice to work with
-
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.
-
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?
-
Help How to make a autosweep skill?
eMommy replied to redsky9's question in Request Server Development Help [L2J]
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 -
LF How to change chat font size from uc file?
eMommy replied to redsky9's topic in [Request] Client Dev Help
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 -
LF Symbols Buffs Over The Head [With A Timer] Classic client
eMommy replied to KejbL's topic in [Request] Client Dev Help
on the newer clients you can do them as abnormals instead of inside the skill emitters so its way better -
LF Clean Russian system folder master class needed
eMommy replied to darta's topic in [Request] Client Dev Help
https://fex.net/ru/s/3vydrcs -
Help Interface mod that shows item icon in item name
eMommy replied to darta's topic in [Request] Client Dev Help
you need to reverse the unknownFunction names to its correct ones -
Help Interface mod that shows item icon in item name
eMommy replied to darta's topic in [Request] Client Dev Help
no it could just be that stripsource was used otherwise you can do 'view script' with utpt -
npcstring
- 1 reply
-
- 1
-
-
i think its for adrenaline not l2j...
-
Help How can i write to client via a packet?
eMommy replied to Hustman's question in Request Server Development Help [L2J]
no? you are limited to what your client is able to read. dont touch stuff like this if you dont know what it does lol because then you might not able to see any items normally -
Help How to remove stuff from item window
eMommy replied to Hustman's topic in [Request] Client Dev Help
no tooltip is through script only -
public final class HomeBoard implements IParseBoardHandler { // SQL Queries private static final String COUNT_FAVORITES = "SELECT COUNT(*) AS favorites FROM `bbs_favorites` WHERE `playerId`=?"; private static final String[] COMMANDS = { "_bbshome", "_bbstop", "_testpage1" }; @Override public String[] getCommunityBoardCommands() { return COMMANDS; } @Override public boolean parseCommunityBoardCommand(String command, L2PcInstance activeChar) { if (command.equals("_bbshome") || command.equals("_bbstop")) { CommunityBoardHandler.getInstance().addBypass(activeChar, "Home", command); String html = HtmCache.getInstance().getHtm(activeChar.getHtmlPrefix(), "data/html/CommunityBoard/home.html"); html = html.replaceAll("%fav_count%", Integer.toString(getFavoriteCount(activeChar))); html = html.replaceAll("%region_count%", Integer.toString(getRegionCount(activeChar))); html = html.replaceAll("%clan_count%", Integer.toString(ClanTable.getInstance().getClanCount())); CommunityBoardHandler.separateAndSend(html, activeChar); } if (command.startsWith ("_testpage1")) { CommunityBoardHandler.getInstance().addBypass(activeChar, "testpage1", command); CommunityBoardHandler.separateAndSend(HtmCache.getInstance().getHtm(activeChar.getHtmlPrefix(), "data/html/CommunityBoard/custom/index.html"), activeChar); } else if (command.startsWith("_bbstop;")) { final String path = command.replace("_bbstop;", ""); if ((path.length() > 0) && path.endsWith(".html")) { final String html = HtmCache.getInstance().getHtm(activeChar.getHtmlPrefix(), "data/html/CommunityBoard/" + path); CommunityBoardHandler.separateAndSend(html, activeChar); } } return true; }