Jump to content

Recommended Posts

Posted

1. Presentation.

2. Description.

3. Fixes.

4. Todo list.

5. Downloading.

 

1. Hello, so I created Monster Counting System.

This system is working like PvP kills but 1 different it's counting points from monsters not from players. With command you can see how many points you have :).

 

2. This system is counting killed monsters count.

 

3. Beta v2:

1. Added anti feed, if player Level is bigger than 3 he doesn't get Mob Count (There are config to change limit from 3 to 15 or how many you want).

2. Created Npc instance (L2MobCount).

2.1. In that Npc there are 4 buttons:

Top, Aden Convert, Item Convert and Special Buffer.

2.2. For tops there are couple configs:

First config are turn on/off tops. (Dissapear/reapear button) and there are second config to configure top limit.

2.3. For Aden Convert there are couple config too:

First config are turn on/off Aden Convert. (Dissapear/reapear button) and there are second config to configure how many aden do you can get from 1 Mob Count.

2.4. For Item Convert there are couple config too:

First config are turn on/off Item Convert. (Dissapear/reapear button) and there are second config to configure that and how much you will get from 1 Mob Count, example:

If you write config like this:

MobCountItemId = 57,9;6636,3;60,20

It will work like this:

Take 1 Mob Count and give 9 Aden, 3 itemId(6636) and 20 itemId(60)

2.5. For buffer there are only 1 config: turn on/off Special Buffer. (Dissapear/reapear button). But he have hes own Html file and Database table, I will show you something:

Html code, COV +15 Decrease Penalty buff:

<table bgcolor=131210>
<tr>
<td width=40><button action="bypass -h npc_%objectId%_Buff 1363" width=32 height=32 back="icon.skill1363" fore="icon.skill1363"></td>
<td width=240>
<table width=240>
<tr><td>Victory Chant <font color=a1a1a1>Lv</font> <font color=ae9977>1</font> <font color="FFD700">+15 Decrease P.</font></td></tr>
<tr><td><font color=b0bccc>A powerful spirit acts</font></td></tr>
</table>
</td>
</tr>
</table>

In this place:

bypass -h npc_%objectId%_Buff 1363

1363 will be in mc_npc_buffer table, BuffGroup column, in that column write what ever you want number, but it can't duplicate!

NpcId we write correct Npc Id from where you wan't to buff your self.

SkillId we write correct skill (buff) id.

SkillLevel we write correct skill (buff) level.

skill_fee_amount we write how many player must give MobCount what he can buy buff.

Here:

 

<tr><td>Victory Chant <font color=a1a1a1>Lv</font> <font color=ae9977>1</font> <font color="FFD700">+15 Decrease P.</font></td></tr>
<tr><td><font color=b0bccc>A powerful spirit acts</font></td></tr>

 

Skill name and description

 

Here:

 

back="icon.skill1363" fore="icon.skill1363"

 

Skill image change only ID.

3. When you add that all script into your server in all town next to GateKeeper will be Npc with id - 37546. If you don't need him you can delete him. If you have already added all that script and you wan't to delete all npcs just change:

AllowMobCount = True

From true we change to false, when false after restart all npc will be despawned (but all Mob Counting system don't work) and if you change from false to true all Npc what had L2MobCountInstance will respawn.

 

Beta v1:

3.1. Created system.

3.2. Added .mobcount command. With this command you can see how many points you have.

3.3. Added //setmobcount<value> admin command. With this command you can edit players points.

 

4. Beta v3 will be:

4.1. Command Buying.

4.2. Couple new commands.

4.2. Premium (with premium your drop will be x2. Time limit will be in Beta v3 or Beta v4).

 

5. Beta v2

Core - Download

DataPack - Download

Beta v1

Core - Download

DataPack - Download

 

Credits: Erlandys

 

Btw, sorry for bad english I'am from lithuania :/

  • 2 weeks later...
  • 4 weeks later...
Posted

Thank you all for all those good words!! :)

In couple days I think I gonna release new Event. (Running Event) :)

And after that I will share 3 revision of Mob Counting :))

Posted

Thank you all for all those good words!! :)

In couple days I think I gonna release new Event. (Running Event) :)

And after that I will share 3 revision of Mob Counting :))

hehe glad to hear this ! ;)

 

Keep Working ...

 

BTW Nice Share ..!

Posted

nice share waiting for other version

what i wanted is that this mod is not to all players the gm have command to start the mod for specific player and end it for donating :D

  • 2 weeks later...
Posted

The code doesn't seem clean, in the bypasses you use the same checks over and over again, there can be a better approach than this. Other than that, the system looks ok.

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

    • New Release World & atmosphere A complete dynamic weather system has arrived, with Clear, Light Rain, Rain, Heavy Rain, Storm, Snow, and Windy presets. Rain and snow react to roofs, wind moves foliage, lightning illuminates storms, exposed ground becomes wet and develops puddles, and snow builds up and melts over time. Weather includes Low to Ultra quality levels and advanced controls for precipitation, wind, cloud cover, lightning, surface wetness, puddles, and snow. The game server can also select or restore the current weather while local quality settings continue to control rendering cost. The weather can be controlled from the server with custom packets. For more details use Shift+Alt+P. Enhanced lighting now allows authored lamps, fires, and other light sources to illuminate towns and interiors. Lights can pulse, flicker, blink, and strobe, flames produce warm dynamic light, and lamps display depth-aware halos. Remastered emissive surfaces are now supported, beginning with illuminated windows in Giran that glow and cast light into their surroundings. Broadcasting Towers now use their correct original scale and animated rings and glow effects. Map, quests & navigation A complete quest journal has been added, with active and completed quests, expandable stages, descriptions, requirements, item progress, quest inventory integration, location controls, and quest cancellation. Quest objectives now appear through flashing minimap and world-map markers, an overhead directional guide, a notification button beside chat, and rotating quest symbols above eligible NPCs. Server-directed radar markers now work across the live minimap and world map, including the original overhead guidance effect and arrival behavior. The original tutorial system now works, including scrollable tutorial pages, animated illustrations, the flashing question button, tutorial links, and movement, camera, pickup, and sit/rest progression events. Server-opened town maps now display their original artwork and the supplied player marker. Shops, storage & items Personal, clan, castle, and freight warehouses now work, including deposits, withdrawals, stack quantities, fees, weight and capacity previews, tooltips, and the original warning and empty-storage dialogs. Account freight now works through the original recipient picker and delivery window, allowing items to be sent to another character on the same account. Multisell exchanges now work, with paged recipe lists, product details, required materials, quantity selection, warnings, and server-backed completion. Manor seed purchasing is now supported through the shop interface, including availability and pricing. Inventory items can now be dragged to the trash button and destroyed after the appropriate warning or quantity prompt. The original in-game calculator now works with mouse and keyboard input. Community The Community Board is now available from the system menu or Alt+B, with Home, Favorites, Region, Clan, Memo, Mail, and Friends sections, retained navigation, forms, scrolling, minimization, and server-provided pages. Characters, cameras & events Striders and Wyverns now render as fully animated mounts with the rider attached correctly. Striders remain ground-based, while Wyverns support three-dimensional flight. Characters now enter a proper falling state after high drops or airborne dismounts, with falling animations and server-authoritative landing and fall-damage handling. Players can now sit on authored world chairs using the correct sit, wait, and stand animations. Server-driven special camera sequences now work, including target tracking, interpolation, duration, widescreen bars, and restoration to the normal camera. GM camera mode and server-authorized ///fly movement are now supported. The original 102-second Kamael teaser sequence has been restored with its complete slideshow, transitions, panning artwork, localized subtitles, and narration. Hats, masks, circlets, and other hair accessories now use their authored head placement and correctly adjust the character's hairstyle. Timed server confirmation dialogs, short-duration status effects, regeneration previews, and the seasonal Christmas Seal presentation are now supported. Interface & performance Character creation has been refined with corrected description wrapping, clipping, layout, and name-entry presentation. Tutorial and NPC dialog windows now use polished proportional scrollbars, improved HTML layout, and correctly sized illustrations and controls. A new independent 3D render-resolution setting offers Native, 720p, 900p, 1080p, 1440p, and 4K choices while keeping the window, HUD, text, and FermaUI at native resolution. Major rendering optimizations reduce unnecessary work in local lighting, shadows, visibility, exposure, bloom, post-processing, and GPU diagnostics. Download from the launcher you have installed, or at https://updates.fermata.gg/ if you don't have the launcher. Fermata Light Engine Preview All lights can be baked in the client, shipped to the users, and exported and imported as .femlight files.
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..