-
Posts
137 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by mawtaw7
-
ur antivirus is blocking it, disable antivirus + disable memory scans
-
u could also add a check on enchantitem with a x radius to disable enchanting near whinstance smth that look like this for (L2Object wh : knowns) { if (wh instanceof L2WarehouseInstance) with ofc a sysmsg to verify it. anyways this is not what he asked for, i guess. lameguard is ur best choise as xdem said.
-
http://www.mediafire.com/download/j76k8eqil7z3b4l/suck.rar
-
u are making it sooooooooooooooo complicated just copy it from other server system folder and paste it on urs.
-
just c/p the systemmsg-e.dat from example 2 to example 1 system.
-
Help Ingame Camera Help
mawtaw7 replied to ApexFozzy's question in Request Server Development Help [L2J]
user.ini -
alt+k then //cfg
-
Help Autovotereward System[L2Jfrozen][Topzone][Help]
mawtaw7 replied to CorruptedEmperor's question in Request Server Development Help [L2J]
try dat import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.Collection; import java.util.List; import java.util.Set; import java.util.logging.Logger; import com.l2jfrozen.Config; import com.l2jfrozen.gameserver.model.L2World; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.model.entity.Announcements; import com.l2jfrozen.gameserver.powerpak.PowerPakConfig; import com.l2jfrozen.gameserver.thread.ThreadPoolManager; public class AutoVoteRewardHandler { protected static final Logger _log = Logger.getLogger(AutoVoteRewardHandler.class.getName()); private int hopzoneVotesCount = 0; private int topzoneVotesCount = 0; protected List<String> already_rewarded; protected static boolean topzone = false; protected static boolean hopzone = false; private AutoVoteRewardHandler() { _log.info("Vote Reward System Started."); if(hopzone){ int hopzone_votes = getHopZoneVotes(); if(hopzone_votes == -1){ hopzone_votes = 0; } setHopZoneVoteCount(hopzone_votes); } if(topzone){ int topzone_votes = getTopZoneVotes(); if(topzone_votes == -1){ topzone_votes = 0; } setTopZoneVoteCount(topzone_votes); } ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new AutoReward(), PowerPakConfig.VOTES_SYSYEM_INITIAL_DELAY, PowerPakConfig.VOTES_SYSYEM_STEP_DELAY); } protected class AutoReward implements Runnable { @Override public void run() { int minutes = (PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/1000)/60; if(hopzone){ int hopzone_votes = getHopZoneVotes(); if(hopzone_votes != -1){ _log.info("[AutoVoteReward] Server HOPZONE Votes: " + hopzone_votes); Announcements.getInstance().gameAnnounceToAll("Actual HOPZONE Votes are " + hopzone_votes + "..."); if (hopzone_votes != 0 && hopzone_votes >= getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) { already_rewarded = new ArrayList<String>(); Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers(); Announcements.getInstance().gameAnnounceToAll("Great Work!All online players are rewarded!"); //L2ItemInstance item; for (L2PcInstance player : pls) { if (player != null && !player.isOffline() && player.isOnline()==1) { if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){ Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet(); for (Integer i : items) { //item = player.getInventory().getItemByItemId(i); //TODO: check on maxstack for item player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true); } } } } setHopZoneVoteCount(hopzone_votes); } Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!"); //site web Announcements.getInstance().gameAnnounceToAll("Website: "+PowerPakConfig.SERVER_WEB_SITE); } } if(topzone && hopzone && PowerPakConfig.VOTES_SYSYEM_STEP_DELAY>0) try { Thread.sleep(PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/2); } catch(InterruptedException e) { if(Config.ENABLE_ALL_EXCEPTIONS) e.printStackTrace(); } if(topzone){ int topzone_votes = getTopZoneVotes(); if(topzone_votes != -1){ _log.info("[AutoVoteReward] Server TOPZONE Votes: " + topzone_votes); Announcements.getInstance().gameAnnounceToAll("Actual TOPZONE Votes are " + topzone_votes + "..."); if (topzone_votes != 0 && topzone_votes >= getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) { already_rewarded = new ArrayList<String>(); Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers(); Announcements.getInstance().gameAnnounceToAll("Great Work!All online players are rewarded!"); //L2ItemInstance item; for (L2PcInstance player : pls) { if (player != null && !player.isOffline() && player.isOnline()==1) { if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){ Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet(); for (Integer i : items) { //item = player.getInventory().getItemByItemId(i); //TODO: check on maxstack for item player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true); } } } } setTopZoneVoteCount(topzone_votes); } Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!"); //site web Announcements.getInstance().gameAnnounceToAll("WebSite: "+PowerPakConfig.SERVER_WEB_SITE); } } } } protected boolean checkSingleBox(L2PcInstance player){ if(player.getClient()!=null && player.getClient().getConnection()!=null && !player.getClient().getConnection().isClosed() && !player.isOffline()){ String playerip = player.getClient().getConnection().getInetAddress().getHostAddress(); if(already_rewarded.contains(playerip)) return false; already_rewarded.add(playerip); return true; } //if no connection (maybe offline shop) dnt reward return false; } protected int getHopZoneVotes() { int votes = -1; URL url = null; URLConnection con = null; InputStream is = null; InputStreamReader isr = null; BufferedReader in = null; try { url = new URL(PowerPakConfig.VOTES_SITE_HOPZONE_URL); con = url.openConnection(); con.addRequestProperty("User-Agent", "Mozilla/4.76"); is = con.getInputStream(); isr = new InputStreamReader(is); in = new BufferedReader(isr); String inputLine; while ((inputLine = in.readLine()) != null) { if (inputLine.contains("rank anonymous tooltip")) { votes = Integer.valueOf(inputLine.split(">")[2].replace("</span", "")); break; } } } catch (Exception e) { _log.info("HOPZONE is offline with link or smth"); Announcements.getInstance().gameAnnounceToAll("HOPZONE is offline. We will check the reward as soon as it will be online"); //e.printStackTrace(); } finally { if(in!=null) try { in.close(); } catch(IOException e1) { e1.printStackTrace(); } if(isr!=null) try { isr.close(); } catch(IOException e1) { e1.printStackTrace(); } if(is!=null) try { is.close(); } catch(IOException e1) { e1.printStackTrace(); } } return votes; } protected int getTopZoneVotes() { int votes = -1; URL url = null; URLConnection con = null; InputStream is = null; InputStreamReader isr = null; BufferedReader in = null; try { url = new URL(PowerPakConfig.VOTES_SITE_TOPZONE_URL); con = url.openConnection(); con.addRequestProperty("User-Agent", "L2TopZone"); is = con.getInputStream(); isr = new InputStreamReader(is); in = new BufferedReader(isr); String inputLine; while ((inputLine = in.readLine()) != null) { if (inputLine.contains("Votes")) { String votesLine = inputLine; votes = Integer.valueOf(votesLine.split(">")[3].replace("</div", "")); break; } } } catch (Exception e) { _log.info("[AutoVoteReward] TOPZONE is offline with link or smth"); Announcements.getInstance().gameAnnounceToAll("TOPZONE is offline. We will check the reward as soon as it will be online"); //e.printStackTrace(); } finally { if(in!=null) try { in.close(); } catch(IOException e1) { e1.printStackTrace(); } if(isr!=null) try { isr.close(); } catch(IOException e1) { e1.printStackTrace(); } if(is!=null) try { is.close(); } catch(IOException e1) { e1.printStackTrace(); } } return votes; } protected void setHopZoneVoteCount(int voteCount) { hopzoneVotesCount = voteCount; } protected int getHopZoneVoteCount() { return hopzoneVotesCount; } protected void setTopZoneVoteCount(int voteCount) { topzoneVotesCount = voteCount; } protected int getTopZoneVoteCount() { return topzoneVotesCount; } public static AutoVoteRewardHandler getInstance() { if(PowerPakConfig.VOTES_SITE_HOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_HOPZONE_URL.equals("")){ hopzone = true; } if(PowerPakConfig.VOTES_SITE_TOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_TOPZONE_URL.equals("")){ topzone = true; } if(topzone || hopzone) return SingletonHolder._instance; return null; } @SuppressWarnings("synthetic-access") private static class SingletonHolder { protected static final AutoVoteRewardHandler _instance = new AutoVoteRewardHandler(); } } -
the easiest way to perform ai is remove ic gloves/valakas+equip conversion before enter in match, sacrifice ur life to heal the enemy and with health weap u rd to go if server has tattoo for life remove it too before entering. suggesting dyes to use str +4 con -4 wit +4 int -4 wit +1 int -1
-
Tyrant is not tank, i agree with the wit and recommend it but it casts spells faster no physical skills such zealot. since dat class is complicated and dmg formulas change from server to server go practice urself in coli with all the classes opponents and find the combo u will use on each opponent.
-
Cannot Execute Any Custom Weap / Armor!
mawtaw7 replied to PwnnZ's question in Request Server Development Help [L2J]
bicarus weapons http://www.mediafire.com/view/t7nobg5iby2uikr/weapon.sql modify the pdam with the pdam u want them to have the lindvior weapons doesnt include any db file so i cant do them by guessing since i dont even know what type of weapons are they. -
Cannot Execute Any Custom Weap / Armor!
mawtaw7 replied to PwnnZ's question in Request Server Development Help [L2J]
im shaking almost pee on myself. send me the files i'll do it for u -
Help [Gr] Loading Icon Και Icon Σε Npc
mawtaw7 replied to FreakbuZz's topic in [Request] Client Dev Help
http://www.maxcheaters.com/topic/140622-shareimage-converter/?hl=converter -
Cannot Execute Any Custom Weap / Armor!
mawtaw7 replied to PwnnZ's question in Request Server Development Help [L2J]
if I am the useless then u are just dumb as fuck mate, u cant just check even if a table exists or if its columns are same with the one u try to add on or EVEN c/p them manual. u could use the edit file on other .sql files and see how this "create table if not exists" works if u try to add them on a non-installed table but NOOOOOOOOOO u preffer ask on every custom-armor/weapon topic how to and open new topic than googling. w/e http://lmgtfy.com/?q=insert+sql+files+navicat PS. If u continue to be unable do it correct send me the sqls to do it for u. -
Cannot Execute Any Custom Weap / Armor!
mawtaw7 replied to PwnnZ's question in Request Server Development Help [L2J]
if u cant even add those kind of things better stop spend time on them, u dont have it. -
Multifunctionzone
mawtaw7 replied to FreakbuZz's question in Request Server Development Help [Greek]
esy vazeis to flag zone panw se DamageZone -
coz u use acis and they have xmlized them both and there is no table to be installed to.
-
Help Topzone Votereward ( W/o Source )
mawtaw7 replied to ApexFozzy's question in Request Server Development Help [L2J]
start with hellas, or if u have some1 to do the coding part for u start acis even better. imo dont stay on l2bugland pack, no1 enjoys olympiad bugs+crt errors/bugged skills and other shits -
Help Gm Shop And Teleporter
mawtaw7 replied to KILEZ's question in Request Server Development Help [L2J]
for gm shop npc id to html/merchant u will see how it goes on each multisell it leads and for gk html/teleporter same with npc id will be the html number -
check ur zones example: <!-- Olympiad Stadium Zones --> <zone type="OlympiadStadiumZone" shape="NPoly" minZ="-3100" maxZ="-2825"><!-- olympiad_stadium_01 --> <node X="-21680" Y="-20140" /> <node X="-21965" Y="-20500" /> <node X="-21965" Y="-21530" /> <node X="-21680" Y="-21870" /> <node X="-19953" Y="-21870" /> <node X="-19670" Y="-21530" /> <node X="-19670" Y="-20500" /> <node X="-19953" Y="-20142" /> <!-- point1 --> <spawn X="-21680" Y="-21028" Z="-3022" /> <!-- point2 --> <spawn X="-19953" Y="-21028" Z="-3022" /> <!-- spectator --> <spawn X="-20816" Y="-21028" Z="-3022" />
-
sry, but its not going to work mate.
-
Help How To Mod Client (New Armor) On Glorydays?
mawtaw7 replied to Nime's topic in [Request] Client Dev Help
http://www.4shared.com/rar/AaA14pO2ce/UE2.html -
itemname-e.dat
-
http://www.maxcheaters.com/topic/139771-multifunctionzone/
- 24 replies
-
- help
- l2j frozen
-
(and 1 more)
Tagged with: