极客战记-小心陷阱( 二 )


文章插图

2运行

极客战记-小心陷阱

文章插图

coffeescript1写代码
# 若是你试图进犯一个远处的仇敌, 你的英雄会忽略失落所有的旗子而朝它冲曩昔 。
# 你需要确保你只进犯接近本身的仇敌!
loop
    flag = @findFlag()
    enemy = @findNearestEnemy()
    
    if flag
        # 去拔旗子 。
        @pickUpFlag(flag)
        @say "我应该去把旗子拔起来 。 "
    else if enemy
        # 仅当仇敌的距离小于10米时才进犯 。
        distance = @distanceTo(enemy)
        if distance<10
            ready = hero.isReady "cleave"
            if ready
                @cleave enemy
            else
                @attack enemy

极客战记-小心陷阱

文章插图

2运行

极客战记-小心陷阱

文章插图

lua1写代码
-- 若是你试图进犯一个远处的仇敌, 你的英雄会忽略失落所有的旗子而朝它冲曩昔 。
-- 你需要确保你只进犯接近本身的仇敌!
while true do
    local flag = hero:findFlag()
    local enemy = hero:findNearestEnemy()
    
    if flag then
        -- 去拔旗子 。
        hero:pickUpFlag(flag)
        hero:say("我应该去把旗子拔起来 。 ")
    elseif enemy then
        -- 仅当仇敌的距离小于10米时才进犯 。
        if hero:distanceTo(enemy)<10 then
            if hero:isReady("cleave") then
                hero:cleave(enemy)
            else
                hero:attack(enemy)
           
       
   


极客战记-小心陷阱

文章插图

2【极客战记-小心陷阱】运行

极客战记-小心陷阱

文章插图


以上内容就是极客战记-小心陷阱的内容啦, 希望对你有所帮助哦!

推荐阅读