Difference between revisions of "Mining tutorial"
imported>Axle12693 |
Tag: Manual revert |
||
(10 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{Unfinished}} | |||
== Introduction == | == Introduction == | ||
Line 48: | Line 49: | ||
Begin onactivate | Begin onactivate | ||
if isactionref player == 1 | |||
if player.getitemcount ironore >= 1 | |||
set amountofiron to player.getitemcount ironore | |||
player.removeitem ironore amountofiron | |||
player.additem ironbar amountofiron | |||
messagebox "You recieve some iron!" | |||
endif | |||
elseif player.getitemcount ironore < 1 | |||
messagebox "You don't have enough iron ore!" | |||
endif | |||
elseif isactionref player == 0 | |||
end | set donothing to 1 | ||
endif | |||
endif | |||
end ; This script has been edited to be easier read | |||
=== The Anvils === | |||
This is a test. Using what you know of the scriptname, short, messagebox, isactionref, etc. commands, create the scripts for several anvils, each creating a different item. You can do it! | |||
== Contributors== | |||
The maker, [[User:Axle12693|Axle12693]] 16:51, 4 January 2007 (EST) |
Latest revision as of 13:13, 21 December 2023
This article has been marked by editors or authors as incomplete. Please see the Talk page for details. Discussion and collaboration can improve an article and lead to a better Wiki.
Introduction[edit | edit source]
This article is here because I wanted to put a piece or two of scripting knowlegde here.
THIS IS NOT COMPLETED YET
What This Teaches[edit | edit source]
This article teaches how to make a script for:
- A rock to mine ores from
- A furnace to refine the ores
- Different anvils to craft weapons and items
Here we go![edit | edit source]
The Rock[edit | edit source]
The script for the rock is very simple. Be sure to attach this script to a character that is shaped like a rock.
Scriptname AAAminingrockscript Begin onhitwith pickaxe Player.additem ironore 1 end
Lets examine what that means, shall we? We added the part where you hit it with the pickaxe
Begin onhitwith pickaxe
We added the part where you get the iron ore
Player.additem ironore 1
And we ended the script.
end
The Furnace[edit | edit source]
The Script for the furnace is a bit more complicated. Be sure you attach this script to an activator.
Scriptname aaafurnacescript short donothing short amountofiron Begin onactivate if isactionref player == 1 if player.getitemcount ironore >= 1 set amountofiron to player.getitemcount ironore player.removeitem ironore amountofiron player.additem ironbar amountofiron messagebox "You recieve some iron!" endif elseif player.getitemcount ironore < 1 messagebox "You don't have enough iron ore!" endif elseif isactionref player == 0 set donothing to 1 endif endif end ; This script has been edited to be easier read
The Anvils[edit | edit source]
This is a test. Using what you know of the scriptname, short, messagebox, isactionref, etc. commands, create the scripts for several anvils, each creating a different item. You can do it!
Contributors[edit | edit source]
The maker, Axle12693 16:51, 4 January 2007 (EST)