Jump to content

Recommended Posts

Posted (edited)

Hello there, today i have decided that i would like to sell a fully configurable solo zone system. Code is written to L2J High Five, but it is very easy to be adapted in order to work in rest High Five packs (Sunrise, etc...), or even for Interlude packs (Frozen, aCis, etc...). In case you have no idea what a solo zone refers to, it's an auto-flag zone where players may enter without a party and fight other players alone. Code uses an independent .properties(solozone.properties) file for its configs to prevent the mess in your configs. This code gives you the option to have either the solo zone always opened, either in specific hours of the day for specific duration in case you wanna restrict players from being there 24/7.
 
Making your own solo zone will take you about 5 minutes or less and everyone can do it. Take a look at this:
 

<!-- Catacomb of dark Omens -->
<zone name="Solo Zone" id="655" type="SoloZone" shape="NPoly" minZ="-5694" maxZ="-4194">
  <node X="-23679" Y="12072" />
  <node X="-7704" Y="12732" />
  <node X="-7726" Y="24753" />
  <node X="-23128" Y="24344" />
</zone>

 
Voila! Dark omens will be a solo zone now.
 
Now let's take a look closer to the configs i have added to this code.
 
Config #1(On enter message):

 

#Enter Message: There are currently "x" players inside solo zone.
#Default: True
EnterPlayersNumberMessage = True
 
Result:
eUbqyOH.png


Config #2(PvP Score):

 

#If false, kills inside solo zone will not increase player's pvp score.
#Default: True
IncreasePvpScore = True


Config #3(Rewards):

 

#Random Fame reward for players (min,max) on each kill.
#0,0 will disable fame reward
#Default: 25,50
MinMaxFameReward = 0,5
 
#Item reward for players (itemId,quantity) on each kill.
#Multiple items example: 57,1000;1422,10000;5589,100
#Leave blank to disable
ItemsQuantityReward = 57,1000
 
Result:
wcoXX5V.png


Config #4(Restrict Rewards):

 


#Restrict reward for players with same IP adress.
#Default: True
RestrictRewardForSameIp = True
 
#Restrict reward for recently players killed by a player.
#Example: If it is 60, a player wont get reward if kill the same player
#within 60 SECONDS.
#Set 0 to disable.
#Default: 60 (1 Minute)
RestrictRewardForRecentlyKilledPlayer = 60
 
Result: Players with same IP will not be rewarded. "RestrictRewardForRecentlyKilledPlayer" minutes must pass in order to get reward from the same player kill.
NOTE: HWID protection can be added in less than 5 minutes. I just did not add it because i don't have anti-bot protection in my test server.


Config #5(Spawn Options):

 


#If true, when players die, they respawn in solo zone.
#Default: True
RespawnInsideSoloZone = True
 
#Coords of solo zone respawns. (Split with ";").
#Default: 0,0,0;0,0,0
Respawns = -8779,14601,-4902;-8779,14601,-4902
 
#Location when player is restricted from entering solo zone (split coordinates with (,)).
#Default: 82723, 148601, -3469 (Giran Castle Town)
ExitLocation = 82723, 148601, -3469


Config #6(Schedule):

 


#If true solo zone will be opened for specific hours.
#If false solo zone is always opened.
#Default: False
EnableScheduled = True
 
#Open solo zone specific hours of the day.(E.g: 16:00, 17:00)
#Default: ""
OpeningHours = 15:00,16:00,17:00,18:00,14:50
 
#Solo zone will be opened for duration MINUTES.
#If "OpeningHours" config is blank solo zone is always opened.
#Default: 60
Duration = 60
 
Result:
vXMGwfj.png
NOTE: When solo zone closes, all players are teleported to "ExitLocation". If a player tries to enter solo zone while it is closed, he is being teleported to "ExitLocation". Of course this is not taking place for GM Chars.


Config #7(Restrict classes):

 


#Restricted classes (IDs) that cannot enter solo zone.
#Default: All healers/supporters (15,16,17,29,30,42,43,97,98,105,112,135,136,116)
RestrictedClasses = 15,16,17,29,30,42,43,97,98,105,112,135,136,116
 
Result:
lCsm2WM.png


Config #8(Buffs):

 


#Give nobless to players when they enter or revive inside.
#Default: True
Nobless = True
 
#Give cleanse to players when they enter or revive inside.
#Default: True
Cleanse = True
 
#Heal players when they enter or revive inside.
#Default: True
Heal = True


Config #9(General Restricts):

 


#Restrict Restart inside solo zone.
#Default: True
DisableRestart = True
 
#Disable Trade in solo zone.
#Default: True
DisableTrades = True
 
#Disable Chat in solo zone.
#Default: True
DisableChat = True
 
Result:
VU9TW0Q.png


 
Config #10(Anonymity):

 


#Hide names in solo zone.
#If false, every player has their visible name.
#Default: True
HideNames = True
 
#All players inside solo zone will have this visible name.
#If it is blank, names will be random (E.g: 453g498ygdfi23)
#Default: ""
HiddenName =
 
#Hide clan/ally crests.
#Default: True
HideClans = True
 
#Hide hero aura.
#Default: True
HideHeroAura = True
 
#Hide hair accessories, cloaks, agathions,face,hair and augmented weapons.
#Default: True
HideAccessory = True
 
#Players have random gender in solo zone.
#Default: True
HideGender = False
 
Preview random name: mjEeFqA.png
NOTE: All system messages are being adjust to player names. For example "You have been resisted rewDF23Fsdf12's magic." in order to keep fully anonymity between player names. The real name is revealed when the player kills someone, in reward message.


 
That's all. In case you want to add something, you can just let me know. In case you have problems installing the code, i am here to provide you support (via Skype).
 
Paypal Price: 10€
Paysafe Price: 10€
 
Customers untill now: L2SPLINTER, AnotherPerson , L2Vehiron (Adapted to Gracia Final in less than an hour), Sinister Smile



Servers used this system: L2Aeron, L2Crimson, L2Craze, L2Sonic.

 

Contact me via (Click the icon):
s498M3y.png     

 

Available for: High Five, Interlude.

Can Be Adapted To: Everything.

Skype: knip.ex

Edited by Solomun
  • Upvote 2
Posted

Finally a normal price on this section, good job Gianniwth

Thanks mate :)

 

P.S[GR]: Εχω δηλωσει οτι δεν ειμαι Γιαννιώτης, απλα σπουδάζω εδω...κακή ωρα..

Posted (edited)

Agree..

 

+1 dude.. Nice job!

Thanks for the feedback re :)

Edited by Solomun
Posted

wraios san litoyrgia stirizi polla :P

alla kantoy ena rework kai bale ta exitzone(loc) kai ta random spawn(loc) sto zone xml na sou einai pio simazemeno :)

Posted

wraios san litoyrgia stirizi polla :P

alla kantoy ena rework kai bale ta exitzone(loc) kai ta random spawn(loc) sto zone xml na sou einai pio simazemeno :)

[GR] Αυτο που λες λειτουργει ηδη απλα ειχα αλλαξει και κατι αλλο παλαιοτερα στο pack που εχω (για tests εννοειται) επομενως δεν γινοταν. Για να ειμαι σιγουρος οτι αυτο που πουλαω δουλευει το εχω ετσι. Ωστοσο ναι εχεις δικιο, εαν βρω χρονο θα κατσω μια μερα να το φιξαρω και να το τεσταρω και αυτο :)

Posted

You should consider making XML with custom zones types with configs attached to each type. Like this admin would be able to create multiple zones with different configs, for example CustomPartyZone where players can group in parties, Clans are not hidden too, second zone would be named CustomSoloZone and have different configs.

 

Good job anyway, price seems reasonable too.

Posted

You should consider making XML with custom zones types with configs attached to each type. Like this admin would be able to create multiple zones with different configs, for example CustomPartyZone where players can group in parties, Clans are not hidden too, second zone would be named CustomSoloZone and have different configs.

 

Good job anyway, price seems reasonable too.

Well, that would be called a zone system ,if I am not wrong, right? :P Which means, i would have to rework the 90% of this system. However though, thanks for the idea and maybe one day if i manage to get some free time I am gonna do it .

Posted

Well, that would be called a zone system ,if I am not wrong, right? :P Which means, i would have to rework the 90% of this system. 

Yeah :P It's just a thought.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • Hello guys, gh0t from gh0tstudio here. This time we are putting to sale this beafitul landing page for your next server. Lineage 2 Server Landing Page Template u can check it here LINEAGE 2 DEMO SITE   Technology Stack - React 18 with TypeScript - Tailwind CSS for styling - Framer Motion for animations - Vite for fast development and builds - Multi-language support (i18n ready) Responsive Design The template is fully responsive and optimized for all screen sizes. Desktop, tablet, and mobile layouts have been carefully crafted to provide the best user experience on any device. The mobile version includes a unique notch-style hero design with custom clip paths. What is Included - Complete landing page source code - Hero section with parallax scroll effect - Server information section with animated cards - Character classes showcase with interactive gallery - Registration form (frontend only, styled and validated) - Donation packages display section - Download section for game client - Sticky navigation with transparency effects - Footer with social links - Multi-language system (Spanish/English ready) - All animations and transitions - Clean, documented code structure - Easy to customize colors and content   What is Not Included - Backend server or API - User registration panel/dashboard - Payment processing system for donations - Database integration - Connection to L2 game server - Online player counter module - Account management system - Hosting or domain   The template provides the complete frontend experience.  Price: $150 USD     Contact For purchase inquiries or questions about the template, please reach out directly.
    • 流量套利 + SMM 面板 — 强大的增长组合. 通过社交信号加强推广活动,提高信任度和转化率,加速扩张。 为套利专员和 SMM 提供的所有工具 — 在一个地方. 有效链接: SMM 面板: 前往 – 推广您的社交媒体账户。 其他服务和产品: 数字商品商店(网站): 前往 商店 Telegram 机器人: 前往 – 通过 Telegram 信使方便访问商店。 虚拟号码服务: 前往 用于购买 Telegram Stars 的 Telegram 机器人: 前往 – 在 Telegram 中快速且优惠地购买 Stars。 SMM 面板: 前往 – 推广您的社交媒体账户。 我们想向您展示当前促销和特别优惠列表,用于购买我们服务的产品和服务: 1. 您可以在首次购买时使用促销代码:SOCNET(15% 折扣) 2. 获取 $1 商店余额或 10–20% 折扣——只需在我们网站注册后按以下模板填写您的用户名:"SEND ME BONUS, MY USERNAME IS..." ——您需要在我们的论坛主题中发布! 3. SMM 面板首次试用可获得 $1:只需在我们的网站(Support)提交主题为 “Get Trial Bonus” 的工单。 4. 我们的 Telegram 频道和 Stars 购买机器人中每周都会赠送 Telegram Stars! 新闻: ➡ Telegram 频道: https://t.me/accsforyou_shop ➡ WhatsApp 频道: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord 服务器: https://discord.gg/y9AStFFsrh 联系方式和支持: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
  • Topics

×
×
  • 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 Disabled AdBlock