Już niedługo nowy layout i kilka niespodzianek...
Podświetlanie składni: Zawijaj linie.
Nick: Kiro Data dodania: 30.01.09 17:01:05 Adres IP: 83.8.112.*
  1. function getPos() --zwraca naszą pozycję
  2.         return {x = getX(), y = getY(), z = getZ()}
  3. end

  4. waypoints = {{x = 35863, y = 5543, z = 7,}, --lista waypointów,
  5.                         {x = 35853, y = 5548, z = 7,},
  6.                         {x = 35843, y = 5562, z = 7,},
  7.                         {x = 35863, y = 5534, z = 7,}}

  8. if i==nil then i = 1 end --delkarujemy globalny licznik
  9. if mana==nil then hp = 90 end --poziom many

  10. function onThink() --fukncja która jest wykonywana co określoną ilość  ms(np 100)
  11.         if getPos() == waypoints[i] then --sprawdzamy czy doszliśmy do waypointu
  12.                 i = i+1 --jeśli tak to zwiększamy licznik
  13.                 if i > #waypoints then  --sprawdzamy czy nie przekraczamy zakresu
  14.                         i = 1
  15.                 end
  16.         else
  17.                 doWalk(waypoints[i]) -- idziemy do waypointa
  18.         end
  19.        
  20.         if getMyManaPercent() > mana and canSpell() then --spalanie many jesli nie ma exhaustu
  21.                 doSay("Exura")
  22.                 mana = math.random(50,100) --i zabezpieczenie w razie potwierdzenia się mojej teorii o autobanach ^^
  23.         end
  24.        
  25. end