melron Posted March 25, 2018 Posted March 25, 2018 (edited) Hello guys, Long time ago, i had to create zone using NPoly and due to fact that is pain in the ass, i've decided to make this code. It's not unique, it's just slightly helpful thing which is going to make your life easier and save a bit time. To understand how the zones work take a look @SweeTs topic. You will understand many things. What is it? You have to select the zone type (NPoly,Cuboid,Cylinder) Set the coordinates (//saveLoc will store the current loc) Once you set all the locs you can save it in xml via the button Store or //storeLocs The Z distance can be found zDifference ( i made it 1000 as default but its up to you and the zone). P.S Im so lazy to make the htmls good. (even the first one , its not my job :P) coded for aCis 374 @StinkyMadness *Update* (far better than mine) Using 1 HTML and not 3 HTML Designed like other aCis admin panel code Edited August 7, 2020 by melron 4 6 7 Quote
'Baggos' Posted March 26, 2018 Posted March 26, 2018 You did it as you told me.. :P That's it.. Finally a great share to locate locations easy.. Some moves and done.. Thanks for this guide.. 1 Quote
melron Posted March 26, 2018 Author Posted March 26, 2018 13 hours ago, tazerman2 said: nice work bro gj 4 hours ago, 'Baggos' said: You did it as you told me.. :P That's it.. Finally a great share to locate locations easy.. Some moves and done.. Thanks for this guide.. Thank you guys :) Quote
melron Posted March 26, 2018 Author Posted March 26, 2018 1 hour ago, Sinister Smile said: Good job buddy! Thanks! Quote
Nightw0lf Posted March 26, 2018 Posted March 26, 2018 good job!! few imporvements that can be done: 1) create/read/edit a custom_zone.xml 2) reload the created/edited zone and print it with adena 3) zone type selection if somebody find the time to do this its a great improvement for this code :) 1 Quote
melron Posted March 26, 2018 Author Posted March 26, 2018 (edited) 18 minutes ago, Nightw0lf said: good job!! few imporvements that can be done: 1) create/read/edit a custom_zone.xml 2) reload the created/edited zone and print it with adena 3) zone type selection if somebody find the time to do this its a great improvement for this code :) yeah . a paging system could be very usefull too with teleport actions at every saved loc :D about the read no i think its not that hard to open it via the folder :P Or if you want to say read and edit directly. sounds good and can be done... Ofc it is incomplete, i just shared as i had it :p Edited March 26, 2018 by melron Quote
disorder25 Posted April 30, 2020 Posted April 30, 2020 (edited) anyone have this code adapted to L2j Hi5? I'm stuck in one line on, the "Return" from CalcZ (boolean minZ) return (savedLocs.stream().mapToInt(loc -> loc.getZ()).sum() / savedLocs.size()) + (minZ ? -zDifference : zDifference); errors: loc -> loc cannot be resolved to a variable loc.getZ() Loc cannot be resolved Edited May 3, 2020 by disorder25 Quote
xAddytzu Posted May 4, 2020 Posted May 4, 2020 hi who can help me on this code i stuck here private static int calcZ(boolean minZ) { return (savedLocs.stream().mapToInt(loc -> loc.getZ()).sum() / savedLocs.size()) + (minZ ? -zDifference : zDifference); } at "loc.getZ())" i don't know what to do .... https://imgur.com/a/Tuqmz5V Quote
Silma Posted May 4, 2020 Posted May 4, 2020 52 minutes ago, xAddytzu said: hi who can help me on this code i stuck here private static int calcZ(boolean minZ) { return (savedLocs.stream().mapToInt(loc -> loc.getZ()).sum() / savedLocs.size()) + (minZ ? -zDifference : zDifference); } at "loc.getZ())" i don't know what to do .... https://imgur.com/a/Tuqmz5V Location.java public int getZ() { return _z; } Quote
xAddytzu Posted May 5, 2020 Posted May 5, 2020 19 hours ago, MairHost said: Location.java public int getZ() { return _z; } stil not work :( Quote
Red-Hair-Shanks Posted May 5, 2020 Posted May 5, 2020 20 hours ago, xAddytzu said: hi who can help me on this code i stuck here private static int calcZ(boolean minZ) { return (savedLocs.stream().mapToInt(loc -> loc.getZ()).sum() / savedLocs.size()) + (minZ ? -zDifference : zDifference); } at "loc.getZ())" i don't know what to do .... https://imgur.com/a/Tuqmz5V which version of acis you are using? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.