Jump to content

Recommended Posts

Posted

 

First of all you need to download this application, called L2FileEdit, you can Download it here.

http://rapidshare.com/files/193955559/L2_FileEdit.zip.html

 

After you downloaded it, open start it and open the file named env.int located in your SYSTEM folder, inside your Lineage 2 game directory.

 

l2filediOpen1small.jpg

 

Scroll down untill you find the lines:

 

EnchantMeshShow=4

EnchantEffectShow=4

 

Enchant0=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

Enchant1=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

Enchant2=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

Enchant3=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

 

l2filediteditsmall.jpg

 

and the enchant lines continue... The ideea is that every line is an enchant property on the weapon. FOr example Enchant3=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1) is the weapons property when enchanted at +3.

 

NOTE:

EnchantMeshShow=x --x is the enchant number at which colors start to show up (in my case i`ve set it 4, so at +4 enchant colors show up, but you can set it any value, even 3 or lower, doesen`t matter)

 

EnchantEffectShow=y is the + at which flames/Epic glow show up (EnchantEffectShow is set to 7 at to show the epic glow at +7 on Titan/Theoi weapons as default, i`ve set it at 4)

 

How to Change the Color of the Glow

 

Now that you have opened the file and understood what we must focus on, we can start editing the color of the glow.

 

For Example, let`se see a +14 enchanted weapons properties :

Enchant14=(R1=0,G1=30,B1=240,R2=0,G2=41,B2=200,Opacity=1,Num=1)

 

The Glow in Lineage 2 is made up from the combination of 3 colors: Red, Green and Blue. By Modifying these values you can obtain your desired glow effect.

 

 

Modify Your Weapons Glow Enchant Color and Effects

Lineage2 Interlude/Kamael/Hellbound Tutorial

 

 

Modify Glow Effects in Lineage 2 Easy

Enchant and Augmentation Colors and Effects Modifications Tutorial

glow lineage 2 enchant augmentation modification

 

How to make your own enchant glow color and effect

in a few minutes - Lineage 2 Tutorial!

 

First of all you need to download this application, called L2FileEdit, you can Download it here.

 

After you downloaded it, open start it and open the file named env.int located in your SYSTEM folder, inside your Lineage 2 game directory.

glow lineage 2 enchant augmentation modification

 

Scroll down untill you find the lines:

 

EnchantMeshShow=4

EnchantEffectShow=4

 

Enchant0=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

Enchant1=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

Enchant2=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

Enchant3=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1)

glow lineage 2 enchant augmentation modification

 

and the enchant lines continue... The ideea is that every line is an enchant property on the weapon. FOr example Enchant3=(R1=0,G1=10,B1=20,R2=0,G2=0,B2=30,Opacity=0.1,Num=0.1) is the weapons property when enchanted at +3.

 

NOTE:

 

EnchantMeshShow=x --x is the enchant number at which colors start to show up (in my case i`ve set it 4, so at +4 enchant colors show up, but you can set it any value, even 3 or lower, doesen`t matter)

 

EnchantEffectShow=y is the + at which flames/Epic glow show up (EnchantEffectShow is set to 7 at to show the epic glow at +7 on Titan/Theoi weapons as default, i`ve set it at 4)

 

How to Change the Color of the Glow

 

Now that you have opened the file and understood what we must focus on, we can start editing the color of the glow.

 

For Example, let`se see a +14 enchanted weapons properties :

Enchant14=(R1=0,G1=30,B1=240,R2=0,G2=41,B2=200,Opacity=1,Num=1)

 

The Glow in Lineage 2 is made up from the combination of 3 colors: Red, Green and Blue. By Modifying these values you can obtain your desired glow effect.

 

How do you know what the results will be after combining 3 colors?

Look here, you can see every color with the RGB value Color Palletes Combinations RGB Codes

 

So, in the EXAMPLE above, the color Red has the value 0, that means there is no red in the color combination (max value beeing 255), Green has the value of 30, BLue 240, So you obtain a dark blue glow.

 

You can find here the Color Palletes Combinations RGB Codes , just pick one and enter the values shown when you edit the file,

http://en.wikipedia.org/wiki/List_of_colors

 

So, for example if you want to obtain at +4 on a weapon red glow, all you need to do is modify the R1 value to 255, R1=255 and the R2 Value to 255 too. SO the example will look like this, FOR A +4 weapon!

 

Enchant4=(R1=255,G1=0,B1=0,R2=255,G2=0,B2=0,Opacity=1,Num=1)

 

REMEMBER: the color is lighter at 0 and gets MORE INTENSE at 255, max value of any color in RGB pallete range.

 

Saving The Modified File.

AFTER you modified the file, save it using ENCRYPTION 111, the application will ask you what encryption to use when you save the file.

 

 

Here some Glows from me

 

http://rapidshare.com/files/193955551/CustomGlows_BySeeYa.rar.html

 

http://rapidshare.com/files/193955552/CustomGlows_BySeeYa_.rar.html

 

http://rapidshare.com/files/193955553/CustomGlows_BySeeYa__.rar.html

 

http://rapidshare.com/files/193955554/L2Arena.rar.html

 

http://rapidshare.com/files/193955555/L2Core.rar.html

 

http://rapidshare.com/files/193955557/L2Mitos.rar.html

 

http://rapidshare.com/files/193955558/L2Zeus.rar.html

 

EDIT: all the link now are working if some link its death can send me one PM i will re upload

Posted

All I can say is thanks for the share because the tutorial was already posted... please search before posting...

OFF Topic:anyways ... I love the song ^^ who is singing it?

Posted

Pff download the link =P,i put the best glows to +25 so u cann see the glows from video to +25,maybe other to 100,but the best on to +25

Posted

dude, reupload first two, cause i cant download it;p

 

btw. yeah, BMtH rox :D

Done bro,i chek the links and work again =)

  • 2 weeks later...
Posted

Can I change the +65535 glow effect?? and If yes...how??Plz help!

I write Enchant65535= (colors) and I enter the game! when I take it from the beggining to +30 it's excactly like I modified them but then I enchant the weap to +65535 and nothing happens it's just red like it was before modification!

Can anyone help me?

Posted

Seeya you must upload the files on rapidshare again because I can't download them...

Edit:I'm sorry for double posting

 

Posted

Seeya you must upload the files on rapidshare again because I can't download them...

Edit:I'm sorry for double posting

 

Np,now the link are working and i add some gow cool from other servers,thx for the report

Posted

cook doing duble post :@

 

Seeya you must upload the files on rapidshare again because I can't download them...

Edit:I'm sorry for double posting

 

Can I change the +65535 glow effect?? and If yes...how??Plz help!

I write Enchant65535= (colors) and I enter the game! when I take it from the beggining to +30 it's excactly like I modified them but then I enchant the weap to +65535 and nothing happens it's just red like it was before modification!

Can anyone help me?

Guest
This topic is now closed to further replies.



  • Posts

    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
    • Use only middleman this guy scammer old discord goddardshop   
  • Topics

×
×
  • 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