-
Posts
8,941 -
Credits
0 -
Joined
-
Last visited
-
Days Won
25 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by SweeTs
-
Discussion Drop Calculator - Opinion, Guys?
SweeTs replied to lord_rex's topic in Server Development Discussion [L2J]
lol, pervert detected. Also, why is that? Interlude is so friendly :D -
Discussion Drop Calculator - Opinion, Guys?
SweeTs replied to lord_rex's topic in Server Development Discussion [L2J]
Simply awesome, it's really nice :) -
Bcs he did not register them into client, for sure.
-
http://www.maxcheaters.com/topic/172697-tvt-event/ I have no idea what did you said, but client part probably.. :D
-
Help Instance Problem
SweeTs replied to alextoti13's question in Request Server Development Help [L2J]
Basically, it's supposed to be on dp, not core. -
If you want add normal buffer, add it. http://www.maxcheaters.com/topic/115825-simple-instanced-buffer/ You can ONLY take get if statement regarding getbuff. So, you make 2 in 1.
-
Help Instance Problem
SweeTs replied to alextoti13's question in Request Server Development Help [L2J]
For gods sake, kill me right now.. Provide facking code. -
Help Instance Problem
SweeTs replied to alextoti13's question in Request Server Development Help [L2J]
For gods sake. -.- X: My laptop doesn't work. Please help me. Y: In onder to help you, we need your laptop. -
Help Nub Problem :d
SweeTs replied to enjoycocaine13's question in Request Server Development Help [L2J]
Install java? -
Locked.
-
Done.
-
WTS L2J Log Ip Character System
SweeTs replied to challenger's topic in Marketplace [L2Packs & Files]
Exactly, its not only about feature/idea but also about quality.- 21 replies
-
- log system
- l2j log system
-
(and 2 more)
Tagged with:
-
Lineage 2 Websites/design From 5$
SweeTs replied to PvP-World's topic in Marketplace [Webdesign & Webdevelop]
Indeed, even if you are selling ripped sites. -
Guide How To Check, Remove And Add Zone
SweeTs replied to SweeTs's topic in Server Development Discussion [L2J]
I used easy examples so they can clearly see and get it w/o any problem :) Thanks :P -
Yes, there is actually and it's auto equipping - at least on aCis.. So, basically this share is kinda useless :) But still a good practice for the author.
-
Guide How To Check, Remove And Add Zone
SweeTs posted a topic in Server Development Discussion [L2J]
In this guide I will explain step by step how you can check, remove and create your zone. Happy reading Chapter I - Checking the type of zone (aCis case) The easiest way to find out the type of zone is to use admin command //zone_check, accessible also from admin panel, //admin -> server -> zone check. The output Chapter II - Removing the type of zone Now, when you know the type(s) of the zone (look above) and you want to remove it, go to the corresponding file (all zones are stored inside /data/xml/zones/). For instance, if you want to remove the peace zone, let's say from Primeval Island, you open the PeaceZone.xml and you search for the record. They are mostly commented <!-- xxx -->, so it's not gonna be hard as you think. <zone type="PeaceZone" shape="NPoly" minZ="-4792" maxZ="208"><!-- primeval_peace2 --> <node X="4850" Y="-4736" /> <node X="7294" Y="-4712" /> <node X="8529" Y="-820" /> <node X="3615" Y="-737" /> </zone> Simply remove that part of the code, save and voila. The beach is no longer a peaceful zone. Slap some asses Chapter III - Types of zones First of all, in order to create new zone, you must know possible shapes. From l2jwiki Cuboid Zones: ------------- Require 2 nodes (vertices), in order to make a Square, for example: O . . . . . . . . . . . . . . O O = Node (vertice) NPoly Zones: ------------ Require 3 or more nodes (vertices), in order to make a Polygon or another geometrical model, for example: O / \ / \ / \ O - - - O O = Node (vertice) Cylinder Zones: --------------- Require 1 node (vertice) and radius, in order to make a Cylinder. * * * * * * * * * * * * * * * * O * * * * * * * * * * * * * * * * O = Node (vertice) * = Radius Chapter IV - Creating the new zone Cuboid Cuboid requires only 2 nodes as it's said on the image above. You must get only 2 nodes/vertices (by typing /loc ingame) and another two will be generated automatically. How? It's simple, when the two lines cross each other, the node is generated. Good example of the cuboid shape are Arenas. You get two opposite corners and done. <zone type="ArenaZone" shape="Cuboid" minZ="-3596" maxZ="0"><!-- dion_monster_pvp --> <node X="11947" Y="183019" /> <node X="12943" Y="184010" /> <spawn X="12312" Y="182752" Z="-3558" /> </zone> NPoly With help of NPoly, you can create any shape you imagine, there are no restrictions, but ofc.. You must create it with your "head", no crossing lines and similar crap Most of the zones uses NPoly, here is an example <zone type="JailZone" shape="NPoly" minZ="-2992" maxZ="-2792"> <!-- gm_prison --> <node X="-116390" Y="-251581" /> <node X="-112756" Y="-251617" /> <node X="-112720" Y="-248199" /> <node X="-116354" Y="-248217" /> </zone> Cylinder Cylinder requires only one, central point. You declare it's radius with rad="XX". Take the middle point, and simply rush forward, stop in place you want and compare the Y value, that would be your radius. - Image. <zone type="ArenaZone" shape="Cylinder" minZ="-2320" maxZ="-2120" rad="700"> <!-- hot springs circle --> <node X="151555" Y="-127082" /> </zone> When you decided which shape to use and you have the coords, don't forget the set/change it's type (in case you simply c/p another zone structure). If your new custom zone is called FlagZone, then you must declate it under type=" " <zone type="FlagZone" Basically, you can put the zone code to any file you wish, but the best way to keep things organized it to create a new file, in that case, FlagZone.xml - you can copy any existing file, rename it, remove all <zone> records and paste there yours. That way you know where to search if you want to add more zones or remove, extend or whatever. These are the available shapes. X and Y is obvious, now you wonder what should be the Z value. Well, basically Z value depends of the territory shape, if it's plat or bumpy, are there mountains or not. If it's plat, more or less, you should be fine with +-100 from the basic value generated from /loc. You can add bigger to be 100% sure that when someone ride the strider, fly with wyvern, will not leave your zone. When you are done with creating the zone, now it's time to see if it's working. Launch the server, go to the new zone and type //zone_check, else go to admin panel -> server -> zone check (chapter 1 screen). In case it's your custom zone, you can press Visualize All to see the shape. The result will be dropped adena on the ground, as you could notice on the screenshot above. Basically, that's it. If I forgot about any case, let me know, so I will update the guide. Your, SweeTy -
Changeset 342 FloodProtectors, Scripts, Misc FloodProtectors - Simplified FP system (took L2JFree one). Timers are still configurable via config, all others configs are dropped (totally pointless). - A parameter setted to 0 means the action is always possible (you can enable/disable any FP that way). - Added new FPs - GLOBAL_CHAT, TRADE_CHAT, SOCIAL. - GLOBAL_CHAT && TRADE_CHAT FPs are desactivated by default. GLOBAL_CHAT handles "All" and "Shout" chats. - SOCIAL timer has been tweaked to handle animations at the most global running speeds. Edit if you don't like. Scripts - addition of Q224, Q228, Q663. Ty to roko91 and RooT. Misc - Fix, anew, the movement stuck issue. - Drop the empty folder in taskmanager. - You can use arrows UP and DOWN to move the character without making your client crashes. No configs. - Chats and RollDice handlers cleanup (nothing fantastic). Roll dice message is sent to anyone. - Complete StopRotation packet. Ty RooT.
-
Help Removing Grand Bosses.
SweeTs replied to StealthyS4m's question in Request Server Development Help [L2J]
Locked then :) -
L2J got many handwritten HTMs (they probably didn't know copy paste system back in the time), leading to ridiculous amount of typos. So I decided to create a new system to encourage people to fix those typos. Every 200 typos you will fix, I will credit your account of 10 revisions. It means you can become a temporary Customer, or increase your lifetime as a Customer if already considered as a Customer. Some rules : Admin HTMs aren't concerned. Don't try your luck on Quests too, as they already use L2OFF HTMs. NPCs with missing HTMs, but specific system (I think to the Adventurer guildsmen with PC Cafe Coupon system) aren't concerned. Until you code also the Instance/script, and you will be blessed ! If you share fixed HTMs than someone already shared / are already fixed on latest revision, you aren't credited. I only accept reworked HTMs produced with attachment .zip, which is L2OFF GF HTM folder. If the result is way too different compared to IL, consider to speak with me before trying anything. Easiest mean to share is under diff patch. But you can also pack HTMs under .zip or .7z IF YOU'RE AWARE ENCODING SYSTEM IS DIFFERENT ON L2OFF AND YOU DON'T C/P FILE LIKE A NEWBIE (copy the content of the file inside the existing file). Respect the existing formatting rules : carriage return after a <br.>, replace " " for " ", replace Paagrio for Pa'agrio, <html><body> tags on the same level than NPC name. All tags in minuscules. NO MONEY INVOLVED : service for service. I will check and count typos, so don't expect to scam me. If you got the bad idea to try, I simply won't bother about you in future, even if you decided to repent. I only have to "Compare with" > "Base revision" to see differences. Count system : I count typos inside the HTMs. No matter if it's 20 typos in one file, or 20 typos in 20 files. A typo is a typo. Broken bypasses fix count for 5 typos. Bypasses concerning NOT YET WRITTEN SCRIPTS aren't counted for obvious reason. If a file is totally wrong (invalid NPC, or ubberly wrong like 50% of total content), and you find the good replacement, I count it for 10 typos. Invalid NPC name counts for one typo, no matter how long the name is (just to be clear...). As reference, in only 3 NPCs close of each other, I found 3 HTMs with 11 typos around Hunter Village. And for the lolz part, a scoreboard listing name/exploits will be kept updated on this topic. A specific forum reward will be created for the occasion to anyone reaching the 500 milestone. Good hunt ! Html - https://mega.co.nz/#!0V4lmaLT!jw3NUAmySlKSQw53VV-XB4MFb3egRFXudZBwiOeJ9jc
-
Help Java Code Dont Working
SweeTs replied to stayros's question in Request Server Development Help [L2J]
The configs looks kinda messy to me, that could be the problem, since I don't see anything wrong on the code - except its kinda poor :P Use this one http://www.maxcheaters.com/topic/104401-advanced-pvppk-nametitle-color-system/ FastMap -> HashMap FastList - > ArrayList -
You didnt get my point, dont you :P PS: Anarchy, I still have your old religion system, 4 years old :D
-
Help Register Game Server Error
SweeTs replied to stayros's question in Request Server Development Help [L2J]
configs.. something wrong with login name, or even missing since '' -
Help Scheme Buffer Acis Rev:330
SweeTs replied to maneco's question in Request Server Development Help [L2J]
You are pathetic. Scheme buffer isn't a project and has nothing to do with Tryskell, lol. In addition, we have a scheme buffer, "design is bad" oh my god -.- -
Help Removing Grand Bosses.
SweeTs replied to StealthyS4m's question in Request Server Development Help [L2J]
Why you want to do it? Simply deactivate their AI/scripts, and clean the spawnlist. You can also clean bosszone and you should be fine.