傳奇腳本語言命令


checkopen ?

checkunit 檢查函數

random 隨機(0,1,2,3..."數字")

gender 測試性別(MAN"男")

daytime 測試一天的時段(SUNRAISE"日出"\DAY"白天"\SUNSET"日落"\NIGHT"夜晚")

checklevel 測試級別(1,2,3..."數字")

checkjob 測試職業(Warrior"武士"\Wizard"法師"\Taoist"道士")

checkitew 測試物品(物品名稱+數量)

checkitemw 測試物品(物品名稱+數量\[NECKLACE]"身上的項鏈"\[RING]"身上的戒指")??和上面的相同?

checkgold 測試金錢(數字)

istakeitem 測試並給與(物品名稱)

checkdura 測試純度(礦+純度值)

checkduraeva 測試純度(肉+純度值)以上兩個無大區別

dayofweek 測試星期(sun\mon\tue\wed\thu\fri\sat)

hour 測試小時(數字)

min 測試分鍾(數字)例如:hour 20(意思是:如果是20:00那么就...)

checkpkpoint 測試pk值(數字0白名\1黃名\2紅名)

checkluckpoint 測試幸運值(數字)?幸運值是干什么用的?

checkmonmap 測試地圖?

checkmonarea 測試?

checkhum 測試地圖人數(數字)例如:checkhum t138 5(意思是:如果t138這個地圖有5個人那么就...)

checkbaggage 檢查包袱(不接任何語句)

checknamelist 檢查名單?

equal 檢查函數值(和check類似)例如:equal p0 1(意思是:檢查函數p0的值是否是1)

mov 賦予函數值(和set類似,和equal配套使用)例如:mov p0 0(意思是:賦予函數p0以0的值)

inc ?

dec ?

sum ?

movr ?

large 大於某函數值(例如:large p0 3 如果p0函數大於3,不包括3)

small 小於某函數值

set 設置函數值(例如:set [700] 1 設置[700]的值為1)

check 檢查函數值(例如:check [700] 1 檢查函數[700]的值是否是1)

reset 重新設置函數值?(例如:reset [700] 20)

setopen ?

setunit ?

resetunit ?

take 取走物品(例如:take 屠龍 1)

give 贈與物品(例如:give 屠龍 1)

takew 取走物品(和take有區別,takew可以取走身上裝備的物品)

close 結束?

mapmove 移動地圖(例如:mapmove 0 634 612)

map 移動地圖(不需要具體坐標.例如:map 0)

break ?

timerecall 在規定時間內召回(timerecall 5 在5分鍾之內召喚回原地圖)

breaktimerecall ?

param1 地圖代碼

param2 坐標x

param3 坐標y

param4 ?

mongen 召喚怪物(mongen 怪物名稱 范圍 數量)

takecheckitem 收取checkitem過的物品(不加任何參數)

monclear 清空地圖怪物(monclear 0 清空0地圖上的所有怪物)

ExchangeMap 互換地圖(ExchangeMap 地圖代碼)

recallmap 把某地圖的人召喚過來(recallMap 地圖代碼)

batchDelay 1

addbatch 2

batchmove 3 (此3個連用可以瞬移地圖用於賭場)

playdice ?

addnamelist 增加名單?

delnamelist 刪除名單?

goquest ?開始探索?

denquest ?結束探索?

goto 轉向段落(goto @normal 轉向[@normal]段落)

#if 條件語句(#if 如果...)

#act 結果語句(#act 那么...)

#elseact 結果語句(#elseact

否則...)

#say 結果語句(#say 接顯示對話內容)

#elsesay 結果語句(#elsesay 接顯示對話內容)

符號詳解

[] [@main]這樣的段落可以被goto @main識別

\ 語言的換行,太長的語言將被顯示在對話框之外

<> 交談選項例如<關 閉/@exit>,在傳奇中顯示為huang色可點選的"關閉"字樣,也有goto 只含義

/ 分隔符,像上例中的分隔顯示語言與腳本語言

; 注釋符號,加在一行之首,那么這行文字將作為注釋理解,不顯示也不加入腳本語言編譯

地圖屬性(mapinfo中地圖代碼后的英文含義)

safe 安全區不可pk

dark 黑暗區域需要蠟燭火把,就是沒有免蠟時候的效果

fight 戰斗區域,允許pk

fight3 戰斗區域,曾用在行會戰爭地圖中,應該是戰斗不掉東西,包括祈禱系列

day 白天,免蠟

quiz ?小考,在g001和g002地圖中使用

NORECONNECT 掉線后跳出地圖,NORECONNECT(地圖代碼)掉線后被傳送到某地圖

checkquest 詢問地圖(進入此地圖會彈出對話框)CHECKQUEST(Q1404)內容在MapQuest_def文件夾中

needset_on 檢查人物屬性NEEDSET_ON(406)必須賦有406屬性的人才可進入

needset_off ?

needhole 需要一個洞才可以進去的地圖,用於屍王殿和桃源之門

norecall 不能被記憶一套召回的地圖

norandommove 不能使用隨機傳送卷的地圖

nodrug ?

mine 可以挖礦的地圖

NOPOSITIONMOVE 不能使用地牢逃脫卷的地圖

固定含義的語句(不能當作他用)

@s_repair 特殊修理

@buy 購買東西

@sell 出售東西

@repair 普通修理

@makedrug 制作毒葯

@prices

@storage 保管物品

@getback 取回物品

@exit 關閉窗口

@upgradenow 升級武器

@getbackupgnow 取回武器

<$USERWEAPON> 你手中的武器

<$USERname> 你的姓名

<$OWNERGUILD> 沙巴克的占領行會

<$LORD> 沙巴克城主的名字

<$CASTLEGOLD> 沙巴克的總黃金

<$TODAYINCOME> 沙巴克今天的收入

<$CASTLEDOORSTATE>城門的狀態


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM