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

    • Vouch for @Ave i can say im very statisfied with the order I've made he was fast and reliable i totally recommend him to anyone who wants a decent updater with high quality design.
    • What can I say other than that I’m satisfied with the order I made. The guy is reliable and very good at what he does. I recommend him 100%.
    • Lineage2 Freya High Five @ Reshade with fog and rain etc @ Gracia final epilogue atmosphere   this reshade will eat lots of GPU power 50% or more of an RTX 3060 so be carefull depending on what effects are activated and their settings will eat even more GPU recomended 60hz monitor settings and via nvidia panel in Lineage2 game profile vsync settings to on effects are set up till film deck and the rest are not used but still working again this can eat alot of GPU Don't overheat GPU this is for freya high five but might work on others too copy in the  System  folder the folder  reshade-shaders  and the files  d3d9.dll  ReShade.ini  ReShadePreset.ini  ReShade.log  CccDddCcc.ini insert opens the menu and delete is on and of some settings need  ctrl + left click  to be changed   making another profile will reset the not activated effects to their default values so just copy the profile  CccDddCcc  and rename if needed also something needs to be closed from settings in game menu, the blur at distance and advanced shaders but keeping the advanced water effects all reflections   for those that don't like the h5 look of the sky and the red fog and rain and ambien red at night on all maps well if we want the cool gracia final epilogue back then we need to do this rename the  Maps  folder to Mapsretail or whatever copy the  Maps  folder from gracia final epilogue to h5 also we need the  L2_Skies.utx  from gracia final epilogue  Textures  folder to be replaced and also we need to do the same to the files  timeenv0.int  timeenv1.int  timeenv2.int  timeenv3.int  found in  system  folder   another setting that will probably be needed but not really tested out is to open file  option.ini  from  system  folder and add cachesize like this   [FirstRun] FirstRun=2   [Engine.GameEngine] CacheSizeMegs=512   also maybe is good to change those to 4.000000   [ClippingRange] Terrain=4.000000 Actor=4.000000 StaticMesh=4.000000 StaticMeshLod=4.000000 Pawn=4.000000       sorry bad english   https://mega.nz/file/aRNXxDrQ#mbxrNERBtW0XEEezK6w8-86oZWuX1k6NgtR6RZWKRVM   the compression on the video is kinda bad but meh    
  • 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..