Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/16/2021 in all areas

  1. GRACIA FINAL WIN10 [ MULTILANG_RU+ENG ] $Revision: 87 $ [patched] ( NOGG) off game guard L2.exe/engine.dll/nwindow.dll/unpacked works on windows 10 you can switch between English and Russian languages credits; Descartes - unpacked all files AlisaCodeDragon - customization
    4 points
  2. L2PTS Files High Five: 273 Mega.nz Link: [Hidden Content]
    1 point
  3. Which rates would you prefer for new MaxCheaters.com H5 server? Please vote with your comments , suggestions, and how you imagine the perfect H5 server.
    1 point
  4. I decided to do a lesson, it seems there is on the Internet. And people still don't understand how to use it. I will show you on the example of the Olympiad card, cutting the pillars. To do this, you need: 1) Unreal Editor. 2) Umodel 3) 3DS MAX - MAX ACTOR. 4) L2SMR. 5) Dev.Mode l2 - optional. All of the above software is on the Internet, use Google. 1) Go to Umodel, unpack our Static Mesh pack - In this case, on the map we will cut the pillars from the pack - Refine_colosseum. Select it, click Export. 2) After unpacking, we are given a list of unpacked meshes. 3) Oh yes, I forgot, how do we know the pack? This is where the first point should have been. Launch L2SMR - Launch Map 17_10.unr and see all possible Static Mesh. After we find the one we need, we remember the name. And unpack it into Umodel. 4) After all the manipulations done, open the 3DS MAX - I have it in 2010. With plugin ActorX Importer You will find it on the Gildor Website. Click IMPORT PSK ... Select the directory where Umodel, unpacked your Mesh We open. And we get Our Mesh - Only without textures. Next In the Front window - Cut off the Pillars, Why is there? Yes, because it is more convenient to highlight them there. Well, I also deleted the squares naturally. For the dull it is here! Cut it out, save it in .ase format Set the checkboxes, like mine. In fact, we have done 50% of this shit, open up the unreal editor. Importing our Static Mesh - No matter how you call it "In My case, it will be Corasonobject." By the way, one Unreal is better placed in the root folder with Lineage II - we will open two copies, since we will have to apply textures to it. Opened our static mesh without textures, We push the second copy of the unreal into the game folder, and open it. And open the Refine_colosseum_S pack - which is original. After opening. We find it, and we begin to copy the lines with the materials, we transfer them from the original to our done one. Highlighted in red which texture pack powers our static mesh. open our sculpting, and select two texture packs there. Textures are selected from the root folder of the game and named Textures. Now, Ctrl + c - ctrl + v works. After the done work in 20 textures, we get the finished product and save it to the Static Mesh folder - the root folder of the game, which will be powered by L2SMR - to add the static mesh to the map. Open L2 SMR and map 17_10.UNR add a new static mesh. After that, it will appear at the very end of our meshes. In the meantime, we turn to the original, remember its data. by X, Y, Z - write it down in a notebook. And then naturally we take it away from the map by changing the coordinates. We go to the very end to our mesh, enter the coordinates that were on the original. Next, press the Set button. That's it, a static mesh on the map, now open dev_mode.ini (it's not clear to anyone, my ini for starting the devmode. I put the starting map 17_10.unr). Ready option. it's a long Guide maybe I made somewhere a mistake if someone notice he can correct it Thanks to Corason
    1 point
  5. I can't keep up with what you write on discord, so I'll tell you here. I perfectly understand ViX's behavior. From what I understood, a handful of players wanted to set the server for their classes and for themselves. The administrator declined several such corrections. Some kids who have fat fingers and can't play and don't know the chronicle are trying to force their point. Spoiled brats nothing more.
    1 point
  6. Some people are trying to sell shared stuff but there it is for free even if they sell it for like 5/10 € still waste of money Index: aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/Player.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== diff --git a/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/Player.java b/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/Player.java --- a/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/Player.java (revision 33bdb515614e31c09ae565ef3c2bec0cd9c1fb08) +++ b/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/Player.java (date 1623023055776) @@ -3,15 +3,7 @@ import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.Comparator; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.Set; +import java.util.*; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentSkipListMap; import java.util.concurrent.Future; @@ -6122,7 +6114,47 @@ { return _subclassLock.isLocked(); } - + + + /** + * Send siege info for this player after logging in into the world. + */ + private void sendSiegeInfo(){ + for (Castle castle : CastleManager.getInstance().getCastles()) { + sendMessage(String.format("Castle : %s will have its siege on: %s", getCastleName(castle.getCastleId()), castle.getSiegeDate().getTime())); + } + } + + /** + * Get Name for castle id + * @param id id of the castle + * @return return the right name for the requested name + */ + private String getCastleName(int id){ + switch(id){ + case 1: + return "Gludio"; + case 2: + return "Dion"; + case 3: + return "Giran"; + case 4: + return "Oren"; + case 5: + return "Aden"; + case 6: + return "Innadril"; + case 7: + return "Goddard"; + case 8: + return "Rune"; + case 9: + return "Schuttgart"; + default: return "Not found"; + } + } + + public void onPlayerEnter() { if (isCursedWeaponEquipped()) @@ -6182,6 +6214,8 @@ whItem.scheduleLifeTimeTask(); } } + //Send siege info + sendSiegeInfo(); } public long getLastAccess()
    1 point
  7. i already explained to you mate show me a screenshot with the Error probably missing L2Font-r and gly fonts
    1 point
  8. Thank you celestine for sharing my work, i am new in the field, but studying and learning about interlude interfaces. I can't forget to leave credits to you, neophron, irdanov and wellinton souza. A hug.
    1 point
  9. You are an irrelevant dude, an irrelevant with an arrogant voice :) But I waste my valuable and expensive seconds for another answer! Your answer is: download the leaked version of Mobius (since 100e is too much for you) check out the server and development and become a subscriber yourself because the features are there and the projects have great implementation of the latest chronicles. gtfo now
    0 points
×
×
  • 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 Disbaled AdBlock