Zero´s RetroMiner ⛏️ (Mining Script)

(57)
(558)
You can always read the reviews or discuss this product
Media gallery
Trailer
Buy product
In short

This is the ultimate mining and refining script! In this Addon you can harvest, melt and sell many ores!

enter image description here

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.



enter image description here

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


enter image description here

Please take the time to review my script. Negative and Positive critic is welcome.


enter image description here

If you found some bugs please use the gmod ticket system to contact me.

Thanks.



enter image description here

enter image description here

enter image description here

enter image description here

enter image description here


Dev

// 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)


oilrush

zmlab

miner

fruit

coinpusher

pyro

box

enter image description here

enter image description here SAM Support

enter image description here Xenin Inventory Support

enter image description here xAdmin Support

enter image description here Itemstore Support!

enter image description here DRM Free

enter image description here Vrondakis Leveling System Support

enter image description here Fully Customizable

enter image description here Different Ore´s to Harvest, Melt and Sell

enter image description here Pickaxe Level System

enter image description here Easy to Build Refining Line

enter image description here Dynamic Metal Market

enter image description here Neat UI

enter image description here Multi Language Support (English, German, French, Polish)

enter image description here Custom models

enter image description here Custom Animations

enter image description here Realistc Gravel Animations

enter image description here Custom materials

enter image description here Custom particles

enter image description here Optimized system (Level of Detail)

enter image description here Easy to use config

enter image description here Ore Spawn Creation Tool

enter image description here

The Mining system can be tweaked do fit better your economy and the Pickaxe Level can be as high as you want.

https://pastebin.com/MgAFHiEc

How do I spawn the OreMines?

There is a Tool for that called OreSpawner in the category Zeros RetroMiningSystem


How do I install this?

Just open the .zip file and drag the folder into the gmod addons directory.


How do I save the BuyerNPC or the Ore Spawns?

Just type !savezrms in too the chat.


Are there any commands do change a Player Pickaxe Level?

// Level System IngGame Config ConsoleCommand: zrms_levelsystem_open

// Chat Commands
//  !zrms_lvlsys_reset SteamID
//  !zrms_lvlsys_xp SteamID Amount
//  !zrms_lvlsys_lvl SteamID Amount

// Console Commands
//  zrms_lvlsys_reset SteamID
//  zrms_lvlsys_xp SteamID Amount
//  zrms_lvlsys_lvl SteamID Amount

You can also change the PlayerData from the InGame Option Panel.
Q > Options > RetroMiner > Admins Settings > Open PlayerData


Will you provide support?

Yes, I will provide free support all the time if I am available.


What is required for this?

Half life 2, DarkRP and the zrms contentpack


Where can i find the zrms Content Pack?

http://steamcommunity.com/sharedfiles/filedetails/?id=1311178246

[2D / Testing Help] SirThomas

[Lua Help] CODE BLUE

[Annoys me until I work on something xD] Tony Stark

Language Translations

Product reviews

4.90 average based on 57 reviews

Buy product
💥Zero & Kobralost´s Team
31 products - 3 members
Looking for reliable and easy-to-use game server hosting with free Anycast and DDoS protection? Get 30% off your first payment at Physgun with the coupon code gmodstore at checkout.
Product details
Views:
108.5K
Purchases:
2,031
Added:
Updated:
Price:
$9.99
Categories:
Languages:
Russian, Brazilian Portuguese, Italian, English, German, Polish, Danish, French, Chinese, Spanish
Requirements
None specified
Actions
Report
Search products...