Zero´s RetroMiner ⛏️ (Mining Script) parfecte leak no backdoor

by wurslaki - 11-09-2020, 07:33 PM
Banned
Posts:
3
Joined:
Jul 2020
Likes:
0
Credits:
6
Reputation:
0
#1
OP
Posted: 11-09-2020, 07:33 PM
DESCRIPTION
This is the ultimate mining and refining script! In this Addon you can harvest, melt and sell many ores!
[Image: nBAW6ig.png]
You can harvest diffrent Ores with a pickaxe or a mineshaft and collect them in a gravelcrate. The collected Ores are then put in a RockCrusher were they get crushed and moved to a Refinery via a conveyorbelt were they get refined and collected in a Refiner Crate.
The refined ore and coal can now be filled in the Melter were it gets melted in to Bar´s. The finished Bar´s get now put in a fancy Storagecrate and sold by a Metal Buyer.


[Image: OALU7fn.png]
Public Pipeline Tutorial
English Tutorial by Ratatouille: Click Here
French Tutorial by KADABRA: Click Here


  1. Take the job "Retro Miner"

  2. Choose your Pickaxe and smash it on the rocks

  3. Purchase a RockCrusher, a Conveyorbelt and a Refinery

  4. Put a Refiner - Crate under the Refinery

  5. Purchase a Melter and fill it with Coal and refined ore

  6. Wait for your ore to be molten in to Ingots and put them in a Storage Crate

  7. Go to a Metal Buyer and sell your StorageCrate

[Image: HMZRzPj.png]
Please take the time to review my script. Negative and Positive critic is welcome.

[Image: Q7yZldD.png]
If you found some bugs please use the gmod ticket system to contact me.
Thanks.


[Image: pOOaXZE.png]
[Image: giphy.gif]
[Image: giphy.gif]
[Image: giphy.gif]
[Image: giphy.gif]

[b]Dev[/b]
[font=SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace]// Here are some Hooks you can use for Custom Code

// Called when the player hits a ore entity
hook.Add("zrmine_OnPickaxeHit", "zrmine_OnPickaxeHit_Vrondakis", function(ply, HitPos, OreEntity)
  if IsValid(ply) and (LevelSystemConfiguration or manolis) then
    ply:addXP(zrmine.config.Vrondakis["Mining_pickaxe"].XP, " ", true)
  end
end)
       
// Call when a Mine Entrance produces ore entities
// *Note* The player variable can be nil if the MineEntrance is public
hook.Add("zrmine_OnOreMined", "zrmine_OnOreMined_Vrondakis", function(ply, MineEntity)
  if IsValid(ply) and (LevelSystemConfiguration or manolis) then
    ply:addXP(zrmine.config.Vrondakis["Mining_mine"].XP, " ", true)
  end
end)
             
// Called when Ore gets Crushed
hook.Add("zrmine_OnOreCrushing", "zrmine_OnOreCrushing_Vrondakis", function(ply, Crusher, OreType, OreAmount)
  if IsValid(ply) and (LevelSystemConfiguration or manolis) then
    ply:addXP(zrmine.config.Vrondakis["Crushing"].XP, " ", true)
  end
end)
                   
// Called when a refinery refines ore
hook.Add("zrmine_OnOreRefined", "zrmine_OnOreRefined_Vrondakis", function(ply, Refinery, OreType, OreAmount)
  if IsValid(ply) and (LevelSystemConfiguration or manolis) then
    ply:addXP(zrmine.config.Vrondakis["Refining"].XP, " ", true)
  end
end)
                     
// Called when the player produces metal bars
hook.Add("zrmine_OnMelting", "zrmine_OnMelting_Vrondakis", function(ply, Melter, BarType)
  if IsValid(ply) and (LevelSystemConfiguration or manolis) then
    ply:addXP(zrmine.config.Vrondakis["Melting"].XP, " ", true)
  end
end)
                         
// Called when the player produces metal bars
hook.Add("zrmine_OnSelling", "zrmine_OnMelting_Vrondakis", function(ply, BuyerNPC, SellProfit, MetalBarsTable, Earnings)
  if IsValid(ply) and (LevelSystemConfiguration or manolis) then
    ply:addXP(zrmine.config.Vrondakis["Selling"].XP, " ", true)
  end
end)




[/font]

Downald:


http://www.mediafire.com/file/zrrfe7ujvl...m.zip/file
Member
Posts:
131
Joined:
Jul 2017
Likes:
3
Credits:
9
Reputation:
0
3 Years of Service
#2
Posted: 12-09-2020, 02:43 PM
Is it a new version or an old one? hope it isn't 1.2
Register an account or login to reply
Create an account
Create a free account today and start posting right away. It only takes a few seconds.
Login
Log into an existing account.
1 Guest(s)