GEE引擎假人系统自定义教程
現(xiàn)如今傳奇游戲玩家數(shù)量日漸減少。為了給服務(wù)器增加人氣,很多GM在服務(wù)端中增加了自動登錄和自動打怪的假人系統(tǒng)。由于該系統(tǒng)登錄的假人可以自動練功,自動攻城和實現(xiàn)簡單的對話。完全可以做到以假亂真的地步!所以備受GM青睞,不過目前只有GEE引擎和GOM引擎才能支持該功能。而且實現(xiàn)方法比較復(fù)雜,下面站長給大家詳細介紹如何在GEE引擎中的服務(wù)端版本中實現(xiàn)假人登錄功能!
第一步、假人配置
首先需要在指定文件中增加假人角色名稱,跟玩家名稱類似(D:MirServerMir200EnvirDummyNameList.txt)中,然后在QMANAGE.txt管理腳本中增加假人登錄功能。腳本命令如下:
[@Login]
#IF
;檢測是否是假人
ISDUMMY
#ACT
;設(shè)置假人配置文件。 如果不設(shè)置假人配置文件,默認讀取 D:MirServerMir200EnvirDummyConfig假人名稱.txt
;格式 SETDUMMYCONFIGFILENAME 文件路徑
SETDUMMYCONFIGFILENAME ..QuestDiary智能陪練一級女法陪練.txt
;讀取假人配置文件,將配置文件中的參數(shù)讀取到假人,這句必須要的。
LOADDUMMYCONFIGFILE
;更改攻擊模式
;攻擊模式(英雄無效)
;0-全體攻擊(主動攻擊) 1-和平攻擊(不PK) 2-夫妻攻擊 3-師徒攻擊 4-編組攻擊 5-行會攻擊
;6-紅名攻擊(不主動攻擊,受攻擊后反擊)
第二步、定義假人登錄腳本,如下所示
[@Login]
#IF
;檢測是否是假人
ISDUMMY
#ACT
;從配置文件列表中隨機獲取一個配置文件
GETRANDOMLINETEXT ..QuestDiary智能陪練假人配置文件列表.txt <$STR(S10)>
SETDUMMYCONFIGFILENAME <$STR(S10)>
LOADDUMMYCONFIGFILE
MOVR D0 6
ChangeAttatckMode <$STR(D0)>
;從配置文件列表中隨機獲取一個配置文件,給英雄使用
GETRANDOMLINETEXT ..QuestDiary智能陪練假人英雄配置文件列表.txt <$STR(S11)>
;從假人列表或假人英雄列表中獲取一個沒有登錄過的名稱
GETDUMMYNAME <$STR(S11)> 1 1
;格式 SETDUMMYHERONAME 英雄名稱
SETDUMMYHERONAME <$STR(S11)>
RECALLHERO
DUMMYSTART
第三步、假人自動練功和自動擺攤的相關(guān)腳本設(shè)定
[@假人上線自動擺攤]
#IF
ISDUMMY#ELSEACT
BREAK
;檢測是否已經(jīng)創(chuàng)建過個人商店
#IF
CHECKMYSHOP
#ACT
;停止掛機
DUMMYSTOP
;開始擺攤
SHOPSTALL
#ELSEACT
;如果沒有個人商店開始用自己的名字做為商店的名字創(chuàng)建個人商店
CREATEMYSHOP <$USERNAME>
;停止掛機
DUMMYSTOP
;開始擺攤
SHOPSTALL
;自動練功腳本
格式:AutoUseMagic 技能名字 間隔秒。(必須是學(xué)過的技能,在非掛機狀態(tài),沒有攻擊目標(biāo)的情況下才能正常練功)
[@main]
#ACT
AutoUseMagic 雷電術(shù) 10
總結(jié)
以上是生活随笔為你收集整理的GEE引擎假人系统自定义教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 集群状态正常时需要的jps进程+是否需要
- 下一篇: 启动hbase后hregionserve