Примеры скриптов для ArcheAngel бота

С помощью примеров Вы можете изучить, как писать скрипты самому и как правильно использовать документацию.

Обзорные / обучающие статьи

Информация о том, как работают некоторые команды скрипт движка и инструкции по их применению

Демонстрация работы с XML файлами на примере хранения конфигов: сохранение и загрузка, заполнение и отображение.

Демонстрация работы с потоками: создание, пауза, возобновление работы.

Примеры готовых скриптов

Готовые примеры скриптов, которые решают какие-либо задачи - достаточно скопировать и запустить!

Базовый пример по ловле рыбы. В скрипте нужно указать координаты персонажа и места, куда забрасывать удочку. Скрипт будет проверять наличие червей, смереть, и подходить в заданную точку, если его оттолкнули.

Базовый пример скрипт, который может фармить мобов. Скрипт ищет ближайшую подходящую цель, подходит к ней по прямой в случае необходимости и атакует ее указанными умениями.

Базовый пример по добыче руды. Скрипт ищет ближайшие месторождения, подходит к ним по прямой, и применяет к ним первое доступное умение.

Скрипт автоматически таргетит те же объекты, которые выделили указанные персонажи. Если у первого персонажа никто не выделен, скрипт возьмет асист по следующему.

Структура классов ArcheAngel бота
  • Classes
    • TGameControl
    • TPaxEngine
    • TGameObject
      • TItem
        • TAucItem
      • TZoneItem
      • TSpawn
        • TLive
          • TNpc
            • TMount
          • TDoodad
          • TPlayer
            • TUser
      • TMailItem
      • TEffect
        • TBuff
        • TSkill
          • TCast
    • TGameList
      • TSpawnList
        • TPlayers
        • TMobs
        • TMounts
        • TDoodads
        • TNpcs
      • TInventory
      • TSkills
      • TSlotList
      • TZoneList
      • TBuffs
      • TMail
      • TAuction
    • TChatMessage
    • TAccount
    • TAccounts
    • THistoryMessage
    • TMessages