Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Jaksuhn committed Feb 26, 2024
2 parents 8786054 + 84179df commit a99666c
Show file tree
Hide file tree
Showing 6 changed files with 238 additions and 136 deletions.
66 changes: 66 additions & 0 deletions Community Scripts/AutoRetainer Companions/SimpleGCTurnInV2.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
-- requres deliveroo, vnavmesh, autoretainer, lifestream
-- now with no configs and no running into aetherytes

function GCTurnIn()
yield("/deliveroo enable")
yield("/wait 1")

dellyroo = true
dellyroo = DeliverooIsTurnInRunning()
while dellyroo do
yield("/wait 5")
dellyroo = DeliverooIsTurnInRunning()
end
end

function BackToEstate()
yield("/wait 5")
yield("/tp Estate Hall")
while IsInHousingDistrict() == false do
yield("/wait 1")
end
yield("/automove")
yield("/wait 1")
yield("/automove")
end

function IsInGCTown()
return (IsInZone(129) or IsInZone(132) or IsInZone(130)) and IsPlayerAvailable();
end

function IsInHousingDistrict()
return (IsInZone(341) or IsInZone(340) or IsInZone(339) or IsInZone(641) or IsInZone(979)) and IsPlayerAvailable();
end

local chars = ARGetRegisteredEnabledCharacters()
for i = 0, chars.Count - 1 do
yield("/ays relog " ..chars[i])
yield("/wait 5")
while IsPlayerAvailable() == false do
yield("/wait 1")
end
TeleportToGCTown()
while IsInGCTown() == false or NavIsReady() == false do
yield("/wait 1")
end
if GetPlayerGC() == 2 then
PathMoveTo(-67.7, -0.5, -8.6)
elseif GetPlayerGC() == 1 then
yield("/li aftcastle")
while IsInZone(128) == false or IsPlayerAvailable() == false do
yield("/wait 1")
end
PathMoveTo(93.4, 40.3, 75.3)
elseif GetPlayerGC() == 3 then
PathMoveTo(-142.2, 4.1, -106.6)
end
yield("/wait 3")
while PathIsRunning() == true do
yield("/wait 1")
end
GCTurnIn()
BackToEstate()
end

yield("/ays multi")
yield("/pcraft stop")
36 changes: 18 additions & 18 deletions Community Scripts/Dungeons/arbitrary duty solver/1044.duty
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
1,196.96076965332,185.99942016602,-5.5055732727051,5,0
1,232.08404541016,155.68911743164,-30.1077003479,3,0
1,190.95698547363,151.87268066406,-81.554885864258,3,0
1,172.84265136719,156.0,-25.480905532837,3,0
1,191.6067199707,76.0,0.05311793833971,3,0
1,175.10542297363,76.0,3.9009022712708,3,0
1,176.16802978516,102.21385955811,-67.949180603027,3,0
1,168.72315979004,101.79106140137,-106.60729217529,3,0
0,136.84997558594,78.846633911133,-86.483200073242,3,0
0,92.192047119141,66.560981750488,24.106510162354,3,0
1,242.15399169922,66.38240814209,85.118667602539,3,0
0,229.8122253418,64.799140930176,67.407188415527,3,180
1,-63.371337890625,-103.96941375732,-0.93277209997177,3,0
0,-164.94715881348,-104.39965820313,0.32639053463936,3,0
1,-176.00271606445,-103.88856506348,0.29225087165833,3,0
0,-218.74710083008,-103.99738311768,0.634516954422,3,0
0,-237.78915405273,-103.99738311768,-18.510906219482,3,300
0,-561.11535644531,-268.0,220.39717102051,3,0
1,196.96076965332,185.99942016602,-5.5055732727051,5,0,0
1,232.08404541016,155.68911743164,-30.1077003479,3,0,0
1,190.95698547363,151.87268066406,-81.554885864258,3,0,0
1,172.84265136719,156.0,-25.480905532837,3,0,0
1,191.6067199707,76.0,0.05311793833971,3,0,0
1,175.10542297363,76.0,3.9009022712708,3,0,0
1,176.16802978516,102.21385955811,-67.949180603027,3,0,0
1,168.72315979004,101.79106140137,-106.60729217529,3,0,0
0,136.84997558594,78.846633911133,-86.483200073242,3,0,0
0,92.192047119141,66.560981750488,24.106510162354,3,0,0
1,242.15399169922,66.38240814209,85.118667602539,3,0,0
0,229.8122253418,64.799140930176,67.407188415527,3,180,0
1,-63.371337890625,-103.96941375732,-0.93277209997177,3,0,0
0,-164.94715881348,-104.39965820313,0.32639053463936,3,0,0
1,-176.00271606445,-103.88856506348,0.29225087165833,3,0,0
0,-218.74710083008,-103.99738311768,0.634516954422,3,0,0
0,-237.78915405273,-103.99738311768,-18.510906219482,3,300,0
0,-561.11535644531,-268.0,220.39717102051,3,0,0
5 changes: 5 additions & 0 deletions Community Scripts/Dungeons/arbitrary duty solver/445.duty
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
0,0.033264186233282,10.544657707214,-7.8665471076965,3,0,0
0,-0.09451337903738,10.594660758972,-13.411873817444,3,0,0
0,2.5494468212128,10.600935935974,-5.9332056045532,3,0,0
0,0.03994033485651,10.544658660889,-8.5797567367554,3,0,1
0,-2.4831864833832,10.594177246094,-6.2003860473633,3,0,1
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ local repeat_type = 0
--this is 1-8 so we can assign specific behvaiour etc per member for certain duties
local partymemberENUM = 1

--default is yes, loot chests, 0 would be no. this is column 7 of the duty file
lootchests = 1

--how long to lock on for. we only do it once every lockon_wait seconds. this will interfere less with VBM dodging mechanics
local dont_lockon = 0
local lockon_wait = 5
Expand Down
Loading

0 comments on commit a99666c

Please sign in to comment.