Guest User

Untitled

a guest
Feb 20th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.83 KB | None | 0 0
  1. init start
  2.     local CONDITION = function() return maround(0, 'monstername1', 'monstername2') >= 2 end
  3.     local LAST_CONDITION_STATE = false
  4. init end
  5.  
  6. auto(100) listas('dontlist')
  7. local CURRENT_CONDITION_STATE = CONDITION()
  8.  
  9. if (CURRENT_CONDITION_STATE and LAST_CONDITION_STATE ~= CURRENT_CONDITION_STATE) then
  10.     foreach settingsentry SPECIAL_AREA 'Cavebot/Pathfinding/SpecialAreas' do
  11.         setsetting('Cavebot/Pathfinding/SpecialAreas/' .. getsetting(SPECIAL_AREA, '_name') .. '/Avoidance', '0')
  12.     end
  13. elseif (not CURRENT_CONDITION_STATE and LAST_CONDITION_STATE ~= CURRENT_CONDITION_STATE) then
  14.     foreach settingsentry SPECIAL_AREA 'Cavebot/Pathfinding/SpecialAreas' do
  15.         setsetting('Cavebot/Pathfinding/SpecialAreas/' .. getsetting(SPECIAL_AREA, '_name') .. '/Avoidance', '250')
  16.     end
  17. end
  18.  
  19. LAST_CONDITION_STATE = CURRENT_CONDITION_STATE
Add Comment
Please, Sign In to add comment