10-16-2017, 04:26 AM
Code:
local mapid = Player.localmapid
local level = Player.level
if ( mapid and level ) then
local inthanalan = In(mapid,140,141,145,146,147,140,141,130,131)
local inshroud = In(mapid,148,152,153,154,132,133)
local inlanoscea = In(mapid,129,128,134,135,137,138,139,180)
if (level < 12) then
if (inthanalan) then
return 140 -- Horizon [Western Thanalan]
elseif (inshroud) then
return 148 -- Bentbranch Meadows [Central Shroud]
elseif (inlanoscea) then
return 134 -- Summerford Farms [Middle La Noscea]
else
return 148 -- Bentbranch Meadows [Central Shroud]
end
elseif ( level >= 12 and level < 20) then
if (inthanalan) then
return 140 -- Horizon [Western Thanalan]
elseif (inshroud) then
return 152 -- Hawthorne Hut [East Shroud]
elseif (inlanoscea) then
return 138 -- Swiftperch [Western La Noscea]
else
return 152 -- Hawthorne Hut [East Shroud]
end
elseif (level >= 20 and level < 22) then
return 152 -- Hawthorne Hut [East Shroud]
elseif (level >= 22 and level < 30) then
return 153 -- Quarrymill [South Shroud]
elseif (level >= 30 and level < 40) then
return 137 -- Costa Del Sol [Eastern La Noscea]
elseif (level >= 40 and level < 45) then
return 155 -- Camp Dragonhead [Coerthas Central Highlands]
elseif ((level >= 45 and level < 50) or (level >= 50 and (not QuestCompleted(1583) or not CanAccessMap(397)))) then
return 147 -- Ceruleum Processing Plant [Northern Thanalan]
elseif (level >= 50 and level < 53 and CanAccessMap(397)) then
return 397 -- Falcon's Nest [Coerthas Western Highlands]
elseif (level >= 53 and level < 55 and CanAccessMap(398)) then
return 398 -- Tailfeather [The Dravanian Forelands]
elseif (level >= 55 and level < 56 and CanAccessMap(400)) then
return 400 -- Moghome [The Churning Mists]
elseif (level >= 56 and level < 60 and CanAccessMap(478) and CanAccessMap(399)) then
return 399 -- Idyllshire [The Dravanian Hinterlands]
elseif (level >= 60 and level < 63 and CanAccessMap(612)) then
return 612 -- Castrum Oriens [The Fringes]
elseif (level >= 63 and level < 65 and CanAccessMap(614)) then
return 614 -- Namai [Yanxia]
elseif (level >= 65 and level < 68 and CanAccessMap(622)) then
return 622 -- Reunion [The Azim Steppe]
elseif (level >= 68 and level < 70 and CanAccessMap(620)) then
return 620 -- Ala Ghiri [The Peaks]
end
end
You can copy and paste the whole thing or just add what you need to your grind settings.
To edit the settings , In the ingame UI go to 'Advance settings > Behavioral tab > click on the small button that says 'Modify Auto-grind'
Hope this helps