• Skip to main content

iBeast-Projects

Projects and other for Metin2 servers

  • Homepage
  • Information
    • Contact
  • Testimonials
    • Submit Testimonial
  • Posts
    • Project updates
    • Other
  • Projects
    • Bundles
    • Paid
    • Free
  • Services
  •  

Are you looking for a project?

Sale!

Rarity Feature

€33.88 €27.10 inc. VAT

Summer Sale!

Prices go up when the timer hits zero

This project provides you Rarity Feature for your Metin2 server.

Categories: Medium, Paid
  • Description
  • Additional information

Description

  • This project provides you Rarity Feature for your Metin2 server.
  • Every item with type ITEM_WEAPON, ITEM_ARMOR and ITEM_COSTUME has its own rarity.
  • Rarity Feature can be enabled or disabled for normal and costume items.
  • There are 5 types of rarities – Common (43% to get), Uncommon (28% to get), Normal (15% to get), Rare (8% to get), Legendary (4% to get) and Mythic (2% to get).
  • Each rarity adds or removes percentage of applies and attributes of item – Common: -5%, Uncommon: -3%, Normal: +0%, Rare: +3%, Legendary: +5% and Mythic +10%. So If player has Mythic armor with +2000 HP in attribute, he gets +2200 HP.
  • When getting item (for example by drop, chest opening, etc.), there will be set rarity too.
  • This project is compatible with shops, trades etc.
  • There can be excluded specific item vnums.
  • There is one new command to get item with specific rarity.
  • There is one new quest function to get item with specific rarity.
  • You need to apply Extended Sockets to run this.

Defines

Server

  • #define ENABLE_RARITY_FEATURE: Enables or disables Rarity Feature in server side.
  • #define RARITY_ENABLE_VALUE_ON_ATTRS: Enables or disables calculating bonus on attrs.
  • #define RARITY_ENABLE_VALUE_ON_APPLIES: Enables or disables calculating bonus on applies.
  • #define RARITY_ITEM_SOCKET: Defines socket for saving information about rarity.
  • #define ENABLE_RARITY_FOR_NORMAL_ITEMS: Enables or disables rarities on normal items.
  • #define ENABLE_RARITY_FOR_COSTUME_ITEMS: Enables or disables rarities on costume items.

Client

  • #define ENABLE_RARITY_FEATURE: Enables or disables Rarity Feature in client side.

Command

  • /ritem <vnum> <rarity> – Command to get item with specific rarity.

Quest Function

  • pc.give_rarity_item(<vnum>, <rarity>) – This quest function is based on pc.give_item2 and gives player item with specific rarity.

Video Preview

Additional information

Version

1.0.4

Related products

  • Sale!

    Pick up+

    €18.15 €14.52 inc. VAT
    Add to cart
  • Sale!

    Extended Sell

    €33.88 €27.10 inc. VAT
    Add to cart
  • Sale!

    Talisman of Undying

    €21.78 €17.42 inc. VAT
    Add to cart
  • Sale!

    Multiple Status Add

    €15.73 €12.58 inc. VAT
    Add to cart
  • Terms and Conditions
  • Privacy and Cookies Policy
  • Return and Refund Policy

Copyright © 2018–2022 · Radek Nolč