SZX3310 發表於 2019-3-22 01:10

新增怪物

教你-新增怪物

npc               涵義
================================================================================   
npcid               編號
Name                名稱
Nameid            同上
nowe                出怪地點
impl                類型(L1Monster=怪物)(L1Merchant=NPC)
gfxid                怪物圖檔代號
lvl               怪物等級
Hp                血量
Mp                魔力
Ac                防(影響你對牠的命中率)
Str                力量(影響牠的物理攻擊力)
Con                體質
Dex                敏捷
Wis                精神
Intel                智力(影響牠的魔法攻擊力)
mr                魔防
Exp                經驗值
Lawful                正義值
Size                大小類型(large=大)(small=小)
wearAttr            懼怕屬性(尚未實裝)
ranged                攻擊距離(1=近戰、2=兩格、3=三格…、10~13=拿弓)
tameable      迷魅與否(0=不可迷、1=可迷)
passispeed      移動速度(越低越快)
atkspeed      攻擊速度(越低越快)
sub_magic_speed   施法的速度
Undead                不死屬性(0=普通、1=不死係、2=惡魔係)
poison_atk      附加毒(0=無毒、1=扣血毒、2=禁言毒、4=麻痺毒)例如:1=楊果裏恩、2=卡司特、4=食屍鬼。
paralysis_atk      附加麻痺效果(0=無、1=木乃伊、2=冰茅)→例如:1=梅杜莎、2=亞利安。
agro                主動與否(0=被動、1=主動)
agrososc            看穿隱身與否(0=看不見、1=看的見)
agrocoi             看穿變身與否(0=看不穿、1=看的穿)
family            怪物所屬群組→例如:orc(妖魔)、kobold(地靈)
agrofamily          搭配family會幫打的
agrogfxid1
agrogfxid2
Picupitem      撿道具(0=不會、1=會)
digestitem      消化掉道具(1000=1秒)→例如:史萊姆、布拉伯。
bravespeed      勇水狀態
hprinterval      回血時間(1000=1秒)
hpr                回血量
nprinterval      回魔時間(1000=1秒)
mpr                回魔量
teleport      瞬移到玩家身邊(0=不會、1=會)→例如:思克巴家族。
randomlevel      隨機等級(未實裝…)
randomhp
randmac
randomexp
randomlawful
damage_reduction    傷害減免(數值=減免傷害值)
hard                硬皮怪(0=普通、1=硬皮)
doppel            變身玩家(0=不變、1=會變)→例如:史萊姆狀變形怪。
istu
iserace
bowactid
karma
transform_id
transform_gfxid
light
amount_fixed
change_head
cant_resurrect
broad               廣播公告(0=殺死怪物不公告 1=殺死怪物要公告)
==================================有2種方法創怪====================================
第一種:
例如:你要創一隻外形是(飛龍)的怪
1.打開npc資料夾
2.按ctrl+F搜尋飛龍(45529)它的編號
3.在編號(45529)前面+1變成(145529)然後你選取飛龍整排然後複製
4.這時候再把你飛龍編號改回(45529)因為編號不能重複
5.拉到最下層按(插入紀錄)貼上複製好的飛龍這支編號就會是145529
6.開GM上線打指令.創怪145529
PS:以上方法.創出飛龍跟本來的一模一樣(除了編號)

第二種:
1.打開npc資料夾
2.拉到最下層按(插入紀錄)
3.按照上層中翻英.自行一樣一樣更動(當然你要他的外型是怎樣就要有相對的怪物圖檔代號)
PS:以上方法.創出來的怪完全都照自己的想法新增

===============================新增怪物掉落的物品==================================
延用上述的(飛龍)(145529)來新增怪物掉落的物品

把 droplist 資料表打開

第一格 mobid   這就是怪物的編號
第二格 itemid這是想要掉落物品的編號
第三格 min   掉落道具的最小數量
第四格 max   掉落道具的最大數量
第五格 chance掉落機率設定10000=1%所以金幣的設定都是1000000=100%(一定會掉)

=========================例如:要讓(飛龍)掉(古捲)=========================
mobid      itemid    min   max   chance

145529       1      1      1    1000

ps:掉落道具設置掉一個min跟max就=1 機會掉落1-10個不固定機率的 min=1 max=10
   掉落金幣設置x10(設定min2500 max3000=掉落250000-300000金幣)
===========================交你-新增漂白用怪物========================

1.打開NPC資料表,新增一個沒使用過的編號(如81050)

npcid   named    type    lvl  hp  mp ..(防禦,能力值).. lawful(正義值) size(怪物大小) candie

81050  (依個人喜好)  L1Monster  ---(依個人喜好,自行填入)---   -32767    (依個人喜好)  -1

其他照預設

2.接著上線找個你想要讓他出現的座標,例如我是找潘朵拉右上角那棵樹下(32656,32952)

3.到spawnlist_npc資料表,新增一個沒使用過的編號(如89600)

id   location   count  npc_templated  locx  locy(座標)  heading(4朝向左下,沒差吧@_@反正都亂跑)

89600  (隨便打入)  1      81050    32656  32952        4

========================交你-修改怪物重生速度=========================

spawnlist_npc的respawn_delay就是控制重生速度   


另外它每個重生點的重生有上限(就是count, 目前大多是設1)
如果那隻死掉了在respawn_delay時間後出新的,
如果你的respawn_delay是0 就是馬上出


respawn_delay的單位是5秒   
respawn_delay設1 就是死掉後五秒出怪
respawn_delay設2 就是死掉後10秒出怪


useful510 發表於 2019-10-19 16:37

感謝分享感謝分享

19870922 發表於 2019-10-19 18:09

感謝分享

zxc99889 發表於 2019-10-20 00:03

感謝分享

ling631117 發表於 2019-11-18 04:08

感謝分享

levis0818 發表於 2019-11-18 08:03

謝謝分享

ppppppp183 發表於 2021-5-30 08:10

desc npc 可以得到表格
有點好奇size 是不是直接暗示圖形解析度
所以npc方框只有兩種大小

chtwghost 發表於 2021-6-7 02:59

感謝分享 學以致用

19870922 發表於 2021-6-16 19:21

感謝分享

神野齋 發表於 2021-7-23 18:14

有空來實作看看:loveliness:

zip 發表於 2021-7-23 18:40

感謝分享

19870922 發表於 2021-7-23 19:19

感謝分享

拍慶慶 發表於 2022-3-22 23:44

感謝分享

darkdna 發表於 2022-3-23 00:07

感謝分享...

拍慶慶 發表於 2022-3-27 22:28

感謝分享

snchi77 發表於 2022-10-30 14:34

感謝大大的分享!

ben9215 發表於 2023-2-11 13:42

感謝大大分享

Bruce628 發表於 2024-1-27 07:29

感謝分享~ 請問npc_templated這個欄位是做什麼的 謝謝大大
頁: [1]
查看完整版本: 新增怪物