Jump to content

Recommended Posts

Posted (edited)

< Stolao's Mining >

 

Features:

  • An official looking mob based mining system
  • Fully configurable
  • Custom in game Item provided by Haziel

Todo:

  • Suggestions?
  • Optimize
  • Add Prison Mine
  • Needs More Mining Spots

Changelog:

4.44 Fixed bug with weapon sprite crashing (changed weapon type client side to 0)
4.45 Changed mob ids to 3900+
4.46 Tabulation
4.47 More Tabulation fixes
4.48 Removed extra {
4.49 Removed use of 'set'
4.4A Fixed not collecting later rewards
4.4B Changed Iron Break Chance from 1200 -> 120

 

Links:

 

GRF:

Links:

 

 

 

 

Note: I'm not going to be updating this script anymore other then bug fixes as I'm no longer using it myself since I have updated to a SRC based one, i will eventually release the SRC one.


WM_Mining.jpg.68f94f001ec2280d66da22580ff6f62d.jpg

Edited by Stolao
  • Upvote 2
  • Like 1
Posted

Thanks for this! :-)

 

it was actually release about 9 months ago on my git just didn't make a post about it.

Your welcome, tell me how you like it.

  • 11 months later...
  • 2 months later...
Posted
On 12/06/2016 at 3:27 PM, Stolao said:

< Stolao's Mining >

 

Features:

  • An official looking mob based mining system
  • Fully configurable
  • Custom in game Item provided by Haziel

Todo:

  • Suggestions?
  • Optimize
  • Add Prison Mine
  • Needs More Mining Spots

Changelog:


4.3A Removed Test Mine, was giveng an error
4.3B Added at_command for checking mining level and exp
4.3C Added Failed Refine to Pickaxe break
4.3D Delete Note Lines from Delitem -> Break Changes
4.3E Fixed typo in OnMineCheck
4.3F Added lua files to Extras
4.40 Added Mining Gear Shop
4.41 Removed Oridecon Pick from shop & produce db
4.42 Update iteminfo.lua(lub) with custom picks
4.43 Fixed Mobs for new Ra update

Links:

 

GRF:

Links:

Git Hash: 1fc0ed6

Error:

 

Screenshot_1.png

Posted
On 8/22/2017 at 11:57 PM, M4karov said:

Git Hash: 1fc0ed6

Error:

 

Screenshot_1.png

find

else	areamonster getd(".Tier"+.@lv+"_M$["+.@s+"]"),getd(".Tier"+.@lv+"_X1["+.@s+"]"),getd(".Tier"+.@lv+"_Y1["+.@s+"]"),getd(".Tier"+.@lv+"_X2["+.@s+"]"),getd(".Tier"+.@lv+"_Y2["+.@s+"]"),getd(".Tier"+.@lv+"_N$["+.@s+"]")+" Deposit",rand(.MobIds[0],.MobIds[1]) + 2*.@lv,1,"Mining::"+(getd(".Tier"+.@lv+"_T$["+.@s+"]"))+"";

edit to

} else	areamonster getd(".Tier"+.@lv+"_M$["+.@s+"]"),getd(".Tier"+.@lv+"_X1["+.@s+"]"),getd(".Tier"+.@lv+"_Y1["+.@s+"]"),getd(".Tier"+.@lv+"_X2["+.@s+"]"),getd(".Tier"+.@lv+"_Y2["+.@s+"]"),getd(".Tier"+.@lv+"_N$["+.@s+"]")+" Deposit",rand(.MobIds[0],.MobIds[1]) + 2*.@lv,1,"Mining::"+(getd(".Tier"+.@lv+"_T$["+.@s+"]"))+"";

 

Fixed it for me

Posted
39 minutes ago, Max said:

find


else	areamonster getd(".Tier"+.@lv+"_M$["+.@s+"]"),getd(".Tier"+.@lv+"_X1["+.@s+"]"),getd(".Tier"+.@lv+"_Y1["+.@s+"]"),getd(".Tier"+.@lv+"_X2["+.@s+"]"),getd(".Tier"+.@lv+"_Y2["+.@s+"]"),getd(".Tier"+.@lv+"_N$["+.@s+"]")+" Deposit",rand(.MobIds[0],.MobIds[1]) + 2*.@lv,1,"Mining::"+(getd(".Tier"+.@lv+"_T$["+.@s+"]"))+"";

edit to


} else	areamonster getd(".Tier"+.@lv+"_M$["+.@s+"]"),getd(".Tier"+.@lv+"_X1["+.@s+"]"),getd(".Tier"+.@lv+"_Y1["+.@s+"]"),getd(".Tier"+.@lv+"_X2["+.@s+"]"),getd(".Tier"+.@lv+"_Y2["+.@s+"]"),getd(".Tier"+.@lv+"_N$["+.@s+"]")+" Deposit",rand(.MobIds[0],.MobIds[1]) + 2*.@lv,1,"Mining::"+(getd(".Tier"+.@lv+"_T$["+.@s+"]"))+"";

 

Fixed it for me

Ya either adding a { or removing the one before would fix

 

 

  • 1 month later...
Posted
On 10/14/2017 at 7:09 PM, maken06 said:

Fixed by myselft :P

Really should make a PR so I can fix via phone, else I'll forget nwhen I get home

  • Upvote 1
Posted
On 10/20/2017 at 8:43 PM, Kidlatsv said:

i'm getting an error which I have no clue how to solve:

image.png.5bd229b1bbaf542fa8fed2784964e2c2.png

Whats your git hash/client version/Mining version?

 

Did you make any changes?

Posted

I didn’t make any changes.

the mining version is the one attached to the link marked as latest.

 

as for the github. Version, I don’t actually know, but I got the downloaded the emulator around four days before I posted that error.

  • 3 months later...
Posted

Hello,

How does the re spawning work? Does the Iron, Master, etc... Deposits have a specific time to respawn on the same map? or how does it work?

Thanks.

 

Hello again, another question:

When I try to change the dropping item at the very end of the Jellopy Deposit "7126,625" to "7126,10000" to make it 100% droppable it won´t just work.

 

OnMineJell:
	MiningSpawn(1,0);
	MiningFunc(0,0,.Pick[0],5,100,rand(1,2),7049,5000,909,2500,909,1250,909,625,909,625,909,625,909,625,909,625,909,625,7126,625);
	end;

to:

OnMineJell:
	MiningSpawn(1,0);
	MiningFunc(0,0,.Pick[0],5,100,rand(1,2),7049,5000,909,2500,909,1250,909,625,909,625,909,625,909,625,909,625,909,625,7126,10000);
	end;

Even if I change any other item drop it will only consider the first one of the script which is "7049,5000".

Any ideas how to fix it?

Thanks for your time.

 

Hello everybody.

Does anybody may have an answer to my questions?

I´d be more than glad if you could help me out with this.

Thanks!

  • 1 month later...
  • 3 weeks later...
Posted
On 2/7/2018 at 8:38 PM, GMHelios said:

Hello again, another question:

When I try to change the dropping item at the very end of the Jellopy Deposit "7126,625" to "7126,10000" to make it 100% droppable it won´t just work.

 


OnMineJell:
	MiningSpawn(1,0);
	MiningFunc(0,0,.Pick[0],5,100,rand(1,2),7049,5000,909,2500,909,1250,909,625,909,625,909,625,909,625,909,625,909,625,7126,625);
	end;

to:


OnMineJell:
	MiningSpawn(1,0);
	MiningFunc(0,0,.Pick[0],5,100,rand(1,2),7049,5000,909,2500,909,1250,909,625,909,625,909,625,909,625,909,625,909,625,7126,10000);
	end;

Even if I change any other item drop it will only consider the first one of the script which is "7049,5000".

Any ideas how to fix it?

Thanks for your time.

The "7049,5000" lowering 5000 should have fixed the issue if it cant find the item in question then it will default to 7049 because of the following code

getitem getarg(.@i,7049),1;

 

 

On 3/9/2018 at 8:49 AM, maken06 said:

Could someone explain to me how to use it? for a user guide?

what don't you understand?

  • 1 month later...
Posted

Hello Stolao, thanks for the script. I think the 1200(Damage Chance) in the script should be 120.

 

OnMineIron:
  MiningSpawn(1,2);
  MiningFunc(10,10,.Pick[0],7,1200,rand(25,70),7049,1000,1002,1000,7049,1000,1002,1000,7049,1000,1002,2000,984,1500,1002,4500,1002,2500,998,5000);
  end;
  • 2 weeks later...
Posted (edited)
On 5/23/2018 at 1:29 PM, interring said:

Hello Stolao, thanks for the script. I think the 1200(Damage Chance) in the script should be 120.

 

OnMineIron:
  MiningSpawn(1,2);
  MiningFunc(10,10,.Pick[0],7,1200,rand(25,70),7049,1000,1002,1000,7049,1000,1002,1000,7049,1000,1002,2000,984,1500,1002,4500,1002,2500,998,5000);
  end;

Fixed in 4.4B


Update 4.48 -> 4.4B

4.49 Removed use of 'set'
4.4A Fixed not collecting later rewards
4.4B Changed Iron Break Chance from 1200 -> 120



Note: I'm not going to be updating this script anymore other then bug fixes as I'm no longer using it myself since I have updated to a SRC based one, i will eventually release the SRC one.
WM_Mining.jpg.68f94f001ec2280d66da22580ff6f62d.jpg

Edited by Stolao
  • Upvote 1
Posted

I am very anxious waiting for that modification of the src. Add your system to my SAO but it is always better to have it as a direct skill.

Posted
On 6/4/2018 at 6:31 AM, ohyono said:

I am very anxious waiting for that modification of the src. Add your system to my SAO but it is always better to have it as a direct skill.

Don't hold your breath, i plan on releasing this when my server hits 50 active players to rAthena. It's currently at 5.

  • 9 months later...
  • 8 months later...
  • 3 months later...
Posted (edited)

Merci pour ce script mais il semble que les compétences ne soient pas disponibles. 

Ce script fonctionne parfaitement mais regardez cette capture d'écran, je n'ai aucune compétence pour l'exploitation minière. Je ne les ai pas trouvés non plus sur votre github.

1584491531-screen.jpg

 

Quelqu'un m'aide s'il vous plait?

 

Edit: THIS SCRIPT WORK PERFECTLY, i'm just stupid. 

Edited by Yuno

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...