傳奇服務(wù)端版本M2的NPC腳本符號(hào)詳解 學(xué)編腳本的必看,建議收藏起來(lái),以后寫(xiě)傳奇腳本的時(shí)候可以看下。
傳奇NPC腳本符號(hào)詳解:
[] [@main]這樣的段落可以被goto @main識(shí)別
\ 語(yǔ)言的換行'太長(zhǎng)的語(yǔ)言將被顯示在對(duì)話框之外
<> 交談選項(xiàng)例如<關(guān) 閉/@exit>'在傳奇中顯示為黃色可點(diǎn)選的"關(guān)閉"字樣'也有g(shù)oto 只含義
/ 分隔符,像上例中的分隔顯示語(yǔ)言與腳本語(yǔ)言
; 注釋符號(hào)'加在一行之首,那么這行文字將作為注釋理解,不顯示也不加入腳本語(yǔ)言編譯
地圖屬性(mapinfo.txt中地圖代碼后的英文含義):
DAY 白天 白天'免蠟
dark 黑暗 黑暗區(qū)域需要蠟燭火把'就是沒(méi)有免蠟時(shí)候的效果
MINE 礦區(qū) 可以挖礦的地圖
SAFE 安全區(qū) 安全區(qū)不可PK
FIGHT 戰(zhàn)斗區(qū) 戰(zhàn)斗區(qū)域'允許PK
FIGHT3 行會(huì)戰(zhàn) 戰(zhàn)斗區(qū)域'用在行會(huì)戰(zhàn)爭(zhēng)地圖中'戰(zhàn)斗不掉東西,包括祈禱系列'可連續(xù)登陸三次
norandommove 隨機(jī)無(wú)效 不能使用隨機(jī)傳送卷的地圖
NOPOSITIONMOVE 傳送無(wú)效 不能使用傳送戒指的地圖
NORECALL 記憶無(wú)效 不能被記憶一套召回的地圖
NORECONNECT 重登出現(xiàn)在 掉線后跳出地圖'重登出現(xiàn)在(地圖代碼)掉線后被傳送到某地圖
nodrug 任務(wù) 不能使用藥的地圖
needhole 需要洞口 需要一個(gè)洞才可以進(jìn)去的地圖'用于尸王殿和桃源之門(mén)
quiz 小考 小考
↑新的M2中有這樣的作用:標(biāo)上后地圖全封穿人穿怪 New..!(新的M2支持的功能)
checkquest 詢問(wèn)地圖(進(jìn)入此地圖會(huì)彈出對(duì)話框)CHECKQUEST(Q001)內(nèi)容在[地圖腳本_配置]文件夾中
needset_on 檢查人物屬性NEEDSET_ON(001)必須賦有001屬性的人才可進(jìn)入
needset_off 同上相反
[地圖編號(hào) 地圖名稱(chēng) ] X經(jīng)驗(yàn)倍數(shù) 經(jīng)驗(yàn)地圖倍數(shù) New..!(新的M2支持的功能)
固定含義的語(yǔ)句(不能當(dāng)作他用'可以在M2里修改這些命令):
@s_repair 特殊修理
@buy 購(gòu)買(mǎi)東西
@sell 出售東西
@repair 普通修理
@makedrug 制作毒藥
@prices 未解
@storage 保管物品
@getback 取回物品
@exit 關(guān)閉窗口
@upgradenow 升級(jí)武器
@getbackupgnow 取回武器
<$USERWEAPON> 你手中的武器
<$USERname> 你的姓名
<$OWNERGUILD> 沙巴克的占領(lǐng)行會(huì)
<$LORD> 沙巴克城主的名字
<$CASTLEGOLD> 沙巴克的總黃金
<$TODAYINCOME> 沙巴克今天的收入
<$CASTLEDOORSTATE>城門(mén)的狀態(tài)
關(guān)于買(mǎi)賣(mài)NPC的屬性設(shè)置的解釋?zhuān)?/strong>
%100 這個(gè)百分比是表現(xiàn)了這里的物價(jià)'%100是原始物價(jià)'%150是1.5倍物價(jià)
+19 +20 +21 是項(xiàng)鏈店,所有項(xiàng)鏈可以在這里維修和交易
+22 +23 是戒指店,所有戒指可以在這里維修和交易
+24 +26 是手鐲店,所有手鐲可以在這里維修和交易
+3 +25 +30 是雜貨店,所有雜貨可以在這里維修和交易
+3 +4 是書(shū)店,所有圖書(shū)可以在這里交易
+0 +42 是藥店,所有藥劑可以在這里交易
+10 +11 是衣服店,所有衣服可以在這里維修和交易
+15 是頭盔店,所有頭盔可以在這里維修和交易
+5 +6 +43 是兵器店,所有兵器可以在這里維修和交易
+1 +40 是肉店,所有肉可以在這里交易
|
|