標題:
創造npc的問題
[打印本頁]
作者:
skyhjtw
時間:
2014-10-5 23:02
標題:
創造npc的問題
我已經把create 根 arg 通通寫好了
但是npc還是看不見
是不是還有哪裡需要新增?
可以教我嗎??
作者:
frace123
時間:
2014-10-5 23:17
还有个tele什么的文件 那个是形象
作者:
skyhjtw
時間:
2014-10-6 19:49
這是我的CREATE黨
NPCCREATE
#### 三代 ####
{
floorid=1006
borncorner=15,23
dir=5
ignoreinvincible=1
createnum=1
ignoreinvincible=1
graphicname=110094
name=三代始祖友人
enemy=changeevent|file:my/3d/sb_2.arg
}
{
floorid=119
borncorner=96,83
dir=5
ignoreinvincible=1
createnum=1
ignoreinvincible=1
graphicname=110094
name=三代始祖
enemy=changeevent|file:my/3d/sb_1.arg
}
=============================================================
這是我的arg1
NomalMainMsg:有什么事嗎???
EventNo:220
TYPE:REQUEST
EVENT
V>80&ENDEV!=220
RequestMsg:你好!初次見面。\n我想收集LV25的恐龍而在世界中旅行。\n但是有些恐龍尚未在我的恐龍名單中,這些是‧‧‧
RequestMsg2:\n很像是魚的恐龍,名字是~加格、邦恩吉、克邦凱斯、加克拉這4隻。\n若是、可以代替我收集的話\n我就送你一隻金色的恐龍。\n如何呢?應該還不錯吧?
ThanksMsg:\n答應我了嗎。\n那麼,可以先幫我收集加格和邦恩吉嗎?\n但是我的寵物欄只剩下2個空位而已,所以請你一次只帶兩隻來給我。\n當然等級要是25的喔,那麼就拜託囉。\n任何時候我都會在這個沙漠的附近旅行。
StopMsg:\n\n無法繼續我的請求嗎?
EndStopMsg:\n這樣呀、非常的遺憾。\n如果可以的話隨時拜託你喔。
NoStopMsg:\n這樣說真是令我非常的高興。\n首先先幫我收集加格和邦恩吉吧\n我的寵物欄只剩下2個空位而已。\n啊、別忘了等級要25的喔\n那麼就拜託你囉。
EventEnd
EventNo:220
TYPE:ACCEPT
EVENT
V>80&ITEM=2607&ITEM=2608&ITEM=2609
AcceptMsg:\n我拜託你準備的材料都準備好了我終於得到力量了
ThanksMsg:\n真的非常謝謝你!\n作夢都沒想到能夠收集齊全,依照最初的約定,這隻進化恐龍就給你吧。\n要好好的養育牠喔。
PetFullMsg:哎呀、寵物的數量太多了無法收下耶\n可以把寵物的數量減少之後再到我這裡來嗎?
DelItem:ITEM=2607,ITEM=2608,ITEM=2609
GetPet:93
EndSetFlg:220
EventEnd
================================
arg2
NomalMainMsg:有什么事嗎???
EventNo:-1
TYPE:ACCEPT
EVENT
V>80&
ET=140-546*1&
ET=140-547*1&
ET=140-548*1&
ET=140-549*1&
ET=140-550*1&NOWEV=35
AcceptMsg:\n謝謝
ThanksMsg:\n對了,收下這個吧。\n這是你的人龍之心。\n掉落不見的話就沒有辦法承認你幫過我喔。
ItemFullMsg:哎呀,道具已經滿了無法收下的樣子喔。\n可以把所持品的數量減少之後再到我這裡來嗎?
DelPet
ET=140-546*1,PET=140-547*1,PET=140-548*1,PET=140-549*1,PET=150-550*1
GetItem:2607
EventEnd
EventNo:-1
TYPE:ACCEPT
EVENT
V>80&ITEM=2607&NOWEV=220
AcceptMsg:\n請幫我準備環9三個
EventEnd
EventNo:-1
TYPE:ACCEPT
EVENT
V>80&ITEM=2607&ITEM=1*3&NOWEV=220
AcceptMsg:\n謝謝
ThanksMsg:\n對了,收下這個吧。\n這是你的人龍粉末。\n掉落不見的話就沒有辦法承認你幫過我喔。
ItemFullMsg:哎呀,道具已經滿了無法收下的樣子喔。\n可以把所持品的數量減少之後再到我這裡來嗎?
DelItem:ITEM=1*3
GetItem:ITEM=2608
EventEnd
==========================
template
NPCTEMPLATE
#######三代##########
{
templatename=three_n
makeatnobody=1
makeatnosee=1
type=110094
functionset=NPCEnemy
hp=100
mp=100
str=1
tough=1
}
是哪裡有問題呢?
[
本帖最後由 skyhjtw 於 2014-10-6 20:12 編輯
]
作者:
agent0800
時間:
2014-10-7 07:37
太久沒碰.arg劇本了..
你給的訊息也沒很多..
憑印象給幾個我可能會檢查的方向...
1. 檢查你的 .arg 路徑 是否在 my/3d/ 底下 且檔名是否為 sb_2.arg sb_1.arg
2.DELPET or ITEM or ADDPET DELITEM 不需要再加上 ITEM OR PET
DelItem:ITEM=2607,ITEM=2608,ITEM=2609
--> DelItem:2607,2608,2609 且建議加上回收的數量
--> DelItem:2607*1,2608*1,2609*1
還有 .arg2
DelItem:ITEM=1*3 <<- 道具編號1?
2.檢查npc位置是否在在
地圖編號 1006 座標15,23
我也可能嘗試在 .create 座標改成
borncorner=15,23,1,1
3. 形象 110094 應該你看的到吧?
可以用 [gm metamo 110094] 檢查看看 (( 好像是這樣變身吧? 有點忘了是不是 metamo
4. 你NPC用到的template 是任務型NPC changeevent
解決的話附上你解決的方法 沒解決的話就附上你測試的狀況
作者:
skyhjtw
時間:
2014-10-7 19:59
我會試試看 感謝你
我是第一次寫腳本 很多都不太了解
我試過了還是不行我都改過了
薩村的村長家還是沒有新增出來QAQ
[
本帖最後由 skyhjtw 於 2014-10-7 23:36 編輯
]
作者:
agent0800
時間:
2014-10-7 23:49
服務端有說為什麼失敗嗎?
村長家那隻看要不要先產生在其他地圖看看
或是把座標改成
borncorner=15,23,15,23 試試
另一支有出來了? 原因出在哪?
作者:
a8612046
時間:
2014-10-8 12:00
上次我寫任務也是這樣
忘記哪邊會有問題
剛開始NPC都會看不到
後來就好了
作者:
skyhjtw
時間:
2014-10-8 20:38
標題:
回復 6# 的帖子
都沒有出來 真的不懂 為什麼出不來
是還有地方要設定嗎
因為我有複製其他任務腳本 再創一個_1
改變他的座標
就出不來了
是有要設定哪裡嗎
要新增讀那個檔案???
作者:
agent0800
時間:
2014-10-11 00:19
感覺上應該是要可以才對~
如果真的不行
回到最初一步一步試試看吧
找一個有 create 的文件
裡面直接把他的建造NPC複製一份
比如 npc/quiz/quiz.create
我複製了大師的弟子這隻NPC -> 大師的弟子1
改了一下座標,其他都沒變 這樣看是不是能生成
NPCCREATE
{
floorid=812
borncorner=32,24,32,24
time=0
createnum=1
dir=6
ignoreinvincible=1
graphicname=100000
name=大師的弟子
enemy=changeevent|file:quiz/equiz_04
}
{
floorid=812
borncorner=33,24,33,24
time=0
createnum=1
dir=6
ignoreinvincible=1
graphicname=100000
name=大師的弟子1
enemy=changeevent|file:quiz/equiz_04
}
歡迎光臨 We Love SA 石器時代研討中心 (http://lab.welovesa.com/)
Powered by Discuz! 6.0.0