Jump to content
  • 0

Superpoint.txt On Advext64


Question

11 answers to this question

Recommended Posts

  • 0
Posted (edited)

Also, I tried to edit the superpoint.bin with L2OffGMPanel, and for some reason when you save your new superpoint file, the size is less.

 

Sample:

 

Original file size: 585.696

new file size: 585.246

 

So I don't understand why the size of the new superpoint file is less, even if I added more data. Also I added the new file to the Geodata folder and as far I can see, it runs ok but when I tried to run l2NPC, it crash seconds later.

 

Can some one add this info I want to the superpoint.bin for me? I just want to make sure what I am doing wrong.

 

 

[prophet]
0
Points in this superpoint: 7
=================================
index: 2970: 84856;147760;-3400
delay: -1
=================================
index: 2971: 83625;147707;-3400
delay: 10
=================================
index: 2972: 83617;149544;-3400
delay: -1
=================================
index: 2973: 84767;149550;-3400
delay: 10
=================================
index: 2974: 83632;149559;-3400
delay: -1
=================================
index: 2975: 83626;147708;-3400
delay: 10
=================================
index: 2976: 84856;147760;-3400
delay: -1

Connections:
conn type:2
index: 2970: 84856;147760;-3400
index: 2971: 83625;147707;-3400
conn type:0
conn type:0
conn type:0
conn type:0
conn type:0
conn type:2
index: 2971: 83625;147707;-3400
index: 2970: 84856;147760;-3400
conn type:2
index: 2971: 83625;147707;-3400
index: 2972: 83617;149544;-3400
conn type:0
conn type:0
conn type:0
conn type:0
conn type:0
conn type:2
index: 2972: 83617;149544;-3400
index: 2971: 83625;147707;-3400
conn type:2
index: 2972: 83617;149544;-3400
index: 2973: 84767;149550;-3400
conn type:0
conn type:0
conn type:0
conn type:0
conn type:0
conn type:2
index: 2973: 84767;149550;-3400
index: 2972: 83617;149544;-3400
conn type:2
index: 2973: 84767;149550;-3400
index: 2974: 83632;149559;-3400
conn type:0
conn type:0
conn type:0
conn type:0
conn type:0
conn type:2
index: 2974: 83632;149559;-3400
index: 2973: 84767;149550;-3400
conn type:2
index: 2974: 83632;149559;-3400
index: 2975: 83626;147708;-3400
conn type:0
conn type:0
conn type:0
conn type:0
conn type:0
conn type:2
index: 2975: 83626;147708;-3400
index: 2974: 83632;149559;-3400
conn type:2
index: 2975: 83626;147708;-3400
index: 2976: 84856;147760;-3400
conn type:0
conn type:0
conn type:0
conn type:0
conn type:0
conn type:2
index: 2976: 84856;147760;-3400
index: 2975: 83626;147708;-3400

 

 

Here is the superpointinfo.txt I have on script folder

 

http://pastebin.com/cNjTQL61

 

thx so much!

Edited by Pulentolento
  • 0
Posted (edited)

Also, I tried to edit the superpoint.bin with L2OffGMPanel, and for some reason when you save your new superpoint file, the size is less.

 

Sample:

 

Original file size: 585.696

new file size: 585.246

 

So I don't understand why the size of the new superpoint file is less, even if I added more data. Also I added the new file to the Geodata folder and as far I can see, it runs ok but when I tried to run l2NPC, it crash seconds later.

 

Can some one add this info I want to the superpoint.bin for me? I just want to make sure what I am doing wrong.

 

 

[prophet]

0

Points in this superpoint: 7

=================================

index: 2970: 84856;147760;-3400

delay: -1

=================================

index: 2971: 83625;147707;-3400

delay: 10

=================================

index: 2972: 83617;149544;-3400

delay: -1

=================================

index: 2973: 84767;149550;-3400

delay: 10

=================================

index: 2974: 83632;149559;-3400

delay: -1

=================================

index: 2975: 83626;147708;-3400

delay: 10

=================================

index: 2976: 84856;147760;-3400

delay: -1

 

Connections:

conn type:2

index: 2970: 84856;147760;-3400

index: 2971: 83625;147707;-3400

conn type:0

conn type:0

conn type:0

conn type:0

conn type:0

conn type:2

index: 2971: 83625;147707;-3400

index: 2970: 84856;147760;-3400

conn type:2

index: 2971: 83625;147707;-3400

index: 2972: 83617;149544;-3400

conn type:0

conn type:0

conn type:0

conn type:0

conn type:0

conn type:2

index: 2972: 83617;149544;-3400

index: 2971: 83625;147707;-3400

conn type:2

index: 2972: 83617;149544;-3400

index: 2973: 84767;149550;-3400

conn type:0

conn type:0

conn type:0

conn type:0

conn type:0

conn type:2

index: 2973: 84767;149550;-3400

index: 2972: 83617;149544;-3400

conn type:2

index: 2973: 84767;149550;-3400

index: 2974: 83632;149559;-3400

conn type:0

conn type:0

conn type:0

conn type:0

conn type:0

conn type:2

index: 2974: 83632;149559;-3400

index: 2973: 84767;149550;-3400

conn type:2

index: 2974: 83632;149559;-3400

index: 2975: 83626;147708;-3400

conn type:0

conn type:0

conn type:0

conn type:0

conn type:0

conn type:2

index: 2975: 83626;147708;-3400

index: 2974: 83632;149559;-3400

conn type:2

index: 2975: 83626;147708;-3400

index: 2976: 84856;147760;-3400

conn type:0

conn type:0

conn type:0

conn type:0

conn type:0

conn type:2

index: 2976: 84856;147760;-3400

index: 2975: 83626;147708;-3400

 

 

 

Here is the superpointinfo.txt I have on script folder

 

http://pastebin.com/cNjTQL61

 

thx so much!

wich pack you use? gf? By me dose not changes the size of file if not touch it. I added your superpoint and increase.  Thay why i ask wich geo you use. And by the way , did you increased the number of Super points? And i see ur npc name is [prophet], dose it exist on npc scripts??

Edited by xeL
  • 0
Posted (edited)

Hi, Thx for your response.

 

I'm using Advext64 H5 Chronicle.

 

To explain better this issue, I'm trying to add NPC Prophet Sinister to this chronicle. In AdvExt H5 pack, this NPC is not included on AI data but its included on npcdata.txt.

 

So I started checking the AI from other NPC like in Dwarf Village "Rogin" to see how it works, also his superpoint data.

 

I made the superpoint code using l2scriptmaker, just for the record.

 

Can you send me the superpoint.bin with the code I posted here?

 

do you want me to upload the file, so you can check it up?

 

thx for you time and help

Edited by Pulentolento
  • 0
Posted

Hi, Thx for your response.

 

I'm using Advext64 H5 Chronicle.

 

To explain better this issue, I'm trying to add NPC Prophet Sinister to this chronicle. In AdvExt H5 pack, this NPC is not included on AI data but its included on npcdata.txt.

 

So I started checking the AI from other NPC like in Dwarf Village "Rogin" to see how it works, also his superpoint data.

 

I made the superpoint code using l2scriptmaker, just for the record.

 

Can you send me the superpoint.bin with the code I posted here?

 

do you want me to upload the file, so you can check it up?

 

thx for you time and help

yeas please upload your superpoint and send me. Anyway my app I used only on c6 packs geodata.  I want to test on h5 wich is the connection there . you can contact me on skype: xel121

  • 0
Posted

I just send you a request on Skype.

 

Here is the superpoint.bin

 

LINK

 

thx

Hello, 

 

Here is ur superpoint edited with your data:

https://mega.nz/#!C5hynI6b!gY1e56DGVXxjFUfeNx5V1p5NIGAucIRcQIbD02uW_oo

 

Anyway I never edited/tested superpoint in gf up files. As far i saw superpointinfo.txt kind of uses declared superpoint from superpoint.bin . Some one corect me if I'm wrong. Anyway test the one i sent and see if works. Size of file is increased not decreased.

  • 0
Posted

Send me please log of error l2npc. I doubt has other enceiption since i opened. Anyway i will test on gf cose seems is same system

  • 0
Posted

Well, apparently the only way to add any code on AdvExt H5 superpoint file, its pay them for that service. Looks like this file is encrypted or its different if you compare it with GF superpoint file. If you use GM panel software option to edit the superpoint from AdvExt, it wont work.

 

That is my final conclusion. Thx anyway for you help!!

  • 0
Posted

Well, apparently the only way to add any code on AdvExt H5 superpoint file, its pay them for that service. Looks like this file is encrypted or its different if you compare it with GF superpoint file. If you use GM panel software option to edit the superpoint from AdvExt, it wont work.

 

That is my final conclusion. Thx anyway for you help!!

why I'm not surprised about this from advext :D. Anyway thanks for feedback.

 

locked

Guest
This topic is now closed to further replies.


  • Posts

    • what pack you use  send me on discord for it
    • 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).
  • 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