打印

都是不會加NPC,教教我

都是不會加NPC,教教我

我試了好多次,都是不行
是不是只要改了DATA/NPC/MY的就行??
是不是要需要有CREATE檔跟對應的ARG檔就有NPC???
我試過打NPC里的文件夾名字多加個1字(如MY改成MY1)
再改CREATE檔跟ARG檔的路徑,都是不能出現NPC
有時我只是改了CREATE檔原本NPC的位置(如20,20 改成->21,21)
就沒了原的NPC,沒出現了><
有人教教我嗎???
template檔又是什麼來的

TOP

- -

引用:
原帖由 keithmrip 於 2010-6-18 15:10 發表
我試了好多次,都是不行
是不是只要改了DATA/NPC/MY的就行??
是不是要需要有CREATE檔跟對應的ARG檔就有NPC???
我試過打NPC里的文件夾名字多加個1字(如MY改成MY1)
再改CREATE檔跟ARG檔的路徑,都是不能出現NPC
有時我只是 ...
常見發生NPC出不來的情況

1. 檢查NPC .create 所聯結的劇本 是不是 連結錯了?

或者 連結的太深入 通常 是在 npc 資料夾 底下兩層 資料夾是最底層

2. 檢查你的 NPC 類型

enemy=changeevent|file:sainasu/event/rion

像這個就是 changeevent  任務型 NPC, 你的劇本 是不是 非 任務型NPC 劇本

3. 你創的NPC 座標 地圖 是否錯誤 ( 如果錯誤 開啟服務端會顯示 )

4. .create 最前面 沒有加上 NPCCREATE


罕見的狀況

1. 你創的NPC圖檔 你看不見

2. 你寫到的NPC類型(模板) 沒有被定義

------------------------------------------------------------



如果上面都檢查過基本上應該就能解決了

如果還有問題就把你的

.create 還有 .arg 內容&路徑 附上來吧



== 客製化開發Lua NPC、服務端功能 有興趣可站內短訊息聯絡 ==

TOP

解決了....因為編輯器問題....還有一樣東西想問,又不想開新的POST

我好多私服都有好多寵/王不能看見...
有哪里可以下載最新的DATA能全看見嗎???

TOP

引用:
原帖由 keithmrip 於 2010-6-18 19:23 發表
解決了....因為編輯器問題....還有一樣東西想問,又不想開新的POST

我好多私服都有好多寵/王不能看見...
有哪里可以下載最新的DATA能全看見嗎???


主程式內的補丁數量有限制...

有增就一定有減...

每個私服主程式不盡相同...

像是這種情況就是下載 該 私服 所發布的主程式...

或者乾脆選擇 只開放 石器正服寵物的伺服器

這樣就不會有補丁上面的麻煩了


另外補上 

template檔又是什麼來的

這是一種檔案 功用大致如下

內容

NPCTEMPLATE
#NPC_TranserMan
{
templatename=transman
makeatnobody=1
name=
makeatnosee=1
graphicname=16130
functionset=TranserMan
}


這服務端裡面寫的功能名稱為 TranserMan

而利用這個檔案來轉換成 transman 這個名稱...

在寫 .create 時 可用轉換過的 transman 這個

當然這轉換的名稱你可以自己改...但是通常不建議...如果要下載別人的劇本的話...



[ 本帖最後由 agent0800 於 2010-6-18 22:15 編輯 ]
== 客製化開發Lua NPC、服務端功能 有興趣可站內短訊息聯絡 ==

TOP

.create文件格式..
必需存成
僅 LF(unix) 或
unix 結尾 LF

TOP

一些可以一些不可以呢><

NPCCREATE

###### 50年前波拉島歡樂派派送魔王7 ######
{
floorid=500
borncenter=174,328
time=0
createnum=1
dir=6
ignoreinvincible=1
graphicname=101978
name=地魔王Ⅶ
enemy=sb_dou|file:my/mw/7mowang9.arg
}

###### 藥島歡樂派派送魔王8 ######
{
floorid=500
borncenter=140,172
time=0
createnum=1
dir=6
ignoreinvincible=1
graphicname=101999
name=水魔王Ⅷ
enemy=sb_dou|file:my/mw/8mw.arg
}


以上是2個王..王7跟王8
我試過自己改王7王8,王7試過沒了,但改正返來啦
但王8就一直沒出現過,,,其實是王8之後都沒有啦
路徑應該是沒錯的..


以下是王8的.ARG

NEWNPCENEMY

entype:2
startmsg:哈哈,又逮到一個,我可不客氣了!
dieact:1
warpfl:0
warpx:0
warpy:0
enemyno:2674,2690,2691,2692,2693,1921,3028,3027,3019,3020
onebattle:0
OVER

NEWEVENT1:
FREEV>0
WARP:817,370,304
AddItem:21336,21347
endmsg:你是一個真正的勇者,這個裝備送給你了,去接受新的挑戰吧.
OVER

TOP

回復 6# 的帖子

因為沒有貼出7的,所以推測,可能是dieact:1,把dieact改成0試試。

TOP

改了0..都是沒出現


王7的是這樣:
NEWNPCENEMY

entype:2
startmsg:哈哈,又逮到一個,我可不客氣了!
dieact:1
warpfl:0
warpx:0
warpy:0
enemyno:2673,2686,2687,2688,2689,1921,3028,3027,3019,3020
onebattle:0
OVER

NEWEVENT1:
FREEV>0
WARP:600,139,172
AddItem:21335,21346
endmsg:你是一個真正的勇者,這個裝備送給你了,去接受新的挑戰吧.
OVER

TOP

看了一下...你的劇本內容沒有錯... create 也沒錯...

再檢查一下一些細節部份吧...路徑..地圖...格式.. sb_dou 宣告是否存在...

附上手邊可以用 跟你類似的戰鬥NPC



NPCCREATE

###### 艾斯卓恩 ######

{
floorid=92
borncenter=15,8
time=0
createnum=1
dir=6
ignoreinvincible=1
graphicname=101948
name=艾斯卓恩
enemy=sb_dou|file:HallNPC/challenge/dragon.arg
}

----

NEWNPCENEMY

entype:2
askbattlemsg1:!!!                 你是怎發現這邊的?是來尋寶的嗎?    我告訴你,這邊沒有你要的東西,你走吧  如果你要在這邊繼續撒野,那我也就不客氣了!!!
startmsg:這是你的選擇!你可別後悔了!後悔‧‧‧也來不及啦,哈哈哈!!!
dieact:1
warpfl:0
warpx:0
warpy:0
enemyno:5201,5202,5203,5204,5205,5206,5207,5208,5209,5210
deniedmsg:!!!
alreadymsg:!!!!
onebattle:0
OVER

NEWEVENT1:
FREE:LV>0
WARP:8257,4,26
endmsg:艾斯‧卓恩‧D曾留下的寶藏,就是他發現了這個魔法城的入口,這魔法城所擁有的景觀,是你不曾看過的,你看了一定也會喜歡‧‧‧
OVER
== 客製化開發Lua NPC、服務端功能 有興趣可站內短訊息聯絡 ==

TOP