Jump to content

Question

Posted

Kalispera,

exw ena provlima me to autovotereward.

den douleuei, dld den emfanizei to mnm me to posa votes exeis sto topzone/hopzone.

exw ena pack alla den exw source .

ean yparxei kapios pou na mporei na voithisei , as mou steilei mnm. mporo kai na ton plirwsw ean thelei.

 

Recommended Posts

  • 0
Posted

Kalispera,

exw ena provlima me to autovotereward.

den douleuei, dld den emfanizei to mnm me to posa votes exeis sto topzone/hopzone.

exw ena pack alla den exw source .

ean yparxei kapios pou na mporei na voithisei , as mou steilei mnm. mporo kai na ton plirwsw ean thelei.

ti pack exeis arxika pes mas?

  • 0
Posted

Kalispera,

exw ena provlima me to autovotereward.

den douleuei, dld den emfanizei to mnm me to posa votes exeis sto topzone/hopzone.

exw ena pack alla den exw source .

ean yparxei kapios pou na mporei na voithisei , as mou steilei mnm. mporo kai na ton plirwsw ean thelei.

prwta ap ola prepei na to anoixeis apo configs giati logika tha exei configs. 2on xwris to source an den mporeis na kaneis tpt an einai provlima tou code

  • 0
Posted

Frozen pack exw.

profanos kai einai thema code.

peira ena arxeio autorewardheadler.class apo ena allo pack kai twra mou emfanizei to hopzone.

to topzone oxi alla ap oti kserw exei ksanalaksei prosfata to topzone , opote mallon auth einai h aitia.

exei kaneis kapoia lysh ?

  • 0
Posted

Frozen pack exw.

profanos kai einai thema code.

peira ena arxeio autorewardheadler.class apo ena allo pack kai twra mou emfanizei to hopzone.

to topzone oxi alla ap oti kserw exei ksanalaksei prosfata to topzone , opote mallon auth einai h aitia.

exei kaneis kapoia lysh ?

pm me me to skype sou na se voithisw ;)

  • 0
Posted (edited)

Frozen pack exw.

profanos kai einai thema code.

peira ena arxeio autorewardheadler.class apo ena allo pack kai twra mou emfanizei to hopzone.

to topzone oxi alla ap oti kserw exei ksanalaksei prosfata to topzone , opote mallon auth einai h aitia.

exei kaneis kapoia lysh ?

pare ayton ton code  kai an mporeseis na ton kaneis adapt gia frozen kalws..einai gia l2j freya...alla ap oti eipes den exeis source opote....

 

1) Go to L2J-Server/java/com/l2jserver/gameserver/model/entity and make 1 java file with name VoteRewardHopzone

2) Go to L2J-Server/java/com/l2jserver/gameserver/model/entity and make 1 java file with name VoteRewardTopzone

3) now open the file with name VoteRewardHopzone.java and paste here this code:   http://pastebin.com/Ltjm26qf

4) Save the file and close it.

5) now open the file with name VoteRewardTopzone.java and paste here this code:    http://pastebin.com/szb4HSQ4

6) Save the file and close it.

7) now go to L2J-Server/java/com/l2jserver/gameserver/Gameserver.java and add this:  // Vote System

                                                                                                                                          printSection("Vote system");

                                                                                                                                          if (Config.ALLOW_HOPZONE_VOTE_REWARD)

                                                                                                                                          {

                                                                                                                                          VoteRewardHopzone.getInstance();

                                                                                                                                           }

                                                                                                                                          if (Config.ALLOW_TOPZONE_VOTE_REWARD)

                                                                                                                                          {

                                                                                                                                          VoteRewardTopzone.getInstance();

                                                                                                                                          }

8) Save file and close it.

9)now go to L2J-Server/java/com/l2jserver/config.java  and add this lines:  http://pastebin.com/9dzqGDtB

10) save file and close it.

11) now go to L2J-Server/dist/game/config/l2jmods.properties and add this lines at the end of the file:  http://pastebin.com/mMgLfryu

12)save file and close it.

Edited by nikosdevil20
  • 0
Posted (edited)

pare ayton ton code : http://s.com/index.php?/topic/257-code-vote-system-for-freya-hopzone-and-topzone/ kai an mporeseis na ton kaneis adapt gia frozen kalws..einai gia l2j freya...alla ap oti eipes den exeis source opote....

 

I suggest you to remove your reply.

You're directing MAXCHATERS members to another "GAMING FORUM" are you tard?

 

Remove it otherwise you'll be reported to the local authorities.

Edited by The Beatanger
  • 0
Posted (edited)

I suggest you to remove your reply.

You're directing MAXCHATERS members to another "GAMING FORUM" are you tard?

 

Remove your topic otherwise you'll be reported to the local authorities.

1st of all this share is mine and i dont give the link to he for the "GAMING FORUM" as you say i give the link to see the code

and the install steps. maybe you want i make new guide here for see snoz? you are crazy.

Edited by nikosdevil20
  • 0
Posted

1st of all this share is mine and i dont give the link to he for the "GAMING FORUM" as you say i give the link to see the code

and the install steps. maybe you want i make new guide here for see snoz? you are crazy.

 

It's illegal man, you're not allowed to post links from other gaming forums.

LOL, if you want to help then post your code here .

  • 0
Posted (edited)

It's illegal man, you're not allowed to post links from other gaming forums.

LOL, if you want to help then post your code here .

anyway i change my post cuz i realy dont like s@@k my b@@s. and if you dont like post links from other forums why you dont help he? im  newbie here and i try help all members if i can.  you and some members only search for find any wrong in posts no for help members.

Edited by nikosdevil20
  • 0
Posted

anyway i change my post cuz i realy dont like s@@k my b@@s. and if you dont like post links from other forums why you dont help he? im  newbie here and i try help all members if i can.  you and some members only search for find any wrong in posts no for help members.

 

To be honest i'm not understanding what are you trying to say but yes correct.

  • 0
Posted

To be honest i'm not understanding what are you trying to say but yes correct.

im trying to say this of you understund.  no one help here from old members same you. you have 1380 posts (you arent newbie) and you search for wrong posts you dont give help to he. anyway. lets stop that here cuz we spam and we are off topic.

  • 0
Posted

Nikosdevil20 .

File auta gia na ta kanw thelei source ?

epeidh opws anefera den exw.

an den thelei na prospathisw na akolouthisw tis odigies sou.

 

Euxaristw pantos

an enoeis gia na ftiaxeis to vote system nai thelei source. den axizei o kopos na to kaneis ayto to prama..kalitera kane compile ena kainourio pack kai prosthese ekei oti goustareis mi kathesai kai pedevesai gia ena pack pou den axizei...gt gia na sou dwsan free pack den nomizw na exei kai ta trela pramata...(filika panta)

  • 0
Posted

katalava ti les.

apla epeidh exw ksidepsei 1-2 mines na ftiaxno to pack , kai afisa sto telos

to vote (malakia) pragmatika  den ksero ti na kanw .gi auto asxoloume.

mono auto to provlima mou exei meinei kai pisteuw kapos na vrethei lysh.

  • 0
Posted

katalava ti les.

apla epeidh exw ksidepsei 1-2 mines na ftiaxno to pack , kai afisa sto telos

to vote (malakia) pragmatika  den ksero ti na kanw .gi auto asxoloume.

mono auto to provlima mou exei meinei kai pisteuw kapos na vrethei l

afou den exeis peiraxei tpt apo codes ti allo parapanw exeis kanei? mono ta npc kai ta configs? ta server files mporeis na ta pareis kai sto kainourio pack npc ktlp den xreiazetai na ta ftiaxeis ola ap tin arxi. kai lisi den iparxei an einai java to provlima tou vote reward xwris na exeis ta source

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • 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