Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GAIO: Difference between revisions

From GScripts
Content update, accuracy fixes and cleanup
Content update, accuracy fixes and cleanup
 
(3 intermediate revisions by the same user not shown)
Line 98: Line 98:
* [[Fishing Trawler]]
* [[Fishing Trawler]]
* Soul Wars
* Soul Wars
* [[GRoguesDen|Rogues Den]]
* Rogues Den
* [[Defenders]]
* [[Defenders]]
* [[Pest Control]]
* [[Pest Control]]
Line 306: Line 306:


==Break System==
==Break System==
<span style="float:right; margin-left:15px;">[[File:Aiobreaks.png|250px]]</span>
<div style="display:flex; gap:16px; align-items:flex-start; flex-wrap:wrap; margin-bottom:8px;">
AIO's break system simulates natural human patterns through customisable pauses.
<div style="flex:1; min-width:240px;">AIO's break system simulates natural human patterns through customisable pauses.</div>
<div>[[File:Aiobreaks.png|250px]]</div>
</div>


===Micro Breaks===
===Micro Breaks===
Line 371: Line 373:
==Skill Priority==
==Skill Priority==


<div style="background: linear-gradient(145deg, rgba(40,40,40,0.9), rgba(60,60,60,0.9)); border-radius: 15px; padding: 25px; margin: 20px 0; border: 1px solid rgba(255,255,255,0.1);">
Priority controls how often a skill is picked when the script rolls its next task. There are three modes.


<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin: 25px 0;">
<div style="display:grid; grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)); gap:16px; margin:18px 0; text-align:center;">
  <div style="text-align: center;">
<div>
    [[File:DynamicPrio.png|300px|class=notpageimage|]]
[[File:DynamicPrio.png|300px|class=notpageimage|]]
    <div style="color: #4CAF50; font-weight: bold; margin-top: 10px;">Dynamic Priority</div>
<div style="color:#4CAF50; font-weight:bold;">Dynamic Priority</div>
  </div>
</div>
  <div style="text-align: center;">
<div>
    [[File:AIOPrio.png|300px|class=notpageimage|]]
[[File:AIOPrio.png|300px|class=notpageimage|]]
    <div style="color: #FF9800; font-weight: bold; margin-top: 10px;">High priority</div>
<div style="color:#FF9800; font-weight:bold;">High Priority</div>
  </div>
</div>
  <div style="text-align: center;">
<div>
    [[File:LowPrio.png|300px|class=notpageimage|]]
[[File:LowPrio.png|300px|class=notpageimage|]]
    <div style="color: #E91E63; font-weight: bold; margin-top: 10px;">Low Priority</div>
<div style="color:#E91E63; font-weight:bold;">Low Priority</div>
  </div>
</div>
</div>
</div>


<div style="background: rgba(0,0,0,0.3); padding: 20px; border-radius: 10px; border-left: 4px solid #2196F3;">
===Priority Settings Explained===
=== <span style="color: #4CAF50;">▮</span> Priority Settings Explained ===
<div class=style="margin-top: 15px;">


<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px;">
<div style="display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)); gap:16px; margin:16px 0;">
<div class="gs-card" style="border-left:4px solid #4CAF50;">
'Dynamic Priority'


<div style="background: rgba(33,150,243,0.1); padding: 15px; border-radius: 8px;">
Adjusts automatically based on:
**<span style="color: #4CAF50;">● Dynamic Priority</span>
* Account combat level
The script automatically adjusts based on:
* Current wealth
- Account combat level
* Skill requirements
- Current wealth
* Game state (quest completions, etc.)
- Skill requirements
- Game state(Quest completions, etc)
</div>
</div>
<div class="gs-card" style="border-left:4px solid #FF9800;">
'High Priority (300-1000)'


<div style="background: rgba(255,152,0,0.1); padding: 15px; border-radius: 8px;">
Maximises training chance:
**<span style="color: #FF9800;">● High Priority (300-1000)</span>
* Priority cap at 1000
Maximise training chance with:
* Best for critical skills and questing
- Priority cap at 1000
* Overrides dynamic calculations
- Best for critical skills/Questing
* Requires manual adjustment
- Overrides dynamic calculations
- Requires manual adjustment
</div>
</div>
<div class="gs-card" style="border-left:4px solid #E91E63;">
'Low Priority (1-100)'


<div style="background: rgba(233,30,99,0.1); padding: 15px; border-radius: 8px;">
**<span style="color: #E91E63;">● Low Priority (1-100)</span>
Reduced but still possible:
Reduced but still possible:
- Minimum 1% base chance
* Minimum 1% base chance
- Affected by other skills' availability
* Affected by other skills' availability
- Good for background training
* Good for background training
- Never completely disabled
* Never completely disabled
</div>
</div>
</div>
</div>


<div style="margin-top: 20px; padding: 15px; background: rgba(255,255,255,0.05); border-radius: 8px; border-left: 4px solid #9C27B0;">
<div class="gs-card" style="border-left:4px solid #9C27B0;">
*⚠️ Important Notes:
'Important notes'
If you want to set manual priority, it's best practice to set manual for every skill, including quests and minigames. If you leave one as -1 (dynamic) it could roll 999, and before higher weighted since it's random.
 
If you want Farming Runs, Birdhouses and Quests to be priority, you would set those to 999, and all other skills to 1


Because rolling is weighted, a low-priority skill can still very occasionally be picked even when others are set much higher. It's just very unlikely. Set every skill manually if you want the tightest control over what gets trained.
If you want manual priority, set it for every skill, including quests and minigames. If you leave one at -1 (dynamic) it can roll 999 and get picked first, since rolling is random and weighted.
</div>


</div></div>
To make Farming runs, birdhouses and quests the priority, set those to 999 and every other skill to 1.


<div style="margin-top: 25px; text-align: center; padding: 15px; background: linear-gradient(90deg, rgba(76,175,80,0.1), rgba(33,150,243,0.1)); border-radius: 8px;">
Rolling is weighted, so a low-priority skill can still occasionally be picked even when others are set much higher. It is just very unlikely. Set every skill manually for the tightest control over what gets trained.
'''<span style="color: #4CAF50;">📈</span>Tip:''' Use dynamic priority for general training, and manual priorities for specific goal-oriented sessions!
</div>
</div>


<div class="gs-card" style="border-left:4px solid #4CAF50;">
'Tip:' Use dynamic priority for general training, and manual priorities for specific goal-oriented sessions.
</div>
</div>


Line 443: Line 439:


=== Task Requirements ===
=== Task Requirements ===
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable"
! colspan="2" | 📋 Task Requirement Overview
! colspan="2" | Task Requirement Overview
|-
|-
| colspan="2" style="text-align: center; font-size: 90%; padding: 8px;" |
| colspan="2" style="text-align: center; font-size: 90%; padding: 8px;" |