Перейти к содержанию

Помогите пожалуйста с Шахтами для рАтены


Рекомендуемые сообщения

Проблема такая вообщем еАмодовские mining Скрипт взял, Нпц появляется а кристалы невидимые и их некак не видно (пробовал спрайт сменить) Но после смены появляется спрайт и сразу пропадает, Вот сам скрипт, помогите понять или исправить это) Очень нужны эти шахты


// *********************************
// * *
// * Miner System - GaiaRo Version *
// * *
// *********************************

// Used to draw HP bar string
function script DrawHP {
set .@Draw$, " [";
set .@HP, getarg(0);
// Starting Color
if( .@HP > 20 ) set .@Draw$, .@Draw$ + "^0EAE1B";
else if( .@HP > 15 ) set .@Draw$, .@Draw$ + "^7CAE0E";
else if( .@HP > 10 ) set .@Draw$, .@Draw$ + "^E3C521";
else if( .@HP > 5 ) set .@Draw$, .@Draw$ + "^D86112";
else set .@Draw$, .@Draw$ + "^D82412";
// Draw HP Bar
for( set .@x, 0; .@x < 30; set .@x, .@x + 1 )
{
if( .@x == .@HP ) set .@Draw$, .@Draw$ + "^E0E0E0=";
else set .@Draw$, .@Draw$ + "=";
}

set .@Draw$, .@Draw$ + "^000000]";

return .@Draw$;
}

// Main Mining Engine
// arg(0) = NPC Name
function script Mining_Work {

// Check Requeriments
if( getvariableofnpc(.Mine_On, getarg(0)) == 0 ) end;
mes "[^0000FF" + strcharinfo(0) + "^000000]";

set @Mine_Ele, getvariableofnpc(.Mine_Ele, getarg(0));
set @Mine_Lvl, $@Mine_Lvl[@Mine_Ele];

// * Working Level
if( MiningLvl < @Mine_Lvl ) {
mes "Your level is not enough for working in mines ^0000FF" + $@Mine_Name$[@Mine_Ele] + "^000000";
mes "Required Level: ^FF0000" + $@MiningLv$[@Mine_Lvl] + "^000000";
mes " ";
mes ">> ^FF0000" + $@MiningLv$[MiningLvl] + "^000000 <<";
set @Progress, (MiningExp * 30) / $@MiningLUp[MiningLvl];
mes "" + callfunc("DrawHP",@Progress) + "";
close;
}

// * Old Pick
if( countitem(7318) < 1 ) {
mes "To work in mine you must have an Old Pick in your inventory.";
mes " ";
mes ">> ^FF0000Item required: " + getitemname(7318) + " ^000000 <<";
close;
}

// * HeadGear
if( getequipid(1) != 5009 && getequipid(1) != 5031 ) {
mes "For your safety, before work you must put on ^FF0000" + getitemname(5009) + "^000000 or ^FF0000" + getitemname(5031) + " ^000000.";
close;
}

set @Pike_HP, rand(4,10) + (MiningLvl - @Mine_Lvl) * 2;
set @Mine_WPF, 0;
delitem 7318,1;

mes "What a luck, a ^0000FF" + $@Mine_Size$[getvariableofnpc(.Mine_SZ, getarg(0))] + "^000000 mine ^0000FF" + $@Mine_Name$[@Mine_Ele] + "^000000!!, see what we find in it.";
mes " ";
mes ">> ^FF0000" + $@MiningLv$[MiningLvl] + "^000000 <<";
if( MiningLvl < 7 ) {
set @Progress, (MiningExp * 30) / $@MiningLUp[MiningLvl];
mes "" + callfunc("DrawHP",@Progress) + "";
}
next;

// Working
L_BreakRock:
if( getvariableofnpc(.Mine_On, getarg(0)) == 0 ) goto L_Close;
mes "> Pike:";
mes "" + callfunc("DrawHP",@Pike_HP) + "";
mes "> Rock:";
mes "" + callfunc("DrawHP",getvariableofnpc(.Mine_HP, getarg(0))) + "";
mes " ";
mes "[^0000FF" + strcharinfo(0) + "^000000]";
if( @Mine_WPF )
mes "Break the ^0000FF" + $@PickLocation$[getvariableofnpc(.Mine_WP, getarg(0))] + "^000000";
else
mes "Fnd the weak point!";
next;

if( getvariableofnpc(.Mine_On, getarg(0)) == 0 ) goto L_Close;

// Random Menu Build
set @i, 0;
setarray @KPos[0],9,9,9,9,9,9,9,9,9;
setarray @TPos[0],0,1,2,3,4,5,6,7,8;

while( @i < 9 ) {
set @Wrd, rand(9 - @i);

set @KPos[@i], @TPos[@Wrd];
deletearray @TPos[@Wrd],1;

set @i, @i + 1;
}

set @tmpMenu$,"";
for( set @x, 0; @x < 9; set @x, @x + 1 ) {
set @tmpMenu$, @tmpMenu$ + $@PickLocation$[@KPos[@x]] + ":";
}
set @tmpMenu$, @tmpMenu$ + "Salir";
// Menu Display
set @Opcion, select(@tmpMenu$) - 1;
if( @Opcion == 9 ) goto L_Exit;

if( getvariableofnpc(.Mine_On, getarg(0)) == 0 ) goto L_Close;
// Hit Point
if( @KPos[@Opcion] == getvariableofnpc(.Mine_WP, getarg(0)) ) {
set @Mine_WPF, 1;
soundeffect "chepet_attack.wav",0;
specialeffect 4;
set @HPower1, rand(3,4);
set @HPower2, rand(2);
} else {
soundeffect "apocalips_h_move.wav",0;
specialeffect 5;
set @HPower1, rand(2);
set @HPower2, rand(1,3);
}

flooritem $@Stones[rand(2)],rand(1,2);

// Update Mine and Pick HP
set getvariableofnpc(.Mine_HP, getarg(0)), getvariableofnpc(.Mine_HP, getarg(0)) - @HPower1;
set @Pike_HP, @Pike_HP - @HPower2;

// Success ??
if( getvariableofnpc(.Mine_HP, getarg(0)) < 1 ) {
soundeffect "ice_titan_die.wav",0;
specialeffect 135;
mes "[^0000FF" + strcharinfo(0) + "^000000]";
mes "I did it! See the fruits of the hard work...";
emotion e_what,1;

// Exp Progress
if( MiningLvl < 7 )
{
set MiningExp, MiningExp + $@Mine_Exp[@Mine_Ele];
if( MiningExp >= $@MiningLUp[MiningLvl] ) {
// Level Up
set MiningLvl, MiningLvl + 1;
set MiningExp, 0;
specialeffect2 568;
dispbottom "[You raised your experience level to " + $@MiningLv$[MiningLvl] + " at work in mines]";
} else {
set @Progress, (MiningExp * 100) / $@MiningLUp[MiningLvl];
dispbottom "[ Current: " + $@MiningLv$[MiningLvl] + " -> " + @Progress + "% -> Next: " + $@MiningLv$[MiningLvl + 1] + " ]";
}
}

// Hide NPC
setnpcdisplay getarg(0),"Mining Spot",844,111;
set getvariableofnpc(.Mine_Spawn, getarg(0)), rand($@Mine_SpawnMin[@Mine_Ele],$@Mine_SpawnMax[@Mine_Ele]);
set getvariableofnpc(.Mine_On, getarg(0)), 0;
initnpctimer getarg(0);
disablenpc getarg(0);

set @Mine_Size, getvariableofnpc(.Mine_SZ, getarg(0));
close2;

// @Mine_Lvl @Mine_Ele @Mine_Size allready set
emotion e_cash,1;
callfunc "Mining_Drop";
end;
}

// Accidents
if( !rand(10) ) {
// Scream!!
if( sex ) soundeffect "die_male.wav",0;
else soundeffect "die_merchant_female.wav",0;

percentheal -rand(5,20),0; // Damage

mes "[^0000FF" + strcharinfo(0) + "^000000]";
mes "^FF0000" + $@MNAccidents$[rand(getarraysize($@MNAccidents$))] + "^000000";
emotion e_omg,1;

if( HP < 1 ) close; // Killed by Mine
next;
} else if( !rand(500) ) {
specialeffect 666;
atcommand "@die";
announce "There was a landslide, can't escape alive!",3;
end;
}

// Pike Status
if( @Pike_HP < 1 ) {
specialeffect 155;
mes "[^0000FF" + strcharinfo(0) + "^000000]";
mes "Baahhhhh.... bad luck... Pike has broken!";
close;
}

goto L_BreakRock;

L_Close:
mes "[^0000FF" + strcharinfo(0) + "^000000]";
mes "This vein has collapsed, there is nothing to do here anymore.";
close;

L_Exit:
mes "[^0000FF" + strcharinfo(0) + "^000000]";
mes "Maybe come back later.";
close;
}

// Called on Init per Mine
// arg(0) = NPC Name
// arg(1) = Mine Element
function script Mining_Init {
setnpcdisplay getarg(0),"Mining Spot",844,111;
if( !$@MiningReady ) donpcevent "MiningEngine::OnInit";

set getvariableofnpc(.Mine_Spawn,getarg(0)), rand($@Mine_SpawnMin[getarg(1)],$@Mine_SpawnMax[getarg(1)]);
set getvariableofnpc(.Mine_On, getarg(0)), 0; // Mine Inactive
set getvariableofnpc(.Mine_Ele, getarg(0)), getarg(1);

initnpctimer getarg(0);
disablenpc getarg(0);
return;
}

// CountDown to Mine Spawn
// arg(0) = NPC Name
function script Mining_Tick {
stopnpctimer;
set getvariableofnpc(.Mine_Spawn,getarg(0)), getvariableofnpc(.Mine_Spawn,getarg(0)) - 1; // Tick
if( getvariableofnpc(.Mine_Spawn,getarg(0)) < 1 ) {
// Mine Spawn
enablenpc getarg(0);
set .@size, rand(100);
if( .@size < 5 )
set getvariableofnpc(.Mine_SZ, getarg(0)), 2; // Big 5%
else if( .@size < 90 )
set getvariableofnpc(.Mine_SZ, getarg(0)), 1; // Small 85%
else
set getvariableofnpc(.Mine_SZ, getarg(0)), 0; // Normal 10%

set .@Mine_Ele, getvariableofnpc(.Mine_Ele, getarg(0));
setnpcdisplay getarg(0), "" + $@Mine_Name$[.@Mine_Ele] + " Mine", $@Mine_Sprite[.@Mine_Ele], getvariableofnpc(.Mine_SZ, getarg(0));

specialeffect 134;
switch( getvariableofnpc(.Mine_SZ, getarg(0)) ) {
// Mine Total HP
case 0: set getvariableofnpc(.Mine_HP, getarg(0)), rand(15,25); break;
case 1: set getvariableofnpc(.Mine_HP, getarg(0)), rand(10,15); break;
case 2: set getvariableofnpc(.Mine_HP, getarg(0)), rand(25,30); break;
}

set getvariableofnpc(.Mine_WP, getarg(0)), rand(9); // Weak Point
set getvariableofnpc(.Mine_On, getarg(0)), 1;
end;
}
initnpctimer getarg(0);
end;
}

// Mine Drop
// Uses: @Mine_Ele @Mine_Lvl @Mine_Size
function script Mining_Drop {
// Common Minerals
if( rand(100) < 90 + @Mine_Lvl ) getitem $@CommonMinerals[rand(getarraysize($@CommonMinerals))],1;

// Unique Drops
set @size, getarraysize(getd("$@Minerals_" + @Mine_Ele + "_ID"));
switch( @Mine_Size ) {
case 0: set @bonus, 2; break;
case 1: set @bonus, 1; break;
case 2: set @bonus, 3; break;
}

for( set @i, 0; @i < @size; set @i, @i + 1 )
{
set @rate, getd("$@Minerals_" + @Mine_Ele + "_RT[" + @i + "]") * @bonus;

if( @rate >= rand(1,10000) ) getitem getd("$@Minerals_" + @Mine_Ele + "_ID[" + @i + "]"), 1;
}

// Normal Minerals
if( rand(100) < 20 + @Mine_Lvl ) getitem $@NormalMinerals[rand(getarraysize($@NormalMinerals))],1;
// Special Minerals
if( rand(100) < 2 + @Mine_Lvl ) getitem $@SpecialMinerals[rand(getarraysize($@SpecialMinerals))],1;

return;
}

- script MiningEngine -1,{
end;

OnInit:
if( $@MiningReady ) end;

// Player Settings
setarray $@MiningLv$[0], "Candidate","Rookie","Apprentice","Worker","Pitman","Expert","Craftsman","Master";
setarray $@MiningLUp[0], 9000, 21600, 37800, 57600, 81000, 108000, 157500, 999999;

// Per Element - Mine Settings
setarray $@Mine_Name$[0], "Phracon","Emveretarcon","Iron","Steel","Star","Crystal","Oridecon","Elunium","Magic Crystal"; // * Mine Names
setarray $@Mine_Lvl[0], 0, 1, 2, 3, 4, 5, 6, 7, 7; // * Required Lvl to Work on It
setarray $@Mine_Sprite[0], 1915, 1907, 1908, 1908, 1907, 1914, 1914, 1915, 1907; // * Sprite
setarray $@Mine_SpawnMin[0], 3, 5, 20, 40, 90, 90, 90, 90, 1200; // * Minimum Spawn Time
setarray $@Mine_SpawnMax[0], 5, 20, 40, 80, 120, 180, 300, 360, 2400; // * Maximum Spawn Time
setarray $@Mine_Exp[0], 60, 140, 250, 360, 450, 540, 630, 720, 900; // * Experience

// Other Stuff
setarray $@Stones[0], 7067,7049;
setarray $@Mine_Size$[0], "medium","small","large";
setarray $@PickLocation$[0], "[O] Center","[/\\] Top","[<\\] Top Left","[<] Left","[</] Bottom Left","[\\/] Bottom","[\\>] Bottom Right","[>] Right","[/>] Top Right";
setarray $@MNAccidents$[0], "Ouchhh! A stone hurted my eye... snifff",
"OMG!!!!... I've crushed my finger!",
"Ouchhh! A stone hit my face...",
"Auch!!!... I'm always hitting myself while mining... grr...",
"Arghhh!... A rock hurted my head...",
"Ayy!!... A rock fell on my feet... argghh...",
"Grrr... I always forget to keep my hand out of the middle... damn mine...";

// Common Drops
setarray $@CommonMinerals[0], 909,910,911,912,7067,7049,7067,7049;
setarray $@NormalMinerals[0], 1003,7053,7054,7315,7321,7096,7300,7067,7049,7067,7049,7067,7049;
setarray $@SpecialMinerals[0], 7231,7231,7231,7232,7232,7232,7233,7233,7233,12040,714,969,7067,7049,7067,7049,7067,7049,7067,7049,7067,7049;

// Unique Drops Phracon
setarray $@Minerals_0_ID[0], 1010, 1010, 1010, 756, 757;
setarray $@Minerals_0_RT[0], 4000, 2000, 500, 150, 150;
// Unique Drops Emveretarcon
setarray $@Minerals_1_ID[0], 1011, 1011, 1011, 756, 757, 714;
setarray $@Minerals_1_RT[0], 5000, 4000, 3000, 200, 200, 50;
// Unique Drops Iron
setarray $@Minerals_2_ID[0], 1002, 1002, 1002, 998, 756, 757, 998, 1003;
setarray $@Minerals_2_RT[0], 3500, 3000, 1000, 1000, 300, 300, 750, 500;
// Unique Drops Steel
setarray $@Minerals_3_ID[0], 999, 999, 1003, 756, 757, 1003, 1003;
setarray $@Minerals_3_RT[0], 3500, 2500, 3500, 700, 700, 500, 250;
// Unique Drops Star
setarray $@Minerals_4_ID[0], 1001, 1001, 1001, 1000, 1000, 1000, 714, 7096, 7096, 7096;
setarray $@Minerals_4_RT[0], 5000, 3500, 2500, 3000, 1500, 500, 100, 5000, 5000, 5000;
// Unique Drops Crystal
setarray $@Minerals_5_ID[0], 730, 731, 732, 733, 7315, 7321, 7053, 7054, 7066, 7066, 7066;
setarray $@Minerals_5_RT[0], 4000, 2500, 3500, 1250, 4000, 5000, 2000, 2000, 5000, 5000, 5000;
// Unique Drops Oridecon
setarray $@Minerals_6_ID[0], 756, 756, 756, 756, 984, 984, 984, 7620;
setarray $@Minerals_6_RT[0], 5000, 4000, 3000, 2000, 2500, 1500, 500, 50;
// Unique Drops Elunium
setarray $@Minerals_7_ID[0], 757, 757, 757, 757, 985, 985, 985, 7619;
setarray $@Minerals_7_RT[0], 5000, 4000, 3000, 2000, 2500, 1500, 500, 50;
// Unique Drops Magic Crystal
setarray $@Minerals_8_ID[0], 8906, 717, 717, 717, 717, 716, 716, 716, 716, 715, 715, 715, 715;
setarray $@Minerals_8_RT[0], 7000, 9500, 7500, 5500, 3500, 9500, 7500, 5500, 3500, 9500, 7500, 5500, 3500;

// Spawn Min-Max Time

set $@MiningReady, 1;
end;
}

// *****************
// * Mining Guides *
// *****************

function script Mining_DropInfo {
set @Size, getarraysize(getd("$@Minerals_" + getarg(0) + "_ID"));
set .@Return$, "";
set .@Comma$, "";
for( set @i, 0; @i < @Size; set @i, @i + 1 )
{
set .@Return$, .@Return$ + .@Comma$ + "^0000FF" + getitemname(getd("$@Minerals_" + getarg(0) + "_ID[" + @i + "]")) + "^000000";
set .@Comma$, ", ";
}

return .@Return$;
}

function script Mining_Common {
set @Size, getarraysize($@CommonMinerals);
set .@Return$, "";
set .@Comma$, "";
for( set @i, 0; @i < @Size; set @i, @i + 1 )
{
set .@Return$, .@Return$ + .@Comma$ + "^0000FF" + getitemname($@CommonMinerals[@i]) + "^000000";
set .@Comma$, ", ";
}

return .@Return$;
}

function script Mining_Normal {
set @Size, getarraysize($@NormalMinerals);
set .@Return$, "";
set .@Comma$, "";
for( set @i, 0; @i < @Size; set @i, @i + 1 )
{
set .@Return$, .@Return$ + .@Comma$ + "^0000FF" + getitemname($@NormalMinerals[@i]) + "^000000";
set .@Comma$, ", ";
}

return .@Return$;
}

function script Mining_Special {
set @Size, getarraysize($@SpecialMinerals);
set .@Return$, "";
set .@Comma$, "";
for( set @i, 0; @i < @Size; set @i, @i + 1 )
{
set .@Return$, .@Return$ + .@Comma$ + "^0000FF" + getitemname($@SpecialMinerals[@i]) + "^000000";
set .@Comma$, ", ";
}

return .@Return$;
}

// Information NPCs
// arg(0) Mine Ele
// arg(1) Zeny per Old Pick

function script Mining_Info {
set @Mine_Ele, getarg(0);
set @Mine_Lvl, $@Mine_Lvl[@Mine_Ele];

mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Welcome to the mines ^FF0000" + $@Mine_Name$[@Mine_Ele] + "^000000.";
if( @Mine_Lvl < 7 )
mes "I'll working hard to become a ^FF0000" + $@MiningLv$[@Mine_Lvl + 1] + "^000000.";
else
mes "I'm an expert in mining and I have the ability to work in any mine.";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Can I help you?";
next;
switch( select("Sell me Old Picks:Tell me about Mining:Tell me about Mines:What about Drops?:Different Sizes?:Become a Master?:No thanks.") )
{
case 1:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
// mes "Of course, I always bring a lot to me because they break often.";
mes "I can sell you some for " + getarg(1) + " zeny.";
mes "Wanna buy? (1 to 10)";
next;
input @Picks;
if( @Picks < 1 || @Picks > 10 ) {
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Please input the number from 1 to 10:";
close;
}

set @Price, getarg(1) * @Picks;
if( Zeny < @Price ) {
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Sorry but you don't have enough money.";
close;
}

set Zeny, Zeny - @Price;
getitem 7318, @Picks;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Here you go, good luck in work.";
break;
case 2:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Mining is a good work. Minerals from different mines in different places can make you good fortune.";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "In Midgard, there are many mines of different elements that provide a variety of different minerals.";
mes "But to work in higher level mines are required to have experience.";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Mine^000000]";
mes "There are 8 different levels of worker:";
mes "- Lvl 0 : ^FF0000Candidate^000000";
mes "- Lvl 1 : ^FF0000Rookie^000000";
mes "- Lvl 2 : ^FF0000Apprentice^000000";
mes "- Lvl 3 : ^FF0000Worker^000000";
mes "- Lvl 4 : ^FF0000Pitman^000000";
mes "- Lvl 5 : ^FF0000Expert^000000";
mes "- Lvl 6 : ^FF0000Craftsman^000000";
mes "- Lvl 7 : ^FF0000Master^000000";
break;
case 3:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Mine^000000]";
mes "What kind of Mine you wanna know about?";
set @Mine, 0;
while( @Mine != 10 )
{
next;
set @Mine, select("Phracon:Emveretarcon:Iron:Steel:Star:Crystal:Oridecon:Elunium:Magic Crystal:Thanks for the Info");
switch( @Mine )
{
case 1:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Phracon Mines you can find in Payon Dungeon.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",0) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Candidate.";
break;
case 2:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Emveretarcon Mines you can find in Ant Hell.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",1) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Rookie.";
break;
case 3:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Iron Mines you can find in Einbech Dungeon.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",2) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Apprentice.";
break;
case 4:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Steel Mines you can find in Juperos.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",3) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Worker.";
break;
case 5:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Star Mines you can find in Magma Dungeon.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",4) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Pitman.";
break;
case 6:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Crystal Mines you can find in Ice Dungeon.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",5) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Expert.";
break;
case 7:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Oridecon Mines you can find in Abyss Lake.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",6) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Craftsman.";
break;
case 8:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Elunium Mines you can find in Thor Dungeon.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",7) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Master.";
break;
case 9:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Crystal Magic mines are special and you'll find in the middle of a map, in a small oasis in the north desert of Rachel.";
mes "You can get the following minerals:";
mes "" + callfunc("Mining_DropInfo",8) + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "To work in these mines, you must be Master.";
mes "Unlike other mines, they produce a special called Crystal ^FF0000Support Crystal Summoner^000000.";
break;
case 10:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "A pleasure to help that you need.";
break;
}
}
break;
case 4:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "There are certain minerals that come in different mines, and all together.";
next;
mes "^0000FFCommon^000000 Minerals : 90% chance";
mes "You can get one of the following minerals:";
mes "" + callfunc("Mining_Common") + ".";
next;
mes "^0000FFNormal^000000 Minerals : 20% chance";
mes "You can get one of the following minerals:";
mes "" + callfunc("Mining_Normal") + ".";
next;
mes "^0000FFSpecial^000000 Minerals : 2% chance";
mes "You can get one of the following minerals:";
mes "" + callfunc("Mining_Special") + ".";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Obtain base percentage does not change the size of the mine, but if it improves the higher level required it.";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "For example, in Phracon Mines have 2% kind of common minerals, whereas Elunium Mines up to 9%";
break;
case 5:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "The mines are presented in different sizes, making it easier to find small, medium and difficult then mine appear larger.";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "The larger size of the mine increase the chance of getting all their drops.";
break;
case 6:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Oh... being Master is the best, you can work in any kind of mine and get good luck and skill.";
mes "But there is something special to be Master...";
next;
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Masters can work in rare mines that are in north of Rachel, in a small oasis in the middle of the map.";
mes "This object can summon a ^0000FFSupport Crystal^000000 for 20 minutes, that provides various blessings.";
break;
case 7:
mes "[^0000FF" + $@MiningLv$[@Mine_Lvl] + " Miner^000000]";
mes "Then get to work!!";
mes "Remember, you need Old Picks and Helmet to protect your head during work.";
mes "And careful of accidents...";
break;
}
close;
}

pay_dun00,149,171,1 script Candidate::OPick1 848,{
callfunc "Mining_Info",0,1400;
}

anthell01,85,261,3 script Rookie::OPick2 848,{
callfunc "Mining_Info",1,1510;
}

ein_dun02,261,210,5 script Apprentice::OPick3 848,{
callfunc "Mining_Info",2,1620;
}

juperos_01,146,51,5 script Worker::OPick4 848,{
callfunc "Mining_Info",3,1730;
}

mag_dun01,229,62,7 script Pitman::OPick5 848,{
callfunc "Mining_Info",4,1840;
}

ice_dun03,32,252,3 script Expert::OPick6 848,{
callfunc "Mining_Info",5,1950;
}

abyss_02,247,273,3 script Craftsman::OPick7 848,{
callfunc "Mining_Info",6,2060;
}

thor_v02,24,126,1 script Master::OPick8 848,{
callfunc "Mining_Info",7,2170;
}

// *****************
// * Phracon Mines *
// *****************
pay_dun00,146,173,0 script MiningSpot::MPay00 844,{
callfunc "Mining_Work","MPay00"; end;
OnInit: callfunc "Mining_Init","MPay00",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay00"; end;
}

pay_dun00,146,171,0 script MiningSpot::MPay01 844,{
callfunc "Mining_Work","MPay01"; end;
OnInit: callfunc "Mining_Init","MPay01",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay01"; end;
}

pay_dun00,148,175,0 script MiningSpot::MPay02 844,{
callfunc "Mining_Work","MPay02"; end;
OnInit: callfunc "Mining_Init","MPay02",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay02"; end;
}

pay_dun00,152,175,0 script MiningSpot::MPay03 844,{
callfunc "Mining_Work","MPay03"; end;
OnInit: callfunc "Mining_Init","MPay03",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay03"; end;
}

pay_dun00,153,175,0 script MiningSpot::MPay04 844,{
callfunc "Mining_Work","MPay04"; end;
OnInit: callfunc "Mining_Init","MPay04",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay04"; end;
}

pay_dun00,155,175,0 script MiningSpot::MPay05 844,{
callfunc "Mining_Work","MPay05"; end;
OnInit: callfunc "Mining_Init","MPay05",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay05"; end;
}

pay_dun00,156,174,0 script MiningSpot::MPay06 844,{
callfunc "Mining_Work","MPay06"; end;
OnInit: callfunc "Mining_Init","MPay06",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay06"; end;
}

pay_dun00,157,173,0 script MiningSpot::MPay07 844,{
callfunc "Mining_Work","MPay07"; end;
OnInit: callfunc "Mining_Init","MPay07",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay07"; end;
}

pay_dun00,157,172,0 script MiningSpot::MPay08 844,{
callfunc "Mining_Work","MPay08"; end;
OnInit: callfunc "Mining_Init","MPay08",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay08"; end;
}

pay_dun00,145,170,0 script MiningSpot::MPay09 844,{
callfunc "Mining_Work","MPay09"; end;
OnInit: callfunc "Mining_Init","MPay09",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay09"; end;
}

pay_dun00,143,168,0 script MiningSpot::MPay10 844,{
callfunc "Mining_Work","MPay10"; end;
OnInit: callfunc "Mining_Init","MPay10",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay10"; end;
}

pay_dun00,149,175,0 script MiningSpot::MPay11 844,{
callfunc "Mining_Work","MPay11"; end;
OnInit: callfunc "Mining_Init","MPay11",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay11"; end;
}

pay_dun00,157,169,0 script MiningSpot::MPay12 844,{
callfunc "Mining_Work","MPay12"; end;
OnInit: callfunc "Mining_Init","MPay12",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay12"; end;
}

pay_dun00,157,168,0 script MiningSpot::MPay13 844,{
callfunc "Mining_Work","MPay13"; end;
OnInit: callfunc "Mining_Init","MPay13",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay13"; end;
}

pay_dun00,157,167,0 script MiningSpot::MPay14 844,{
callfunc "Mining_Work","MPay14"; end;
OnInit: callfunc "Mining_Init","MPay14",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay14"; end;
}

pay_dun00,144,169,0 script MiningSpot::MPay15 844,{
callfunc "Mining_Work","MPay15"; end;
OnInit: callfunc "Mining_Init","MPay15",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay15"; end;
}

pay_dun00,145,172,0 script MiningSpot::MPay16 844,{
callfunc "Mining_Work","MPay16"; end;
OnInit: callfunc "Mining_Init","MPay16",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay16"; end;
}

pay_dun00,150,176,0 script MiningSpot::MPay17 844,{
callfunc "Mining_Work","MPay17"; end;
OnInit: callfunc "Mining_Init","MPay17",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay17"; end;
}

pay_dun00,149,176,0 script MiningSpot::MPay18 844,{
callfunc "Mining_Work","MPay18"; end;
OnInit: callfunc "Mining_Init","MPay18",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay18"; end;
}

pay_dun00,154,176,0 script MiningSpot::MPay19 844,{
callfunc "Mining_Work","MPay19"; end;
OnInit: callfunc "Mining_Init","MPay19",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay19"; end;
}

pay_dun00,156,175,0 script MiningSpot::MPay20 844,{
callfunc "Mining_Work","MPay20"; end;
OnInit: callfunc "Mining_Init","MPay20",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay20"; end;
}

pay_dun00,158,169,0 script MiningSpot::MPay21 844,{
callfunc "Mining_Work","MPay21"; end;
OnInit: callfunc "Mining_Init","MPay21",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay21"; end;
}

pay_dun00,158,172,0 script MiningSpot::MPay22 844,{
callfunc "Mining_Work","MPay22"; end;
OnInit: callfunc "Mining_Init","MPay22",0; end;
OnTimer60000: callfunc "Mining_Tick","MPay22"; end;
}

// **********************
// * Emveretarcon Mines *
// **********************

anthell01,92,271,0 script MiningSpot::MAnt00 844,{
callfunc "Mining_Work","MAnt00"; end;
OnInit: callfunc "Mining_Init","MAnt00",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt00"; end;
}

anthell01,91,270,0 script MiningSpot::MAnt01 844,{
callfunc "Mining_Work","MAnt01"; end;
OnInit: callfunc "Mining_Init","MAnt01",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt01"; end;
}

anthell01,94,271,0 script MiningSpot::MAnt02 844,{
callfunc "Mining_Work","MAnt02"; end;
OnInit: callfunc "Mining_Init","MAnt02",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt02"; end;
}

anthell01,97,271,0 script MiningSpot::MAnt03 844,{
callfunc "Mining_Work","MAnt03"; end;
OnInit: callfunc "Mining_Init","MAnt03",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt03"; end;
}

anthell01,104,265,0 script MiningSpot::MAnt04 844,{
callfunc "Mining_Work","MAnt04"; end;
OnInit: callfunc "Mining_Init","MAnt04",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt04"; end;
}

anthell01,107,264,0 script MiningSpot::MAnt05 844,{
callfunc "Mining_Work","MAnt05"; end;
OnInit: callfunc "Mining_Init","MAnt05",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt05"; end;
}

anthell01,108,263,0 script MiningSpot::MAnt06 844,{
callfunc "Mining_Work","MAnt06"; end;
OnInit: callfunc "Mining_Init","MAnt06",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt06"; end;
}

anthell01,108,261,0 script MiningSpot::MAnt07 844,{
callfunc "Mining_Work","MAnt07"; end;
OnInit: callfunc "Mining_Init","MAnt07",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt07"; end;
}

anthell01,77,262,0 script MiningSpot::MAnt08 844,{
callfunc "Mining_Work","MAnt08"; end;
OnInit: callfunc "Mining_Init","MAnt08",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt08"; end;
}

anthell01,78,263,0 script MiningSpot::MAnt09 844,{
callfunc "Mining_Work","MAnt09"; end;
OnInit: callfunc "Mining_Init","MAnt09",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt09"; end;
}

anthell01,78,254,0 script MiningSpot::MAnt10 844,{
callfunc "Mining_Work","MAnt10"; end;
OnInit: callfunc "Mining_Init","MAnt10",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt10"; end;
}

anthell01,86,264,0 script MiningSpot::MAnt11 844,{
callfunc "Mining_Work","MAnt11"; end;
OnInit: callfunc "Mining_Init","MAnt11",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt11"; end;
}

anthell01,87,265,0 script MiningSpot::MAnt12 844,{
callfunc "Mining_Work","MAnt12"; end;
OnInit: callfunc "Mining_Init","MAnt12",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt12"; end;
}

anthell01,101,252,0 script MiningSpot::MAnt13 844,{
callfunc "Mining_Work","MAnt13"; end;
OnInit: callfunc "Mining_Init","MAnt13",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt13"; end;
}

anthell01,105,254,0 script MiningSpot::MAnt14 844,{
callfunc "Mining_Work","MAnt14"; end;
OnInit: callfunc "Mining_Init","MAnt14",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt14"; end;
}

anthell01,94,272,0 script MiningSpot::MAnt15 844,{
callfunc "Mining_Work","MAnt15"; end;
OnInit: callfunc "Mining_Init","MAnt15",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt15"; end;
}

anthell01,95,272,0 script MiningSpot::MAnt16 844,{
callfunc "Mining_Work","MAnt16"; end;
OnInit: callfunc "Mining_Init","MAnt16",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt16"; end;
}

anthell01,96,272,0 script MiningSpot::MAnt17 844,{
callfunc "Mining_Work","MAnt17"; end;
OnInit: callfunc "Mining_Init","MAnt17",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt17"; end;
}

anthell01,88,267,0 script MiningSpot::MAnt18 844,{
callfunc "Mining_Work","MAnt18"; end;
OnInit: callfunc "Mining_Init","MAnt18",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt18"; end;
}

anthell01,76,259,0 script MiningSpot::MAnt19 844,{
callfunc "Mining_Work","MAnt19"; end;
OnInit: callfunc "Mining_Init","MAnt19",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt19"; end;
}

anthell01,76,258,0 script MiningSpot::MAnt20 844,{
callfunc "Mining_Work","MAnt20"; end;
OnInit: callfunc "Mining_Init","MAnt20",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt20"; end;
}

anthell01,75,257,0 script MiningSpot::MAnt21 844,{
callfunc "Mining_Work","MAnt21"; end;
OnInit: callfunc "Mining_Init","MAnt21",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt21"; end;
}

anthell01,78,252,0 script MiningSpot::MAnt22 844,{
callfunc "Mining_Work","MAnt22"; end;
OnInit: callfunc "Mining_Init","MAnt22",1; end;
OnTimer60000: callfunc "Mining_Tick","MAnt22"; end;
}

// **************
// * Iron Mines *
// **************

ein_dun02,287,183,0 script MiningSpot::MEin00 844,{
callfunc "Mining_Work","MEin00"; end;
OnInit: callfunc "Mining_Init","MEin00",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin00"; end;
}

ein_dun02,286,183,0 script MiningSpot::MEin01 844,{
callfunc "Mining_Work","MEin01"; end;
OnInit: callfunc "Mining_Init","MEin01",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin01"; end;
}

ein_dun02,283,184,0 script MiningSpot::MEin02 844,{
callfunc "Mining_Work","MEin02"; end;
OnInit: callfunc "Mining_Init","MEin02",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin02"; end;
}

ein_dun02,281,187,0 script MiningSpot::MEin03 844,{
callfunc "Mining_Work","MEin03"; end;
OnInit: callfunc "Mining_Init","MEin03",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin03"; end;
}

ein_dun02,276,192,0 script MiningSpot::MEin04 844,{
callfunc "Mining_Work","MEin04"; end;
OnInit: callfunc "Mining_Init","MEin04",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin04"; end;
}

ein_dun02,275,193,0 script MiningSpot::MEin05 844,{
callfunc "Mining_Work","MEin05"; end;
OnInit: callfunc "Mining_Init","MEin05",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin05"; end;
}

ein_dun02,269,199,0 script MiningSpot::MEin06 844,{
callfunc "Mining_Work","MEin06"; end;
OnInit: callfunc "Mining_Init","MEin06",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin06"; end;
}

ein_dun02,270,200,0 script MiningSpot::MEin07 844,{
callfunc "Mining_Work","MEin07"; end;
OnInit: callfunc "Mining_Init","MEin07",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin07"; end;
}

ein_dun02,267,207,0 script MiningSpot::MEin08 844,{
callfunc "Mining_Work","MEin08"; end;
OnInit: callfunc "Mining_Init","MEin08",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin08"; end;
}

ein_dun02,267,211,0 script MiningSpot::MEin09 844,{
callfunc "Mining_Work","MEin09"; end;
OnInit: callfunc "Mining_Init","MEin09",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin09"; end;
}

ein_dun02,266,216,0 script MiningSpot::MEin10 844,{
callfunc "Mining_Work","MEin10"; end;
OnInit: callfunc "Mining_Init","MEin10",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin10"; end;
}

ein_dun02,276,222,0 script MiningSpot::MEin11 844,{
callfunc "Mining_Work","MEin11"; end;
OnInit: callfunc "Mining_Init","MEin11",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin11"; end;
}

ein_dun02,277,222,0 script MiningSpot::MEin12 844,{
callfunc "Mining_Work","MEin12"; end;
OnInit: callfunc "Mining_Init","MEin12",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin12"; end;
}

ein_dun02,278,222,0 script MiningSpot::MEin13 844,{
callfunc "Mining_Work","MEin13"; end;
OnInit: callfunc "Mining_Init","MEin13",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin13"; end;
}

ein_dun02,281,223,0 script MiningSpot::MEin14 844,{
callfunc "Mining_Work","MEin14"; end;
OnInit: callfunc "Mining_Init","MEin14",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin14"; end;
}

ein_dun02,266,209,0 script MiningSpot::MEin15 844,{
callfunc "Mining_Work","MEin15"; end;
OnInit: callfunc "Mining_Init","MEin15",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin15"; end;
}

ein_dun02,266,210,0 script MiningSpot::MEin16 844,{
callfunc "Mining_Work","MEin16"; end;
OnInit: callfunc "Mining_Init","MEin16",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin16"; end;
}

ein_dun02,266,211,0 script MiningSpot::MEin17 844,{
callfunc "Mining_Work","MEin17"; end;
OnInit: callfunc "Mining_Init","MEin17",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin17"; end;
}

ein_dun02,266,203,0 script MiningSpot::MEin18 844,{
callfunc "Mining_Work","MEin18"; end;
OnInit: callfunc "Mining_Init","MEin18",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin18"; end;
}

ein_dun02,267,203,0 script MiningSpot::MEin19 844,{
callfunc "Mining_Work","MEin19"; end;
OnInit: callfunc "Mining_Init","MEin19",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin19"; end;
}

ein_dun02,283,223,0 script MiningSpot::MEin20 844,{
callfunc "Mining_Work","MEin20"; end;
OnInit: callfunc "Mining_Init","MEin20",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin20"; end;
}

ein_dun02,284,223,0 script MiningSpot::MEin21 844,{
callfunc "Mining_Work","MEin21"; end;
OnInit: callfunc "Mining_Init","MEin21",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin21"; end;
}

ein_dun02,285,223,0 script MiningSpot::MEin22 844,{
callfunc "Mining_Work","MEin22"; end;
OnInit: callfunc "Mining_Init","MEin22",2; end;
OnTimer60000: callfunc "Mining_Tick","MEin22"; end;
}

// ***************
// * Steel Mines *
// ***************

juperos_01,160,49,0 script MiningSpot::MJup00 844,{
callfunc "Mining_Work","MJup00"; end;
OnInit: callfunc "Mining_Init","MJup00",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup00"; end;
}

juperos_01,158,49,0 script MiningSpot::MJup01 844,{
callfunc "Mining_Work","MJup01"; end;
OnInit: callfunc "Mining_Init","MJup01",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup01"; end;
}

juperos_01,157,48,0 script MiningSpot::MJup02 844,{
callfunc "Mining_Work","MJup02"; end;
OnInit: callfunc "Mining_Init","MJup02",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup02"; end;
}

juperos_01,153,47,0 script MiningSpot::MJup03 844,{
callfunc "Mining_Work","MJup03"; end;
OnInit: callfunc "Mining_Init","MJup03",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup03"; end;
}

juperos_01,150,46,0 script MiningSpot::MJup04 844,{
callfunc "Mining_Work","MJup04"; end;
OnInit: callfunc "Mining_Init","MJup04",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup04"; end;
}

juperos_01,151,46,0 script MiningSpot::MJup05 844,{
callfunc "Mining_Work","MJup05"; end;
OnInit: callfunc "Mining_Init","MJup05",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup05"; end;
}

juperos_01,148,44,0 script MiningSpot::MJup06 844,{
callfunc "Mining_Work","MJup06"; end;
OnInit: callfunc "Mining_Init","MJup06",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup06"; end;
}

juperos_01,147,44,0 script MiningSpot::MJup07 844,{
callfunc "Mining_Work","MJup07"; end;
OnInit: callfunc "Mining_Init","MJup07",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup07"; end;
}

juperos_01,146,42,0 script MiningSpot::MJup08 844,{
callfunc "Mining_Work","MJup08"; end;
OnInit: callfunc "Mining_Init","MJup08",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup08"; end;
}

juperos_01,145,40,0 script MiningSpot::MJup09 844,{
callfunc "Mining_Work","MJup09"; end;
OnInit: callfunc "Mining_Init","MJup09",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup09"; end;
}

juperos_01,135,34,0 script MiningSpot::MJup10 844,{
callfunc "Mining_Work","MJup10"; end;
OnInit: callfunc "Mining_Init","MJup10",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup10"; end;
}

juperos_01,137,36,0 script MiningSpot::MJup11 844,{
callfunc "Mining_Work","MJup11"; end;
OnInit: callfunc "Mining_Init","MJup11",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup11"; end;
}

juperos_01,128,37,0 script MiningSpot::MJup12 844,{
callfunc "Mining_Work","MJup12"; end;
OnInit: callfunc "Mining_Init","MJup12",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup12"; end;
}

juperos_01,129,36,0 script MiningSpot::MJup13 844,{
callfunc "Mining_Work","MJup13"; end;
OnInit: callfunc "Mining_Init","MJup13",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup13"; end;
}

juperos_01,147,42,0 script MiningSpot::MJup14 844,{
callfunc "Mining_Work","MJup14"; end;
OnInit: callfunc "Mining_Init","MJup14",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup14"; end;
}

juperos_01,149,68,0 script MiningSpot::MJup15 844,{
callfunc "Mining_Work","MJup15"; end;
OnInit: callfunc "Mining_Init","MJup15",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup15"; end;
}

juperos_01,150,67,0 script MiningSpot::MJup16 844,{
callfunc "Mining_Work","MJup16"; end;
OnInit: callfunc "Mining_Init","MJup16",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup16"; end;
}

juperos_01,151,66,0 script MiningSpot::MJup17 844,{
callfunc "Mining_Work","MJup17"; end;
OnInit: callfunc "Mining_Init","MJup17",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup17"; end;
}

juperos_01,161,55,0 script MiningSpot::MJup18 844,{
callfunc "Mining_Work","MJup18"; end;
OnInit: callfunc "Mining_Init","MJup18",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup18"; end;
}

juperos_01,160,56,0 script MiningSpot::MJup19 844,{
callfunc "Mining_Work","MJup19"; end;
OnInit: callfunc "Mining_Init","MJup19",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup19"; end;
}

juperos_01,161,53,0 script MiningSpot::MJup20 844,{
callfunc "Mining_Work","MJup20"; end;
OnInit: callfunc "Mining_Init","MJup20",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup20"; end;
}

juperos_01,150,47,0 script MiningSpot::MJup21 844,{
callfunc "Mining_Work","MJup21"; end;
OnInit: callfunc "Mining_Init","MJup21",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup21"; end;
}

juperos_01,151,47,0 script MiningSpot::MJup22 844,{
callfunc "Mining_Work","MJup22"; end;
OnInit: callfunc "Mining_Init","MJup22",3; end;
OnTimer60000: callfunc "Mining_Tick","MJup22"; end;
}

// **************
// * Star Mines *
// **************

mag_dun01,227,85,0 script MiningSpot::MMag00 844,{
callfunc "Mining_Work","MMag00"; end;
OnInit: callfunc "Mining_Init","MMag00",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag00"; end;
}

mag_dun01,229,83,0 script MiningSpot::MMag01 844,{
callfunc "Mining_Work","MMag01"; end;
OnInit: callfunc "Mining_Init","MMag01",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag01"; end;
}

mag_dun01,229,80,0 script MiningSpot::MMag02 844,{
callfunc "Mining_Work","MMag02"; end;
OnInit: callfunc "Mining_Init","MMag02",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag02"; end;
}

mag_dun01,229,82,0 script MiningSpot::MMag03 844,{
callfunc "Mining_Work","MMag03"; end;
OnInit: callfunc "Mining_Init","MMag03",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag03"; end;
}

mag_dun01,215,68,0 script MiningSpot::MMag04 844,{
callfunc "Mining_Work","MMag04"; end;
OnInit: callfunc "Mining_Init","MMag04",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag04"; end;
}

mag_dun01,212,75,0 script MiningSpot::MMag05 844,{
callfunc "Mining_Work","MMag05"; end;
OnInit: callfunc "Mining_Init","MMag05",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag05"; end;
}

mag_dun01,232,67,0 script MiningSpot::MMag06 844,{
callfunc "Mining_Work","MMag06"; end;
OnInit: callfunc "Mining_Init","MMag06",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag06"; end;
}

mag_dun01,242,58,0 script MiningSpot::MMag07 844,{
callfunc "Mining_Work","MMag07"; end;
OnInit: callfunc "Mining_Init","MMag07",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag07"; end;
}

mag_dun01,243,57,0 script MiningSpot::MMag08 844,{
callfunc "Mining_Work","MMag08"; end;
OnInit: callfunc "Mining_Init","MMag08",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag08"; end;
}

mag_dun01,219,62,0 script MiningSpot::MMag09 844,{
callfunc "Mining_Work","MMag09"; end;
OnInit: callfunc "Mining_Init","MMag09",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag09"; end;
}

mag_dun01,219,67,0 script MiningSpot::MMag10 844,{
callfunc "Mining_Work","MMag10"; end;
OnInit: callfunc "Mining_Init","MMag10",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag10"; end;
}

mag_dun01,235,51,0 script MiningSpot::MMag11 844,{
callfunc "Mining_Work","MMag11"; end;
OnInit: callfunc "Mining_Init","MMag11",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag11"; end;
}

mag_dun01,213,74,0 script MiningSpot::MMag12 844,{
callfunc "Mining_Work","MMag12"; end;
OnInit: callfunc "Mining_Init","MMag12",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag12"; end;
}

mag_dun01,211,76,0 script MiningSpot::MMag13 844,{
callfunc "Mining_Work","MMag13"; end;
OnInit: callfunc "Mining_Init","MMag13",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag13"; end;
}

mag_dun01,229,79,0 script MiningSpot::MMag14 844,{
callfunc "Mining_Work","MMag14"; end;
OnInit: callfunc "Mining_Init","MMag14",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag14"; end;
}

mag_dun01,216,67,0 script MiningSpot::MMag15 844,{
callfunc "Mining_Work","MMag15"; end;
OnInit: callfunc "Mining_Init","MMag15",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag15"; end;
}

mag_dun01,217,67,0 script MiningSpot::MMag16 844,{
callfunc "Mining_Work","MMag16"; end;
OnInit: callfunc "Mining_Init","MMag16",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag16"; end;
}

mag_dun01,218,67,0 script MiningSpot::MMag17 844,{
callfunc "Mining_Work","MMag17"; end;
OnInit: callfunc "Mining_Init","MMag17",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag17"; end;
}

mag_dun01,215,67,0 script MiningSpot::MMag18 844,{
callfunc "Mining_Work","MMag18"; end;
OnInit: callfunc "Mining_Init","MMag18",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag18"; end;
}

mag_dun01,235,62,0 script MiningSpot::MMag19 844,{
callfunc "Mining_Work","MMag19"; end;
OnInit: callfunc "Mining_Init","MMag19",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag19"; end;
}

mag_dun01,236,61,0 script MiningSpot::MMag20 844,{
callfunc "Mining_Work","MMag20"; end;
OnInit: callfunc "Mining_Init","MMag20",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag20"; end;
}

mag_dun01,236,51,0 script MiningSpot::MMag21 844,{
callfunc "Mining_Work","MMag21"; end;
OnInit: callfunc "Mining_Init","MMag21",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag21"; end;
}

mag_dun01,231,52,0 script MiningSpot::MMag22 844,{
callfunc "Mining_Work","MMag22"; end;
OnInit: callfunc "Mining_Init","MMag22",4; end;
OnTimer60000: callfunc "Mining_Tick","MMag22"; end;
}

// *****************
// * Crystal Mines *
// *****************

ice_dun03,27,250,0 script MiningSpot::MIce00 844,{
callfunc "Mining_Work","MIce00"; end;
OnInit: callfunc "Mining_Init","MIce00",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce00"; end;
}

ice_dun03,28,249,0 script MiningSpot::MIce01 844,{
callfunc "Mining_Work","MIce01"; end;
OnInit: callfunc "Mining_Init","MIce01",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce01"; end;
}

ice_dun03,27,257,0 script MiningSpot::MIce02 844,{
callfunc "Mining_Work","MIce02"; end;
OnInit: callfunc "Mining_Init","MIce02",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce02"; end;
}

ice_dun03,28,258,0 script MiningSpot::MIce03 844,{
callfunc "Mining_Work","MIce03"; end;
OnInit: callfunc "Mining_Init","MIce03",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce03"; end;
}

ice_dun03,30,258,0 script MiningSpot::MIce04 844,{
callfunc "Mining_Work","MIce04"; end;
OnInit: callfunc "Mining_Init","MIce04",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce04"; end;
}

ice_dun03,31,258,0 script MiningSpot::MIce05 844,{
callfunc "Mining_Work","MIce05"; end;
OnInit: callfunc "Mining_Init","MIce05",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce05"; end;
}

ice_dun03,35,265,0 script MiningSpot::MIce06 844,{
callfunc "Mining_Work","MIce06"; end;
OnInit: callfunc "Mining_Init","MIce06",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce06"; end;
}

ice_dun03,36,266,0 script MiningSpot::MIce07 844,{
callfunc "Mining_Work","MIce07"; end;
OnInit: callfunc "Mining_Init","MIce07",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce07"; end;
}

ice_dun03,37,267,0 script MiningSpot::MIce08 844,{
callfunc "Mining_Work","MIce08"; end;
OnInit: callfunc "Mining_Init","MIce08",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce08"; end;
}

ice_dun03,43,266,0 script MiningSpot::MIce09 844,{
callfunc "Mining_Work","MIce09"; end;
OnInit: callfunc "Mining_Init","MIce09",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce09"; end;
}

ice_dun03,42,266,0 script MiningSpot::MIce10 844,{
callfunc "Mining_Work","MIce10"; end;
OnInit: callfunc "Mining_Init","MIce10",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce10"; end;
}

ice_dun03,44,265,0 script MiningSpot::MIce11 844,{
callfunc "Mining_Work","MIce11"; end;
OnInit: callfunc "Mining_Init","MIce11",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce11"; end;
}

ice_dun03,46,261,0 script MiningSpot::MIce12 844,{
callfunc "Mining_Work","MIce12"; end;
OnInit: callfunc "Mining_Init","MIce12",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce12"; end;
}

ice_dun03,46,262,0 script MiningSpot::MIce13 844,{
callfunc "Mining_Work","MIce13"; end;
OnInit: callfunc "Mining_Init","MIce13",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce13"; end;
}

ice_dun03,35,262,0 script MiningSpot::MIce14 844,{
callfunc "Mining_Work","MIce14"; end;
OnInit: callfunc "Mining_Init","MIce14",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce14"; end;
}

ice_dun03,51,258,0 script MiningSpot::MIce15 844,{
callfunc "Mining_Work","MIce15"; end;
OnInit: callfunc "Mining_Init","MIce15",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce15"; end;
}

ice_dun03,52,258,0 script MiningSpot::MIce16 844,{
callfunc "Mining_Work","MIce16"; end;
OnInit: callfunc "Mining_Init","MIce16",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce16"; end;
}

ice_dun03,52,257,0 script MiningSpot::MIce17 844,{
callfunc "Mining_Work","MIce17"; end;
OnInit: callfunc "Mining_Init","MIce17",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce17"; end;
}

ice_dun03,26,254,0 script MiningSpot::MIce18 844,{
callfunc "Mining_Work","MIce18"; end;
OnInit: callfunc "Mining_Init","MIce18",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce18"; end;
}

ice_dun03,26,255,0 script MiningSpot::MIce19 844,{
callfunc "Mining_Work","MIce19"; end;
OnInit: callfunc "Mining_Init","MIce19",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce19"; end;
}

ice_dun03,26,253,0 script MiningSpot::MIce20 844,{
callfunc "Mining_Work","MIce20"; end;
OnInit: callfunc "Mining_Init","MIce20",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce20"; end;
}

ice_dun03,37,266,0 script MiningSpot::MIce21 844,{
callfunc "Mining_Work","MIce21"; end;
OnInit: callfunc "Mining_Init","MIce21",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce21"; end;
}

ice_dun03,38,266,0 script MiningSpot::MIce22 844,{
callfunc "Mining_Work","MIce22"; end;
OnInit: callfunc "Mining_Init","MIce22",5; end;
OnTimer60000: callfunc "Mining_Tick","MIce22"; end;
}

// ******************
// * Oridecon Mines *
// ******************

abyss_02,251,284,0 script MiningSpot::MAby00 844,{
callfunc "Mining_Work","MAby00"; end;
OnInit: callfunc "Mining_Init","MAby00",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby00"; end;
}

abyss_02,250,285,0 script MiningSpot::MAby01 844,{
callfunc "Mining_Work","MAby01"; end;
OnInit: callfunc "Mining_Init","MAby01",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby01"; end;
}

abyss_02,245,287,0 script MiningSpot::MAby02 844,{
callfunc "Mining_Work","MAby02"; end;
OnInit: callfunc "Mining_Init","MAby02",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby02"; end;
}

abyss_02,246,286,0 script MiningSpot::MAby03 844,{
callfunc "Mining_Work","MAby03"; end;
OnInit: callfunc "Mining_Init","MAby03",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby03"; end;
}

abyss_02,241,288,0 script MiningSpot::MAby04 844,{
callfunc "Mining_Work","MAby04"; end;
OnInit: callfunc "Mining_Init","MAby04",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby04"; end;
}

abyss_02,241,289,0 script MiningSpot::MAby05 844,{
callfunc "Mining_Work","MAby05"; end;
OnInit: callfunc "Mining_Init","MAby05",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby05"; end;
}

abyss_02,241,290,0 script MiningSpot::MAby06 844,{
callfunc "Mining_Work","MAby06"; end;
OnInit: callfunc "Mining_Init","MAby06",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby06"; end;
}

abyss_02,235,274,0 script MiningSpot::MAby07 844,{
callfunc "Mining_Work","MAby07"; end;
OnInit: callfunc "Mining_Init","MAby07",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby07"; end;
}

abyss_02,236,274,0 script MiningSpot::MAby08 844,{
callfunc "Mining_Work","MAby08"; end;
OnInit: callfunc "Mining_Init","MAby08",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby08"; end;
}

abyss_02,237,274,0 script MiningSpot::MAby09 844,{
callfunc "Mining_Work","MAby09"; end;
OnInit: callfunc "Mining_Init","MAby09",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby09"; end;
}

abyss_02,241,271,0 script MiningSpot::MAby10 844,{
callfunc "Mining_Work","MAby10"; end;
OnInit: callfunc "Mining_Init","MAby10",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby10"; end;
}

abyss_02,260,266,0 script MiningSpot::MAby11 844,{
callfunc "Mining_Work","MAby11"; end;
OnInit: callfunc "Mining_Init","MAby11",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby11"; end;
}

abyss_02,261,266,0 script MiningSpot::MAby12 844,{
callfunc "Mining_Work","MAby12"; end;
OnInit: callfunc "Mining_Init","MAby12",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby12"; end;
}

abyss_02,264,265,0 script MiningSpot::MAby13 844,{
callfunc "Mining_Work","MAby13"; end;
OnInit: callfunc "Mining_Init","MAby13",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby13"; end;
}

abyss_02,265,265,0 script MiningSpot::MAby14 844,{
callfunc "Mining_Work","MAby14"; end;
OnInit: callfunc "Mining_Init","MAby14",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby14"; end;
}

abyss_02,241,280,0 script MiningSpot::MAby15 844,{
callfunc "Mining_Work","MAby15"; end;
OnInit: callfunc "Mining_Init","MAby15",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby15"; end;
}

abyss_02,241,279,0 script MiningSpot::MAby16 844,{
callfunc "Mining_Work","MAby16"; end;
OnInit: callfunc "Mining_Init","MAby16",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby16"; end;
}

abyss_02,240,279,0 script MiningSpot::MAby17 844,{
callfunc "Mining_Work","MAby17"; end;
OnInit: callfunc "Mining_Init","MAby17",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby17"; end;
}

abyss_02,257,265,0 script MiningSpot::MAby18 844,{
callfunc "Mining_Work","MAby18"; end;
OnInit: callfunc "Mining_Init","MAby18",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby18"; end;
}

abyss_02,257,264,0 script MiningSpot::MAby19 844,{
callfunc "Mining_Work","MAby19"; end;
OnInit: callfunc "Mining_Init","MAby19",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby19"; end;
}

abyss_02,257,266,0 script MiningSpot::MAby20 844,{
callfunc "Mining_Work","MAby20"; end;
OnInit: callfunc "Mining_Init","MAby20",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby20"; end;
}

abyss_02,259,278,0 script MiningSpot::MAby21 844,{
callfunc "Mining_Work","MAby21"; end;
OnInit: callfunc "Mining_Init","MAby21",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby21"; end;
}

abyss_02,260,277,0 script MiningSpot::MAby22 844,{
callfunc "Mining_Work","MAby22"; end;
OnInit: callfunc "Mining_Init","MAby22",6; end;
OnTimer60000: callfunc "Mining_Tick","MAby22"; end;
}

// *****************
// * Elunium Mines *
// *****************

thor_v02,23,136,0 script MiningSpot::MTho00 844,{
callfunc "Mining_Work","MTho00"; end;
OnInit: callfunc "Mining_Init","MTho00",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho00"; end;
}

thor_v02,24,137,0 script MiningSpot::MTho01 844,{
callfunc "Mining_Work","MTho01"; end;
OnInit: callfunc "Mining_Init","MTho01",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho01"; end;
}

thor_v02,27,137,0 script MiningSpot::MTho02 844,{
callfunc "Mining_Work","MTho02"; end;
OnInit: callfunc "Mining_Init","MTho02",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho02"; end;
}

thor_v02,28,136,0 script MiningSpot::MTho03 844,{
callfunc "Mining_Work","MTho03"; end;
OnInit: callfunc "Mining_Init","MTho03",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho03"; end;
}

thor_v02,33,136,0 script MiningSpot::MTho04 844,{
callfunc "Mining_Work","MTho04"; end;
OnInit: callfunc "Mining_Init","MTho04",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho04"; end;
}

thor_v02,34,137,0 script MiningSpot::MTho05 844,{
callfunc "Mining_Work","MTho05"; end;
OnInit: callfunc "Mining_Init","MTho05",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho05"; end;
}

thor_v02,40,137,0 script MiningSpot::MTho06 844,{
callfunc "Mining_Work","MTho06"; end;
OnInit: callfunc "Mining_Init","MTho06",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho06"; end;
}

thor_v02,41,137,0 script MiningSpot::MTho07 844,{
callfunc "Mining_Work","MTho07"; end;
OnInit: callfunc "Mining_Init","MTho07",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho07"; end;
}

thor_v02,42,138,0 script MiningSpot::MTho08 844,{
callfunc "Mining_Work","MTho08"; end;
OnInit: callfunc "Mining_Init","MTho08",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho08"; end;
}

thor_v02,56,145,0 script MiningSpot::MTho09 844,{
callfunc "Mining_Work","MTho09"; end;
OnInit: callfunc "Mining_Init","MTho09",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho09"; end;
}

thor_v02,57,145,0 script MiningSpot::MTho10 844,{
callfunc "Mining_Work","MTho10"; end;
OnInit: callfunc "Mining_Init","MTho10",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho10"; end;
}

thor_v02,59,139,0 script MiningSpot::MTho11 844,{
callfunc "Mining_Work","MTho11"; end;
OnInit: callfunc "Mining_Init","MTho11",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho11"; end;
}

thor_v02,60,138,0 script MiningSpot::MTho12 844,{
callfunc "Mining_Work","MTho12"; end;
OnInit: callfunc "Mining_Init","MTho12",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho12"; end;
}

thor_v02,64,137,0 script MiningSpot::MTho13 844,{
callfunc "Mining_Work","MTho13"; end;
OnInit: callfunc "Mining_Init","MTho13",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho13"; end;
}

thor_v02,65,137,0 script MiningSpot::MTho14 844,{
callfunc "Mining_Work","MTho14"; end;
OnInit: callfunc "Mining_Init","MTho14",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho14"; end;
}

thor_v02,15,128,0 script MiningSpot::MTho15 844,{
callfunc "Mining_Work","MTho15"; end;
OnInit: callfunc "Mining_Init","MTho15",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho15"; end;
}

thor_v02,15,129,0 script MiningSpot::MTho16 844,{
callfunc "Mining_Work","MTho16"; end;
OnInit: callfunc "Mining_Init","MTho16",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho16"; end;
}

thor_v02,16,129,0 script MiningSpot::MTho17 844,{
callfunc "Mining_Work","MTho17"; end;
OnInit: callfunc "Mining_Init","MTho17",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho17"; end;
}

thor_v02,21,132,0 script MiningSpot::MTho18 844,{
callfunc "Mining_Work","MTho18"; end;
OnInit: callfunc "Mining_Init","MTho18",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho18"; end;
}

thor_v02,20,128,0 script MiningSpot::MTho19 844,{
callfunc "Mining_Work","MTho19"; end;
OnInit: callfunc "Mining_Init","MTho19",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho19"; end;
}

thor_v02,45,143,0 script MiningSpot::MTho20 844,{
callfunc "Mining_Work","MTho20"; end;
OnInit: callfunc "Mining_Init","MTho20",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho20"; end;
}

thor_v02,45,144,0 script MiningSpot::MTho21 844,{
callfunc "Mining_Work","MTho21"; end;
OnInit: callfunc "Mining_Init","MTho21",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho21"; end;
}

thor_v02,46,144,0 script MiningSpot::MTho22 844,{
callfunc "Mining_Work","MTho22"; end;
OnInit: callfunc "Mining_Init","MTho22",7; end;
OnTimer60000: callfunc "Mining_Tick","MTho22"; end;
}

// *****************
// * Magic Crystal *
// *****************

ra_fild03,220,267,0 script MiningSpot::MRac00 844,{
callfunc "Mining_Work","MRac00"; end;
OnInit: callfunc "Mining_Init","MRac00",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac00"; end;
}

ra_fild03,212,272,0 script MiningSpot::MRac01 844,{
callfunc "Mining_Work","MRac01"; end;
OnInit: callfunc "Mining_Init","MRac01",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac01"; end;
}

ra_fild03,208,262,0 script MiningSpot::MRac02 844,{
callfunc "Mining_Work","MRac02"; end;
OnInit: callfunc "Mining_Init","MRac02",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac02"; end;
}

ra_fild03,217,261,0 script MiningSpot::MRac03 844,{
callfunc "Mining_Work","MRac03"; end;
OnInit: callfunc "Mining_Init","MRac03",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac03"; end;
}

ra_fild03,213,265,0 script MiningSpot::MRac04 844,{
callfunc "Mining_Work","MRac04"; end;
OnInit: callfunc "Mining_Init","MRac04",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac04"; end;
}

ra_fild03,218,268,0 script MiningSpot::MRac05 844,{
callfunc "Mining_Work","MRac05"; end;
OnInit: callfunc "Mining_Init","MRac05",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac05"; end;
}

ra_fild03,211,268,0 script MiningSpot::MRac06 844,{
callfunc "Mining_Work","MRac06"; end;
OnInit: callfunc "Mining_Init","MRac06",8; end;
OnTimer60000: callfunc "Mining_Tick","MRac06"; end;
}

Изменено пользователем Fizik
  • Downvote 1
Ссылка на комментарий
Поделиться на другие сайты

Проблема решена) Просто респ первых мин был мин респ тайм стоял большой) как и Макс)) Время укоротил и мины появились через минуту)

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика