User:Hazado: Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
put #trigger {(In the backpack you see|You rummage through a sturdy backpack and see) (.+)\.} {#var backpack \$2}
put #trigger {(In the backpack you see|You rummage through a sturdy backpack and see) (.+)\.} {#var backpack \$2}
put rummage in my gem pouch
put rummage in my gem pouch
var gems
var gems \bbar\b|\bbead\b|\bgem,|\bgem\.|agate|alexandrite|amber,|amber.|amethyst|andalusite|aquamarine,|aquamarine\.|beryl|bloodgem|bloodstone|carnelian|chalcedony|chrysoberyl|chrysopase|citrine|coral|crystal|diamond,|diamond\.|diopside|egg\b|eggcase|emerald,|emerald\.|garnet|goldstone|granite|hematite|iolite|ivory|jade|jasper|kunzite|lapis lazuli|lazuli|malachite|minerals|moonstone|morganite|nugget|onyx|opal|pearl|pebble|peridot|platinum|quartz|ruby|sapphire|spinel|star-stone|sunstone|talon|tanzanite|tooth\b|topaz|tourmaline|tsavorite|turquoise|zircon

\bbar\b|\bbead\b|\bgem,|\bgem\.|agate|alexandrite|amber,|amber.|amethyst|andalusite|aquamarine,|aquamarine\.|beryl|bloodgem|bloodstone|carnelian|chalcedony|chrysoberyl|chrys

opase|citrine|coral|crystal|diamond,|diamond\.|diopside|egg\b|eggcase|emerald,|emerald\.|garnet|goldstone|granite|hematite|iolite|ivory|jade|jasper|kunzite|lapis

lazuli|lazuli|malachite|minerals|moonstone|morganite|nugget|onyx|opal|pearl|pebble|peridot|platinum|quartz|ruby|sapphire|spinel|star-

stone|sunstone|talon|tanzanite|tooth\b|topaz|tourmaline|tsavorite|turquoise|zircon
var gempouch KLKLKLKLK $gempouch KLKLKLKLKL
var gempouch KLKLKLKLK $gempouch KLKLKLKLKL
var gemcount 0
var gemcount 0
Line 52: Line 60:
wait
wait
put wear my gem pouch
put wear my gem pouch
if %gemcount <= 1 then echo %gem1
if 1 <= %gemcount then echo %gem1
if %gemcount <= 2 then echo %gem2
if 2 <= %gemcount then echo %gem2
if %gemcount <= 3 then echo %gem3
if 3 <= %gemcount then echo %gem3
if %gemcount <= 4 then echo %gem4
if 4 <= %gemcount then echo %gem4
if %gemcount <= 5 then echo %gem5
if 5 <= %gemcount then echo %gem5
if %gemcount <= 6 then echo %gem6
if 6 <= %gemcount then echo %gem6
if %gemcount <= 7 then echo %gem7
if 7 <= %gemcount then echo %gem7
if %gemcount <= 8 then echo %gem8
if 8 <= %gemcount then echo %gem8
if %gemcount <= 9 then echo %gem9
if 9 <= %gemcount then echo %gem9
if %gemcount <= 10 then echo %gem10
if 10 <= %gemcount then echo %gem10
if %gemcount <= 11 then echo %gem11
if 11 <= %gemcount then echo %gem11
if %gemcount <= 12 then echo %gem12
if 12 <= %gemcount then echo %gem12
if %gemcount <= 13 then echo %gem13
if 13 <= %gemcount then echo %gem13
if %gemcount <= 14 then echo %gem14
if 14 <= %gemcount then echo %gem14
if %gemcount <= 15 then echo %gem15
if 15 <= %gemcount then echo %gem15
if %gemcount <= 16 then echo %gem16
if 16 <= %gemcount then echo %gem16
if %gemcount <= 17 then echo %gem17
if 17 <= %gemcount then echo %gem17
if %gemcount <= 18 then echo %gem18
if 18 <= %gemcount then echo %gem18
if %gemcount <= 19 then echo %gem19
if 19 <= %gemcount then echo %gem19
if %gemcount <= 20 then echo %gem20
if 20 <= %gemcount then echo %gem20
if %gemcount <= 21 then echo %gem21
if 21 <= %gemcount then echo %gem21
if %gemcount <= 22 then echo %gem22
if 22 <= %gemcount then echo %gem22
if %gemcount <= 23 then echo %gem23
if 23 <= %gemcount then echo %gem23
if %gemcount <= 24 then echo %gem24
if 24 <= %gemcount then echo %gem24
if %gemcount <= 25 then echo %gem25
if 25 <= %gemcount then echo %gem25
if %gemcount <= 26 then echo %gem26
if 26 <= %gemcount then echo %gem26
if %gemcount <= 27 then echo %gem27
if 27 <= %gemcount then echo %gem27
if %gemcount <= 28 then echo %gem28
if 28 <= %gemcount then echo %gem28
if %gemcount <= 29 then echo %gem29
if 29 <= %gemcount then echo %gem29
if %gemcount <= 30 then echo %gem30
if 30 <= %gemcount then echo %gem30
if %gemcount <= 31 then echo %gem31
if 31 <= %gemcount then echo %gem31
if %gemcount <= 32 then echo %gem32
if 32 <= %gemcount then echo %gem32
if %gemcount <= 33 then echo %gem33
if 33 <= %gemcount then echo %gem33
if %gemcount <= 34 then echo %gem34
if 34 <= %gemcount then echo %gem34
if %gemcount <= 35 then echo %gem35
if 35 <= %gemcount then echo %gem35
if %gemcount <= 36 then echo %gem36
if 36 <= %gemcount then echo %gem36
if %gemcount <= 37 then echo %gem37
if 37 <= %gemcount then echo %gem37
if %gemcount <= 38 then echo %gem38
if 38 <= %gemcount then echo %gem38
if %gemcount <= 39 then echo %gem39
if 39 <= %gemcount then echo %gem39
if %gemcount <= 40 then echo %gem40
if 40 <= %gemcount then echo %gem40
if %gemcount <= 41 then echo %gem41
if 41 <= %gemcount then echo %gem41
if %gemcount <= 42 then echo %gem42
if 42 <= %gemcount then echo %gem42
if %gemcount <= 43 then echo %gem43
if 43 <= %gemcount then echo %gem43
if %gemcount <= 44 then echo %gem44
if 44 <= %gemcount then echo %gem44
if %gemcount <= 45 then echo %gem45
if 45 <= %gemcount then echo %gem45
if %gemcount <= 46 then echo %gem46
if 46 <= %gemcount then echo %gem46
if %gemcount <= 47 then echo %gem47
if 47 <= %gemcount then echo %gem47
if %gemcount <= 48 then echo %gem48
if 48 <= %gemcount then echo %gem48
if %gemcount <= 49 then echo %gem49
if 49 <= %gemcount then echo %gem49
if %gemcount <= 50 then echo %gem50
if 50 <= %gemcount then echo %gem50
if %gemcount <= 51 then echo %gem51
if 51 <= %gemcount then echo %gem51
if %gemcount <= 52 then echo %gem52
if 52 <= %gemcount then echo %gem52
if %gemcount <= 53 then echo %gem53
if 53 <= %gemcount then echo %gem53
if %gemcount <= 54 then echo %gem54
if 54 <= %gemcount then echo %gem54
if %gemcount <= 55 then echo %gem55
if 55 <= %gemcount then echo %gem55
if %gemcount <= 56 then echo %gem56
if 56 <= %gemcount then echo %gem56
if %gemcount <= 57 then echo %gem57
if 57 <= %gemcount then echo %gem57
if %gemcount <= 58 then echo %gem58
if 58 <= %gemcount then echo %gem58
if %gemcount <= 59 then echo %gem59
if 59 <= %gemcount then echo %gem59
if %gemcount <= 60 then echo %gem60
if 60 <= %gemcount then echo %gem60
if %gemcount <= 61 then echo %gem61
if 61 <= %gemcount then echo %gem61
if %gemcount <= 62 then echo %gem62
if 62 <= %gemcount then echo %gem62
if %gemcount <= 63 then echo %gem63
if 63 <= %gemcount then echo %gem63
if %gemcount <= 64 then echo %gem64
if 64 <= %gemcount then echo %gem64
if %gemcount <= 65 then echo %gem65
if 65 <= %gemcount then echo %gem65
if %gemcount <= 66 then echo %gem66
if 66 <= %gemcount then echo %gem66
if %gemcount <= 67 then echo %gem67
if 67 <= %gemcount then echo %gem67
if %gemcount <= 68 then echo %gem68
if 68 <= %gemcount then echo %gem68
if %gemcount <= 69 then echo %gem69
if 69 <= %gemcount then echo %gem69
if %gemcount <= 70 then echo %gem70
if 70 <= %gemcount then echo %gem70
exit
exit
</pre>
</pre>

Revision as of 10:57, 13 January 2009

This is Script for Genie3

This script will have the appraiser at the gem shop appraise all your gems, then will echo all the gems and the prices. Just cut and paste to excel or notepad and head over to the gems page and input what you got.

Appgems.cmd
put #trigger {(In the gem pouch you see|You rummage through a black gem pouch and see) (.+)\.} {#var gempouch \$2}
put #trigger {(In the backpack you see|You rummage through a sturdy backpack and see) (.+)\.} {#var backpack \$2}
put rummage in my gem pouch
var gems 

\bbar\b|\bbead\b|\bgem,|\bgem\.|agate|alexandrite|amber,|amber.|amethyst|andalusite|aquamarine,|aquamarine\.|beryl|bloodgem|bloodstone|carnelian|chalcedony|chrysoberyl|chrys

opase|citrine|coral|crystal|diamond,|diamond\.|diopside|egg\b|eggcase|emerald,|emerald\.|garnet|goldstone|granite|hematite|iolite|ivory|jade|jasper|kunzite|lapis 

lazuli|lazuli|malachite|minerals|moonstone|morganite|nugget|onyx|opal|pearl|pebble|peridot|platinum|quartz|ruby|sapphire|spinel|star-

stone|sunstone|talon|tanzanite|tooth\b|topaz|tourmaline|tsavorite|turquoise|zircon
var gempouch KLKLKLKLK $gempouch KLKLKLKLKL
var gemcount 0
var gemdesc 0
start:
if matchre("%gempouch", "(.+)(%gems)(.+)") then 
{
var gempouch $1$3
save $2
}
else goto exit
goto appgem

appgem:
put get %s in my gem pouch
matchre appgem1 You get (a|an|some) (.+) from inside your gem pouch.
match start What were you referring to?
matchwait

appgem1:
math gemdesc add 1
var desc%gemdesc $2
put ask appraiser to appr my %s
matchre savegem I'll pay (.+) Kronars for it
matchre savegem and says, "(.+) Kronars, take it or leave it
matchwait

savegem:
math gemcount add 1
var gem%gemcount %desc%gemdesc		$1
put put %s in my backpack
waitfor You put
goto start

exit:
put remove my backpack
wait
put remove my gem pouch
wait
put fill my gem pouch with my backpack
wait
put wear my backpack
wait
put wear my gem pouch
if 1 <= %gemcount then echo %gem1
if 2 <= %gemcount then echo %gem2
if 3 <= %gemcount then echo %gem3
if 4 <= %gemcount then echo %gem4
if 5 <= %gemcount then echo %gem5
if 6 <= %gemcount then echo %gem6
if 7 <= %gemcount then echo %gem7
if 8 <= %gemcount then echo %gem8
if 9 <= %gemcount then echo %gem9
if 10 <= %gemcount then echo %gem10
if 11 <= %gemcount then echo %gem11
if 12 <= %gemcount then echo %gem12
if 13 <= %gemcount then echo %gem13
if 14 <= %gemcount then echo %gem14
if 15 <= %gemcount then echo %gem15
if 16 <= %gemcount then echo %gem16
if 17 <= %gemcount then echo %gem17
if 18 <= %gemcount then echo %gem18
if 19 <= %gemcount then echo %gem19
if 20 <= %gemcount then echo %gem20
if 21 <= %gemcount then echo %gem21
if 22 <= %gemcount then echo %gem22
if 23 <= %gemcount then echo %gem23
if 24 <= %gemcount then echo %gem24
if 25 <= %gemcount then echo %gem25
if 26 <= %gemcount then echo %gem26
if 27 <= %gemcount then echo %gem27
if 28 <= %gemcount then echo %gem28
if 29 <= %gemcount then echo %gem29
if 30 <= %gemcount then echo %gem30
if 31 <= %gemcount then echo %gem31
if 32 <= %gemcount then echo %gem32
if 33 <= %gemcount then echo %gem33
if 34 <= %gemcount then echo %gem34
if 35 <= %gemcount then echo %gem35
if 36 <= %gemcount then echo %gem36
if 37 <= %gemcount then echo %gem37
if 38 <= %gemcount then echo %gem38
if 39 <= %gemcount then echo %gem39
if 40 <= %gemcount then echo %gem40
if 41 <= %gemcount then echo %gem41
if 42 <= %gemcount then echo %gem42
if 43 <= %gemcount then echo %gem43
if 44 <= %gemcount then echo %gem44
if 45 <= %gemcount then echo %gem45
if 46 <= %gemcount then echo %gem46
if 47 <= %gemcount then echo %gem47
if 48 <= %gemcount then echo %gem48
if 49 <= %gemcount then echo %gem49
if 50 <= %gemcount then echo %gem50
if 51 <= %gemcount then echo %gem51
if 52 <= %gemcount then echo %gem52
if 53 <= %gemcount then echo %gem53
if 54 <= %gemcount then echo %gem54
if 55 <= %gemcount then echo %gem55
if 56 <= %gemcount then echo %gem56
if 57 <= %gemcount then echo %gem57
if 58 <= %gemcount then echo %gem58
if 59 <= %gemcount then echo %gem59
if 60 <= %gemcount then echo %gem60
if 61 <= %gemcount then echo %gem61
if 62 <= %gemcount then echo %gem62
if 63 <= %gemcount then echo %gem63
if 64 <= %gemcount then echo %gem64
if 65 <= %gemcount then echo %gem65
if 66 <= %gemcount then echo %gem66
if 67 <= %gemcount then echo %gem67
if 68 <= %gemcount then echo %gem68
if 69 <= %gemcount then echo %gem69
if 70 <= %gemcount then echo %gem70
exit