為了更加吸引玩家會在游戲內推出各種活動,比如怪物攻城,國戰,天降寶物,寵物系統等等活動,在昨天我們說過了國
戰,在今天的教程中我們來說說如何添加寵物功能腳本系統.添加寵物系統需要三步,第一:需要在怪物數據庫內添加寵物怪物DB.第二:需要物
品數據庫內添加寵物食物的物品DB.第三:要在寵物功能NPC腳本上添加寵物命令.具體的添加方法如下:
1:增加寵物怪物DB.
增加158怪分類:不會攻擊,怪物也不攻擊他,不能毒,所有攻擊對他無效,不隨主人地圖移動,為出生點為守護點,不叛變
玉兔;158;116;332;999;0;0;2000{快樂度};10;1000{最低快樂度};0;0;0;0;0;0;0;0;700;1;0;1200;
普通玉兔;158;116;331;999;0;0;1500{快樂度};10;1000{最低快樂度};0;0;0;0;0;0;0;0;700;1;0;1200;
{最低快樂度}-快樂度達到這值時,受炮攻擊,也不會再減快樂度,即最低快樂度
2:添加寵物食物的物品DB.
[物品DB]
1100;胡蘿卜;2;11;1;0;0;0;2764;10000;5{增加快樂度};0;0;0;0;0;0;0;0;0;0;5;5000;5;
1101;兔年鞭炮;2;12;1;0;0;0;1665;10000;1{減快樂度};0;0;0;0;0;0;0;0;0;0;5;5000;5;
3:寵物功能NPC具體腳本命令.
召喚寶寶并傳送到指定地圖坐標
Gmexecute RECALLMOBEX 玉兔 138 140 333 5
功能:檢測人物寶寶中是否有寵物類寶寶
格式:CHECKSLAVETOPEST
功能:打開寵物喂養日志
格式:PETSMONHAPPLOG
功能:調整人物寵物的快樂度(寵物在線才有效)
格式:CHANGEPETSMONHAPP 控制符(=,+,-) 點數
功能:傳送到指定寶寶的身邊
格式:MAPMOVESLAVENAME 下屬名字
功能:加載寵物配置文本,并把對應的寵物加載上線
格式:LOADPETSMONSET 配置路徑
例:LOADPETSMONSET ..\PetsMon\\PetsMon.txt
擴展NPC命令:
功能:清除地圖怪物
格式:CLEARMAPMON 地圖號 怪種族ID
QF觸發段
[@PetsMonStruck]---蘿卜攻擊觸發
[@PetsMonStruck1]-- 鞭炮攻擊觸發
人物變量
寵物快樂度
寵物名
Mir200\Envir\PetsMon\G999變量\PetsMon.txt ----領養寵物配置文本
Mir200\Envir\PetsMon\G999變量\Log\人物名.txt--寵物喂養日志
注:G999變量為寵物系統專用
注意:該功能腳本為3K引擎,其他引擎無法使用該命令系統.寵物每天只能減少10點快樂度,只能增加150點快樂度(NPC命令操作不受限)(引
擎默認,如要調整,游戲功能->寶寶升級,設置)
本文由傳奇技術員發布于2021-11-14 23:20:28主要講述腳本,傳奇私服,功能的相關技術文章。轉載請說明【DIYGM】來處。 |
|