... A place to ask for help on any topic whether it be starting out to player killing to IT issues.
-
Murphy
- Posts: 23
- Joined: Mon May 28, 2018 9:07 am
Post
by Murphy » Tue Jun 02, 2020 4:53 pm
Sometimes trips up at the start of sieving, which I could fix, but didn't. Just sieve soil to get it going.
Code: Select all
#CLASS {Prospecting}
#ALIAS helpProspect {
#PRIORITY {
#SAY {%crlf "-----Prospecting Script Help File-----"}
#SAY {" [Updated: 6/02/2020]"}
#SHOW {" Type: startDigging (to begin crafting)"}
#SHOW {" Type: startSieving (to sieve wash and search)"}
#SHOW {""}
}
}
#ALIAS startDigging {
#T+ {digTrigger}
#T+ {digContinueTrigger}
dig
}
#TRIGGER "digTrigger" {You scoop up some soil and dump it in a bucket.} {
dig
} "" {case|disable|verbatim}
#TRIGGER "digContinueTrigger" {You work the shovel back and forth to loosen the soil.} {
dig
} "" {case|disable|verbatim}
#TRIGGER "digDoneTrigger" {The sediment has been depleted.} {
#T- {digTrigger}
#T- {digContinueTrigger}
#SHOW {"Time to sieve"}
} "" {case|disable|verbatim}
#ALIAS startSieving {
#T+ {sieveTrigger}
#T+ {sieveFailTrigger}
drop bucket
sieve soil
}
#TRIGGER "sieveFailTrigger" {Sieve what soil?} {
sieve soil
} "" {case|disable|verbatim}
#TRIGGER "sieveTrigger" {You can now wash the contents of the sieve.} {
#T- {sieveFailTrigger}
#T- {sieveTrigger}
#T+ {washTrigger}
#T+ {washContinueTrigger}
wash sieve
} "" {case|disable|verbatim}
#TRIGGER "washContinueTrigger" {There is still soil in the sieve.} {
wash sieve
} "" {case|disable|verbatim}
#TRIGGER "washTrigger" {You can now search your sieve for gemstones.} {
#T- {washTrigger}
#T- {washContinueTrigger}
drop sieve
search sieve
} "" {case|disable|verbatim}
#CLASS 0
Last edited by
Murphy on Wed Jun 03, 2020 2:23 pm, edited 1 time in total.
-
Taziar
- Posts: 952
- Joined: Sat Mar 21, 2015 10:28 pm
- Location: !Discord
Post
by Taziar » Wed Jun 03, 2020 4:19 am
-
Murphy
- Posts: 23
- Joined: Mon May 28, 2018 9:07 am
Post
by Murphy » Wed Jun 03, 2020 2:31 pm
Now fixed the hiccup.
-
Meren
- Posts: 278
- Joined: Tue Feb 06, 2018 10:45 pm
Post
by Meren » Thu Nov 18, 2021 2:38 pm
Code: Select all
#CLASS {Prospecting}
#ALIAS helpProspecting {
#PRIORITY {
#SAY {%crlf "-----Prospecting Script Help File-----"}
#SAY {" [Updated: 18/11/2021]"}
#SHOW {" Type: startDigging (to begin the digging process whilst at a sediment layer)"}
#SHOW {" Type: startSieving (to sieve wash and search)"}
#SHOW {""}
}
}
#ALIAS startDigging {
#T+ {digTrigger}
#T+ {digContinueTrigger}
dig
}
#ALIAS startSieving {
#T+ {washTrigger}
#T+ {washContinueTrigger}
#T+ {sieveTrigger}
#T+ {sieveFailTrigger}
sieve soil
}
#TRIGGER "digContinueTrigger" {You work the shovel back and forth to loosen the soil.} {dig} "" {case|verbatim}
#TRIGGER {You scoop up some soil and dump it in a bucket.} {dig}
#TRIGGER "digDoneTrigger" {The sediment has been depleted.} {
#T- {digTrigger}
#T- {digContinueTrigger}
#SHOW {"Time to sieve"}
} "" {case|verbatim|disable}
#TRIGGER "sieveTrigger" {You can now wash the contents of the sieve.} {
#T- {sieveFailTrigger}
#T- {sieveTrigger}
#T+ {washTrigger}
#T+ {washContinueTrigger}
wash sieve
} "" {case|verbatim}
#TRIGGER "washContinueTrigger" {There is still soil in the sieve.} {wash sieve} "" {case|verbatim}
#TRIGGER "washTrigger" {You can now search your sieve for gemstones.} {
#T- {washTrigger}
#T- {washContinueTrigger}
#T+ {searchTrigger}
drop sieve
search sieve
} "" {case|verbatim}
#TRIGGER "sieveFailTrigger" {Sieve what soil?} {sieve soil} "" {case|verbatim}
#TRIGGER "searchTrigger" {You spot a hint of color among the pebbles.} {
get all sieve
get sieve
drop bucket
#T- {searchTrigger}
startSieving
} "" {case|verbatim|disable}
#TRIGGER {It would seem you found no gemstone.} {
get all sieve
get sieve
#T- {searchTrigger}
drop bucket
startSieving
}
#CLASS 0
-
Meren
- Posts: 278
- Joined: Tue Feb 06, 2018 10:45 pm
Post
by Meren » Thu Nov 18, 2021 2:40 pm
Used my script again lately, it tripped up in a few places. It will now do every single stage without interaction.
The below will sort out the gemcutting part. Make sure you've enough money, give your first raw to the gemcutter to start it off.
Code: Select all
#CLASS {Gemcutting}
#TRIGGER "cutTrigger" {Now give me 10 crowns please} {
give 10 crowns gemcutter
#T+ {cutTrigger2}
#T- {cutTrigger}
} "" {case|verbatim}
#TRIGGER "cutTrigger2" {A master gemcutter puts a pair of spectacles in a soft} {
give raw gemcutter
#T+ {cutTrigger}
#T- {cutTrigger2}
} "" {case|verbatim|disable}
#CLASS 0