標題 新增找內文!

看整串內容篇數:0 / 0

26GP-BP

#1 【情報】人工生命體AI更新~~! (遠距善變)

發表:2007-11-11 22:37:26看他的文開啟圖片

zerogo2000(ZERO隊長)

伺機而動的影武者 LV15 / / 劍士
巴幣:6764
GP:127
經驗:

我將我的AI內容整理一下吧!
至於我以前修正過的錯誤公佈在AI壓縮檔裡的修正歷史!

共同控制(不分生命體類型):

生命體動作模式可分為
(主動模式,被動模式,堅守模式,巡邏模式,肉盾模式,保鏢模式,衛星模式,軌跡跟隨模式)

1.可介由按ALT+T變更為主動模式或跟隨模式,切換後會自動記憶!

2.自動使用技能:
  麗芙:智力變換(限進化後)相關設定:ChangeMode
  艾咪斯可魯:位置互換,防禦力 相關設定:HPMinLimit
  飛里樂:月光,橫越速度,緊急迴避 相關設定AutoFO,AutoFOLevel,AutoFOHPSet
  巴尼米樂斯:善變
  相關設定請參考config.lua參數旁的中文說明

 自動使用技能條件:
  1.麗芙:HP百分比小於HPMinLimit設定值且SP還有100滴時,自動使用智力變換!!~
  2.小羊:HP百分比高於(HPMinLimit+10)時,攻擊前自動使用"防禦力";玩家或自己HP低於HPMinLimit時使用位置互換(被攻擊時滿足條件才用)
  3.飛里樂和果凍:SP百分比大於SPUpSide時或自己HP百分比低於HPMinLimit時自動對魔物使用攻擊技能,攻擊技能等級請在config.lua裡自行修改AS1~AS3(小於HPMinLimit時強制用最大等級)!!


3.主動模式:生命體會主動攻擊可視範圍內的最近魔物,若在追擊的途中被攻擊,會轉換目標!
  相關設定:ComeUp,GetEnemyDis,GetEnemyDis2
    ComeUp:啟動可視範圍限制的開關
    GetEnemyDis:敵人和主人的距離設定
    GetEnemyDis2:敵人和生命體的距離設定
  主動攻擊魔物的條件(要同時滿足):
    條件1.主人和敵人距離小於等於GetEnemyDis(ComeUp設定為0會忽略此設定值)
    條件2.生命體和敵人距離小於等於GetEnemyDis2


4.被動模式:不會主動攻擊魔物,當主人或生命體被攻擊時才會反擊。
  相關設定:MustHit,ToHitBack,ComeUp,GetEnemyDis
    MustHit:是否跟隨主人攻擊的設定,設定範圍0~2
     0:主人攻擊時,生命體不跟隨攻擊
     1:必需主人打中敵人(含攻擊技能,但必需命中)
     2:主人對目標有攻擊動作,無論MISS與否(含強火投擲)
    ToHitBack:生命體被攻擊是否反擊的設定,設定範圍0~2
     0:永遠不反擊
     1:只有主人被攻擊時才反擊
     2:永遠反擊
    ComeUp:設定反擊活動範圍限制的開關
    GetEnemyDis:生命體和主人的活動距離設定參數,和主動模式不同喔!


5.堅守模式(死守模式):按ALT+右鍵點選地面,移動後切換為"堅守模式",按ALT+T取消,當有敵人靠近堅守範圍時會主動反擊!
  相關設定:HoldArea
    HoldArea:預設是5,代表生命體為中心堅守範圍5X5


6.守候模式:主人坐下時,啟動以主人的位置為中心的"堅守模式",站起來後回復到坐下前的狀態!若不想用此功能,請把SaveMyLoveMode設為0(R.D.)大大提出的動作,他稱此邏輯動作為「守候永恆的愛」 ^__^

7.巡邏模式:故名思意,就是設定巡邏點來回走動。巡邏時,會自動清除進入堅守範圍的魔物,若主人被攻擊會不受堅守範圍的限制,自動移動到主人身邊鎖定正在打主人的魔物!!
  使用條件:在跟隨模式下,ALT+SHIFT+右鍵點擊地面,就會設定此座標為巡邏點,設定完後再按一次ALT+T開始巡邏,要兩個以上的巡邏點才會來回走動!


8.肉盾模式:主動模式會變成肉盾模式!肉盾模式下不會自動用技能!
  相關設定:ShieldMode,ATKSPD
    ShieldMode:設定範圍0~1(1:開啟,0:關閉)
    ATKSPD:設定攻擊速度,單位/秒 ~(只能降速,想升速請練功升等=.=)


9.搶怪設定:設定RobEnemy參數值(0為不搶怪,1為搶怪),這不用說明了吧=.=

10.保鏢模式(指定守候模式):在非魔物ID(NPC,玩家,生命體,寵物,GM)的座標上按ALT+右鍵連點兩下以上,即可設定!
  內容:同"守候模式",只是會跟隨角色移動,可用來偵測座標上是否有任何ID的角色存在(隱匿,偽裝無效)


11.衛星模式:生命體會站在跟主人的相對位置上堅守!
  使用方法:先連點主人自己腳下格子兩下以上進入[保鏢模式],此時生命體會一直往主人靠,然後在其他位置點一下後,你會發現一個有趣的動作,生命體會跟隨主人的"相對位置"而移動!
  這個模式在某些場合下很實用,例如魔物很強,讓生命體當前峰檔怪,再一舉投強火解決!
  主人被攻擊時會走上前來助攻,沒事時就一直停在主人指定的位置!!~~


12.軌跡跟隨模式:凡走過必留下痕跡,只要使用此模式,生命體會順著主人走過的位置移動!!
還可以設定距離喔!!~~^^
  使用方法:先使用[衛星模式],在衛星模式下,生命體跟主人的相對距離會被記憶!此時點二下生命體的位置,會發現生命體移到主人身旁(代表設定成功)!然後主人開始移動,生命體就開始跟隨主人的腳步了!!~~~^^
  這個模式在某些場合下也很實用,例如主動怪多,不想生命體先被攻擊時,可以讓生命體到後面保持距離跟隨~!


特殊功能:
  GuardTargetIsEnemy:城戰專用,0為關閉1為啟用,功能為\\\\\\\\"保鏢模式跟隨的玩家是敵人!"
  AutoSaveMyHoldPOS:1:開啟 0"關閉,功能為記憶死守位置!!~~
  SaveMyLoveMode:"守候永恆的愛"的參數(YES:1,NO:0),主人坐下時生命體會走到主人旁邊守候!!
  GuardModeAutoChange:在指定跟隨其他玩家模式下,若跟隨的玩家不在視線範圍內,跟隨的目標暫時改為主人!!(1:開啟;0:關閉此功能)
自動投擲藥水:相關設定~PotionPitcher,TransientHP,AS5,PotionPitcherSP
    PotionPitcher:生命體HP百分比小於此值,自動投水!
    TransientHP:瞬間傷害值設定!!當瞬間傷害值大於此設定數字時,自動投水一次!
    AS5:自動投擲藥水種類(1:紅水2:赤水3:黃水4:白水),設定範圍0~4
    PotionPitcherSP:當SP低於此值時自動投擲藍色藥水,設定範圍0~100!


另一個功能強大的特殊功能~(魔物辨別記憶)

  魔物類別會自動視別並記憶到MonsterList.lua裡,可在遊戲中設定針對某類魔物使用技能的等級,還能判別反擊魔物的優先權!

  使用方法:
    設定技能等級:在遊戲中對某魔物使用月光/善變後,即會記憶所使用的等級,若想針對某魔物不用技能攻擊(例如波利),只要按住ALT+右鍵點魔物兩下物理攻擊,以後都不會對此魔物使用技能攻擊使用。
    設定優先權:開啟MonsterList.lua,看看自己碰到過哪些魔物,有對照表可查但那是EP10.2版本的對照表,格式{XXXX,1,-1} → {魔物編號,優先度,自動技能等級},相關設定請詳見(怪物列表及設定範例.txt)



所有的可變參數,在config.lua裡可自行設定,參數旁有中文說明!!
請用"記事本"→開啟舊檔→選config.lua,即可看到參數設定及中文說明!!

P.S. ~ 人工生命在PVP場裡,所有玩家皆被視為魔物(RO伺服端的設定)!!
所以不要跟我說"為什麼我的生命體在PVP場裡會攻擊隊友?"等問題>.<

注意事項:
1.請把AI.lua放在RO/AI資料夾或RO/AI/USER_AI資料夾下(原來的AI記得備份喔),遊戲中在對話欄輸入/hoai可切換成基本人工AI(RO/AI)或使用者人工AI(RO/AI/USER_AI),再把生命體重新召喚出來就可以了!
2.因為我的AI裡預設路徑檔Const.lua及Util.lua是在RO/AI資料夾下的檔案,所以RO/AI資料夾下的Const.lua及Util.lua請務必用官方原廠的檔案!!
3.若發生錯誤一直沒辦法正常動作,請關掉RO程式,把我的AI換回原本RO附上的AI就好了!
=================================================================
啦啦啦啦啦~~~~~好久沒玩了!!

人工生命體的AI更新,修正了程式結構,讓所以模式下都能遠距放善變
(好像是應該的............)

之前只是單純想,果凍如果會遠距善變的話,那不是會很容易搶到別人的怪嗎?+_+
所以以前只寫讓攻擊技能在近距時才會自動使用!!

我只有飛里樂~~~只能靠想像來編寫果凍的行為模式!!~~
如果主動模式不會遠距善變的話,記的回報給我喔=___=

載點請至精華區,找我的AI原載點!!
自製AI檔永久載點:http://zerogo2000.myweb.hinet.net/new/AI.rar
官方AI檔永久載點:http://zerogo2000.myweb.hinet.net/OriginalAI.rar
96/12/15 -- 不好意思,最近才發現HINET會把檔案聯結轉到廣告網頁,請大家看到廣告網頁時不要怕,剛才我連去測試自行下載,掃毒後沒有發現毒......
(真是的......HINET要放廣告也沒事先告知...=__=)
最後編輯:2007-12-15 14:23:45 ◆ Origin: <122.126.4.xxx>

顯示稍舊的 16 則留言

快速回覆文章,請先登入

看整串內容篇數:0 / 0

板務人員
本板熱門推薦
【攻略】給新手、中手、回鍋玩家簡單整理出以下簡單整理出在玩RO時~無聊可以解的實用任務無論是自己解還...(繼續閱讀
【分享】2013年度 JRO PV 燃起純分享,影片版權屬於JRO官方七月七號,是日本的七夕,JRO...(繼續閱讀
【心得】您好~這裡是咒術師推廣委員會^^一.前言:大家好,在您往下看之前,我必須很誠實的告訴大家&q...(繼續閱讀
【心得】草莓族小遊俠 7/10十一樓新增 因為朋友吐嘈加上手邊剛好有繃級後的獵人和舞孃,就把他們轉生...(繼續閱讀
【心得】三項之力盧恩 攻速193 板上好多大大都說平民裝價格怎麼算都要上千那可就不平民了現在馬...(繼續閱讀