Sadad

You might also like

You are on page 1of 6

###Credits to JuanTamadNaMasipag ###Credits to Yukio ###Credits to original poster/authors ###Changes made ###Replaced the start quest automacro trigger

with timeout ###Quest will be automatically restarted every 5mins ###Replaced the console triggers on the captcha codes ###Fixed the wrong answers when only 1-2 locations on the mini-map are shown ###Changed the talk NPC (Port Manager) sequence ###Added some priority settings on the captcha automacros ###Removed the word "biatch" nothing personal I just don't like it :) happy time s ###Escaped the Perl symbol # to trigger the automacro ###Disclaimer: This is not mine I just applied some code fixes #################### AUTOMACROS ############################## automacro TalkYouDown1 { console /location 194, 217/ priority 1 call { $mapmarker1 = 1 } timeout 5 } automacro TalkYouDown2 { console /location 194, 168/ priority 2 call { $mapmarker2 = 1 } timeout 5 } automacro TalkYouDown3 { console /location 265, 88/ priority 3 call { $mapmarker3 = 1 } timeout 5 } automacro TalkYouDownFinal { priority 4 console /Respond to NPC/ call talkertalker timeout 5 } macro talkertalker { $MarkerResult = @eval($mapmarker1+$mapmarker2+$mapmarker3) do talk text $MarkerResult stop }

automacro TalkYouFinalFinal { priority 5 console /Port Manager\#: Type 'talk resp \#' to choose a response./ call { pause 5 do talk @npc (90 62) do talk resp 0 do talknpc 90 62 c } timeout 5 } automacro alldonena { exclusive 1 console /help 20 hours later./ call { pause 5 do quit } } automacro alldonena2 { exclusive 1 console /come back 20 hours later./ call { pause 5 do quit } } automacro CargoMuna { location alberta call PORTNPC timeout 300 } automacro ENDmimic1 { console /before it changes its mind/ call PORTNPC timeout 5 } automacro ENDmimic2 { console /have already moved/ call PORTNPC timeout 5 } automacro reTALKport { console /Could not find an NPC at location/ call PORTNPC timeout 5 } automacro RETALKmimic { location alberta console /Deadly Cargo (.*) That/ call retalkMIMIC

timeout 0 } automacro MIMIC1-a { console /recognize the first crate/ call { $mimic = first call talkMIMIC } timeout 5 } automacro MIMIC1-b { console /get me the first crate/ call { $mimic = first call talkMIMIC } timeout 5 } automacro MIMIC2-a { console /retrieve the second crate/ call { $mimic = second call talkMIMIC } timeout 5 } automacro MIMIC2-b { console /get me the second crate/ call { $mimic = second call talkMIMIC } timeout 5 } automacro MIMIC3-a { console /third crate should be with/ call { $mimic = third call talkMIMIC } timeout 5 } automacro MIMIC4-a { console /get me the fourth crate/ call { $mimic = fourth call talkMIMIC } timeout 5 } automacro MIMIC5-a { console /find the fifth crate/ call {

$mimic = fifth call talkMIMIC } timeout 5 } automacro MIMIC6-a { console /sixth create has been found/ call { $mimic = sixth call talkMIMIC } timeout 5 } automacro MIMIC6-c { console /our wounded scouts have reported/ call { $mimic = sixth call talkMIMIC } timeout 5 } ####################### MACROS ################### macro PORTNPC { $mapmarker1 = 0 $mapmarker2 = 0 $mapmarker3 = 0 $x = @random ("90","91","92") $y = @random ("63","64","65") do move alberta $x $y pause 2 do talknpc 90 62 c } macro talkMIMIC { if ($mimic == first) goto mimic1 if ($mimic == second) goto mimic2 if ($mimic == third) goto mimic3 if ($mimic == fourth) goto mimic4 if ($mimic == fifth) goto mimic5 if ($mimic == sixth) goto mimic6 stop :mimic1 $x = @random ("187","188","189","190","191") $y = @random ("164","165","166","167","168") do move $x $y do talknpc 188 173 c n stop :mimic2 $x = @random ("224","225","226","227","228") $y = @random ("102","103","104","105","106") do move $x $y do talknpc 232 104 c n stop

:mimic3 $x = @random ("238","239","240","241","242") $y = @random ("88","89","90","91","92") do move $x $y do talknpc 246 87 c n stop :mimic4 $x = @random ("238","239","240","241","242") $y = @random ("64","65","66","67","68") do move $x $y do talknpc 245 67 c n stop :mimic5 $x = @random ("235","236","237","238","239") $y = @random ("40","41","42","43","44") do move $x $y do talknpc 243 43 c n stop :mimic6 $x = @random ("114","115","116","117","118") $y = @random ("215","216","217","218","219") do move 104 53 pause 2 do move $x $y do talknpc 123 221 c n stop } macro retalkMIMIC { $num = $.lastMatch1 goto mimic stop :mimic if ($num if ($num if ($num if ($num if ($num stop == == == == == [1]#:) [2]#:) [3]#:) [4]#:) [5]#:) goto goto goto goto goto retalk1 retalk2 retalk3 retalk4 retalk5

:retalk1 do talknpc 188 173 c n stop :retalk2 do talknpc 232 104 c n stop :retalk3 do talknpc 246 87 c n stop :retalk4 do talknpc 245 67 c n stop

:retalk5 do talknpc 243 43 c n stop :retalk6 do talknpc 123 221 c n stop }

You might also like