傳奇的腳本
㈠ 《傳奇》腳本該如何執行
不知道你是什麼引擎,有的引擎執行這個腳本要麻煩一些,有的就非常簡單。
-------------------------HERO引擎實現攻擊目標觸發--------------------------------
首先在地圖配置文件MapInfo.txt裡面添加 @Attack
比如 [3 盟重土城] HITMON(@Attack ) 這個就代表在盟重土城攻擊目標時才觸發,其他地圖則不觸發,如果想在其他地圖觸發,那就在相應的地圖後面加上這個參數。
然後在 QFunction-0.txt 這個系統固定腳本文件中添加一段執行腳本
[@Attack]
#IF
checkitemw 開天 1 ;檢測手上必須拿的是開天,才觸發腳本
CHECKHITMONNAME <$STR(S0)> ;檢測攻擊的目標取得目標名稱
#ACT
SendMsg 0 提示:<$STR(S0)>被<$USERNAME>手中的"開天"擊中
break
我們可以參考砍豬的腳本,大致跟這個一樣!
---------------------------D3D引擎實現攻擊目標觸發--------------------------------
這個引擎的就簡單了多,直接在 QFunction-0.txt 這個系統固定腳本文件中添加一段執行腳本
下面這是個範例,根據你自己的需要修改都可以。
;所有觸發只有攻擊到怪物才會觸發,有些魔法不會觸發,如魔法盾
;======================魔法攻擊觸發==========================
[@MagicStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻擊了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK
#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻擊了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK
[@MagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻擊了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK
#IF
#ACT
SENDMSG 6 你攻擊了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK
;======================物理攻擊觸發==========================
[@Struck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻擊了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK
#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻擊了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK
[@Attack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻擊了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK
#IF
#ACT
SENDMSG 6 你攻擊了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK
㈡ 求傳奇腳本編寫
第一個腳本如下:
[@main]
#if
ISCASTLEGUILD
#act
goto @檢查等級
break
#elsesay
你不是沙巴克成員,不能領取會員證明!
[@檢查等級]
#if
checklevelex > 59
#act
goto @檢查名單
break
#elsesay
你的等級還沒到達60級,不能領取會員證明!
[@檢查名單]
#if
CHECKNAMELIST ..\QuestDiary\領取證明\已領取名單.txt
;說明(檢查\QuestDiary\領取證明\已領取名單.txt是否有名單,需要在D:\MirServer\Mir200\Envir\QuestDiary\下創建文件夾「領取證明」\裡面創建「領取名單.txt」)
#act
break
#say
你已經領取過會員證明了,不能再領取了
#elseact
give 會員證明 1
addnamelist ..\QuestDiary\領取證明\已領取名單.txt
;說明(給予會員證明後,把人物名字添加到\QuestDiary\領取證明\已領取名單.txt下)
#elsesay
恭喜你領取了會員證明!
第二個腳本思路跟上面的是一樣的,至於每天用機器人進行清除就用上面的腳本舉例,腳本如下
AutoRunRobot.txt 文檔下寫 #AutoRun NPC RUNONDAY 00:00 @清理數據
RobotManage.txt 文檔下寫 如下:
[@清理數據]
#IF
#ACT
GMEXECUTE StartQuest @名單清理
;說明(上面的清理數據路徑是在登陸腳本QManage.txt裡面的)
QManage.txt登陸腳本 的腳本如下:
[@名單清理]
#if
#act
#CALL [領取證明\名單清理.txt] @清理名單
;說明(\QuestDiary\領取證明\添加一個名單清理.txt裡面寫一個清理腳本)
BREAK
;[領取證明\名單清理.txt] @清理名單 清理腳本如下:
[@清理名單]
{
#if
#act
CLEARNAMELIST ..\QuestDiary\領取證明\已領取名單.txt
}
注意:{ }很重要,沒有的話M2會報錯
網路搜索 傳奇技術吧 裡面有很多腳本,很適合新手
㈢ 傳奇,腳本
這個有現成的技能,移行換位,就是根據你的想法:滑鼠指在哪,按下技能人物就到哪。
DB資料庫內添加進去就行。
56;移行換位;2;19;8;1;1;0;0;0;1;45;10;45;20;46;200;60;;
㈣ 傳奇這個腳本命令是什麼
你好,在傳奇里的任何游戲命令都需要服務端設置才可以使用,只是不同的命令許可權是不一樣的。
傳奇里有的命令是給玩家使用的也有一些是GM為方便管理游戲給自己使用而設置。
首先 您需要在QFunction-0.txt 文本里添加[@UserCmdX] X代表各命令編號和指向腳本路徑
然後再在游戲M2上找到「選項」-「」命令設置「里找到命令功能,然後自己添加即可,只是不同編號的命令和QFunction-0.txt里[@UserCmdX]X的命令相對應。
要找到QuestDiary里命令的腳本還需要去QFunction-0.txt查看。
㈤ 傳奇腳本
不一樣的腳本放的地方不一樣,看具體是什麼功能的腳本。
㈥ 傳奇任務腳本怎麼寫我
A: NPC領取殺怪任務100隻,當殺怪達到100隻的時候回來NPC處領取獎勵
B:人物在某地圖殺怪提示。即每殺一隻怪 聊天框 就提示你目前殺怪總數為:
C:當殺怪達到100隻,;聊天框提示:殺怪總數完成,請回去領取獎勵
A 用到自定義變數
B 用到殺怪觸發
C 一樣殺怪觸發
臨時寫的 看下面的
[@main]
#if
#say
<領取殺怪100任務/@領取> <任務完成領取獎勵/@獎勵>
[@領取]
#if
Check [100] 0
#act
set [100] 1
SENDMSG 6 提示:任務領取完畢,請盡快完成.
#elseact
SENDMSG 6 提示:草,領取過的還來搗亂,勞資乾死你.
break
[@獎勵]
#if
CHECKVAR HUMAN SGCF > 99
#act
set [100] 0
CREDITPOINT + 5
SENDMSG 6 提示:任務完成獎勵聲望+5.
CALCVAR HUMAN SGCF = 0
SAVEVAR HUMAN YUAN ..\QuestDiary\數據文件\變數數據.txt
#elseact
SENDMSG 6 提示:草,任務未完成,還想要獎勵,滾.
break
-----------------------------------------------------------------------------
登陸腳本如下:
請在mirserver\Mir200\Envir\QuestDiary\數據文件\ ---目錄下建立一個[變數數據.txt]的文本
如果沒有的話就自己創建
[@login]
#if
CHECKLEVELEX > 0
#act
VAR Integer HUMAN SGCF
LOADVAR HUMAN SGCF ..\QuestDiary\數據文件\變數數據.txt
-----------------------------------------------------------------------------
殺怪觸發:
mirserver\Mir200\Envir目錄下MapQuest.txt文本,添加如下一行:
3 [035] 0 沃瑪教主 * Q016
上面的3代表殺怪所在的地圖號,沃瑪教主代表殺的怪物名稱,可以自己修改
Q016對應的是mirserver\Mir200\Envir\MapQuest_Def 裡面的文本
意思就是這里寫Q016那麼MapQuest_Def目錄下觸發的文本名稱也必須是 Q016.txt
總之最後你寫什麼那麼MapQuest_Def目錄下就必須創建一個相對應的名稱txt文本
-----------------------------------------------------------------------------
mirserver\Mir200\Envir\MapQuest_Def\Q016.txt 裡面的文本內容如下:
[@main]
#IF
CHECKVAR HUMAN SGCF > 99
#ACT
mapmove 3 333 333
SENDMSG 6 提示:任務完成.
#elseact
CALCVAR HUMAN SGCF + 1
SAVEVAR HUMAN YUAN ..\QuestDiary\數據文件\變數數據.txt
messagebox 您的當前殺怪數量為:<$HUMAN(SGCF)>
break
3K的,方法一樣
㈦ 《傳奇》腳本代碼
--------------------- 常用命令-----------------------------------
#IF ;如果?
#SAY ;輸出字元串?
#ACT ;執行命令?CALL
break ;結束命令?
close ;結束對話?
CALL 連接命令
ELSESAY 連接和結束語,通常用來連接導體。
------條件命令-----?
CHECKITEM 物品名 數量 ;檢測當前人物所帶物品及數量?
CHECKGOLD 數量 ;檢測當前人物所帶金幣數量?
CHECKGAMEGOLD 數量 ;檢測當前人物所帶元寶數量?
CHECKLEVELEX (>,<,=) 等級數 ;檢測當前人物等級?
CHECKCREDITPOINT (>,<,=) 聲望數 ;檢測當前人物聲望
CHECKJOB (Warrior,Wizard,Taoist) ;檢測當前人物所屬職業?
CHECKHUM 地圖名 數量 ;檢測指定地圖的玩家數量
CHECKITEMW 物品名 數量 ;檢測當前人物是否佩帶指定物品?
CHECKDURAEVA 物品名 數值 ;檢測當前人物所帶礦物等物品的品質?
CHECKBAGGAGE ;檢測當前人物的背包是否已滿?
ONLINELONGMIN (>,<,=) 時長 ;檢測當前人物在線時長?
CHECKCASTLEDOOR (損壞,開啟,關閉) ;檢測沙城城門狀態
CASTLEWARAY (>,<,=) 天數 ;檢測上次攻城到現在的天數?
CASTLECHANGEDAY (>,<,=) 天數 ;檢測沙巴克佔領天數?
CHECKOFGUILD 行會名稱 ;檢測當前人物行會名稱?
CHECKNAMELIST 角色名列表.txt ;檢測當前人物角色名是否在列表中?
CHECKGUILDLIST 行會列表.txt ;檢測當前人物行會是否在列表中
CHECKACCOUNTLIST 帳號列表.txt ;檢測當前人物帳號是否在列表中?
CHECKIPLIST IP列表.txt ;檢測當前人物IP是否在列表中
CHECKACCOUNTIPLIST 帳號和IP列表.txt ;檢測當前人物登錄帳號與IP是否與列表中匹配?
CHECKNAMEIPLIST 角色名和IP列表.txt ;檢測當前人物角色名稱與IP是否與列表中匹配?
ISADMIN ;檢測當前人物是否為管理員
HAVEGUILD ;檢測當前人物是否加入行會
ISCASTLEGUILD ;檢測當前人物是否為沙城成員?
ISCASTLEMASTER ;檢測當前人物是否為沙城老大
ISGUILDMASTER ;檢測當前人物是否為行會老大
ISNEWHUMAN ;檢測當前人物是否為新人?
CHECKSLAVECOUNT (>,<,=) 數量 ;檢測當前人物所帶寵物的數量
CHECKSLAVELEVEL (>,<,=) 等級數(7) ;檢測當前人物所帶寵物的等級
CHECKEXP (>,<,=) 經驗值 ;檢測當前人物經驗值
CHECKPOSELEVEL (>,<,=) 等級數 ;檢測當前人物對面人物的等級?
CHECKPOSEGENDER 性別(男,女) ;檢測當前人物對面人物的性別
CHECKMEMBERLEVEL 類型 (>,<,=) 等級數 ;檢測當前人物的會員等級
CHECKMEMBERTYPE (=,>,<) 類型數 ;檢測當前人物的會員類型?
CHECKRENEWLEVEL (=,>,<) 轉生次數 ;檢測當前人物的轉生次數
CheckBagSize 數量 ;檢測當前人物背包空格數?
CHECKDC (=,>,<) 攻擊下限 (=,>,<) 攻擊上限 ;檢測當前人物攻擊力的上限及下限值
CHECKMC (=,>,<) 魔法下限 (=,>,<) 魔法上限 ;檢測當前人物魔法力的上限及下限值?
CHECKSC (=,>,<) 道術下限 (=,>,<) 道術上限 ;檢測當前人物道術力的上限及下限值?
CHECKHP (=,>,<) HP下限 (=,>,<) HP上限 ;檢測當前人物HP值的上限及下限值?
CHECKMP (=,>,<) MP下限 (=,>,<) MP上限 ;檢測當前人物MP值的上限及下限值?
CHECKUSEITEM 物品位置 ;檢測當前人物身上指定位置是否戴物品?
CHECKITEMTYPE 物品位置 物品類型 ;檢測當前人物身上指定位置戴的物品是否為指定類型?
CHECKGAMEPOINT 活力值 ;檢測當前人物活力值?
ISLOCKPASSWORD ;檢測當前人物的倉庫是否解鎖?
PASSWORDERRORCOUNT (=,>,<) 次數 ;檢測當前人物輸入倉庫密碼錯誤次數
CheckRangeMonCount 地圖號 X Y 范圍 (=,>,<) 數量 ;檢測一個坐標范圍內怪物數量
CheckMonMap 地圖號 數量 ;檢測一個指定地圖內的怪物數量?
CHECKMON 數量 ;檢測當前人物所在地圖內的怪物數量?
CHECKSKILL 技能名稱 (=,>,<) 修煉等級 ;檢測當前人物已學技能?
CheckFoundryItem 檢測背包中合成物品的材料是否足夠
GiveFoundryItem 回收合成材料同時將合成後的物品放入背包
MessageBox 消息內容 QF觸發 QF觸發(比如錢,元寶不夠時使用結束語時可以用)
RepairAll 修理全身裝備代碼
ChangeDressEffect 修改翅膀外觀代碼
NOTALLOWUSEMAGIC 地圖參數 (使用在指定地圖禁止使用指定技能)格式:NOTALLOWUSEMAGIC(瞬間移動|徹地釘)
---------------------有重復------------------------------
CHECKITEM 物品名 數量 檢測當前人物所帶物品及數量
CHECKGOLD 數量 檢測當前人物所帶金幣數量
CHECKLEVELEX (>,<,=) 等級數 檢測當前人物等級
CHECKCREDITPOINT (>,<,=) 聲望數 檢測當前人物聲望
CHECKGAMEGOLD (>,<,=) 元寶數 檢測當前人物元寶數量
CHECKJOB (Warrior,Wizard,Taoist) 檢測當前人物所屬職業
CHECKHUM 地圖名 數量 檢測指定地圖的玩家數量
CHECKITEMW 物品名 數量 檢測當前人物是否佩帶指定物品
CHECKDURAEVA 物品名 數值 檢測當前人物所帶礦物等物品的品質
CHECKBAGGAGE 檢測當前人物的背包是否已滿
ONLINELONGMIN (>,<,=) 時長 檢測當前人物在線時長
CHECKCASTLEDOOR (損壞,開啟,關閉) 檢測沙城城門狀態
CASTLEWARAY (>,<,=) 天數 檢測上次攻城到現在的天數
CASTLECHANGEDAY (>,<,=) 天數 檢測沙巴克佔領天數
CHECKOFGUILD 行會名稱 檢測當前人物行會名稱
CHECKNAMELIST 角色名列表.txt 檢測當前人物角色名是否在列表中
CHECKGUILDLIST 行會列表.txt 檢測當前人物行會是否在列表中
CHECKACCOUNTLIST 帳號列表.txt 檢測當前人物帳號是否在列表中
CHECKIPLIST IP列表.txt 檢測當前人物IP是否在列表中
CHECKACCOUNTIPLIST 帳號和IP列表.txt 檢測當前人物登錄帳號與IP是否與列表中匹配
CHECKNAMEIPLIST 角色名和IP列表.txt 檢測當前人物角色名稱與IP是否與列表中匹配
ISADMIN 檢測當前人物是否為管理員
HAVEGUILD 檢測當前人物是否加入行會
ISCASTLEGUILD 檢測當前人物是否為沙城成員
ISCASTLEMASTER 檢測當前人物是否為沙城老大
ISGUILDMASTER 檢測當前人物是否為行會老大
ISNEWHUMAN 檢測當前人物是否為新人
CHECKSLAVECOUNT (>,<,=) 數量 檢測當前人物所帶寵物的數量
CHECKSLAVELEVEL (>,<,=) 等級數(7) 檢測當前人物所帶寵物的等級
CHECKEXP (>,<,=) 經驗值 檢測當前人物經驗值
CHECKPOSELEVEL (>,<,=) 等級數 檢測當前人物對面人物的等級
CHECKPOSEGENDER 性別(男,女) 檢測當前人物對面人物的性別
CHECKMEMBERLEVEL 類型 (>,<,=) 等級數 檢測當前人物的會員等級
CHECKMEMBERTYPE (=,>,<) 類型數 檢測當前人物的會員類型
CHECKRENEWLEVEL (=,>,<) 轉生次數 檢測當前人物的轉生次數
CheckBagSize 數量 檢測當前人物背包空格數
CHECKDC (=,>,<) 攻擊下限 (=,>,<) 攻擊上限 檢測當前人物攻擊力的上限及下限值
CHECKMC (=,>,<) 魔法下限 (=,>,<) 魔法上限 檢測當前人物魔法力的上限及下限值
CHECKSC (=,>,<) 道術下限 (=,>,<) 道術上限 檢測當前人物道術力的上限及下限值
CHECKHP (=,>,<) HP下限 (=,>,<) HP上限 檢測當前人物HP值的上限及下限值
CHECKMP (=,>,<) MP下限 (=,>,<) MP上限 檢測當前人物MP值的上限及下限值
CHECKUSEITEM 物品位置 檢測當前人物身上指定位置是否戴物品
CHECKITEMTYPE 物品位置 物品類型 檢測當前人物身上指定位置戴的物品是否為指定類型
CHECKGAMEPOINT 活力值 檢測當前人物活力值
ISLOCKPASSWORD 檢測當前人物的倉庫是否解鎖
PASSWORDERRORCOUNT (=,>,<) 次數 檢測當前人物輸入倉庫密碼錯誤次數
CheckRangeMonCount 地圖號 X Y 范圍 (=,>,<) 數量 檢測一個坐標范圍內怪物數量
CheckMonMap 地圖號 數量 檢測一個指定地圖內的怪物數量
CHECKMON 數量 檢測當前人物所在地圖內的怪物數量
CHECKSKILL 技能名稱 (=,>,<) 修煉等級 檢測當前人物已學技能
----------------------------有重復----------------------------------------------------
CHECKGAMEDIAMOND 金剛石
checkjob (Warr, Wizard, Taos) 測試職業
checkgold (金幣數) 測試金幣
checklevel (等級) 測試等級 checklevel 10 檢測等級是否大於10
checkitem (物品名) (數量) 測試物品及數量
give gold (金幣數) 給錢
give (物品名) (數量) 給物及數量
take gold (金幣數) 拿走錢
take (物品名) (數量) 拿走物及數量
checkpkpoint (pk值) 測試PK值
checkluckypoint (幸運值) 幸運值正值為好,負值為差
checkraeva (物品名) (數值) 一般測試礦物等物品的品質
checkra 物品的持久
checkhum (地圖名) (數值) 測試這個地圖的人數
checkmonmap (地圖名) (數值) 測試這個地圖的怪物數
map (地圖名) 移動到這個地圖
mapmove (地圖名) (坐標A) (坐標B) 移動到這個地圖指定坐標
monclear 地圖清除
close 關閉對話框
TimeRecall (設定時間值) 分鍾,一般指進入地圖時間限制
BreakTimeRecall 中斷設定時間
ExchangeMap (地圖名) 與指定地圖里的人交換位置
dayofweek 游戲中的時間
daytime sunset 一天時間
checkbaggage 測試背包滿沒
------功能命令-----
MAP 地圖名 ;將當前人物移動到指定地圖?
MOVEMAP 地圖名 X Y ;將當前人物移動到指定地圖的指定坐標?
TIMERECALL 時間值 ;指定當前人物到達多少時間後被傳回這里
BREAKTIMERECALL ;中斷指定人物達多少時間後被傳回這里?
RECALLMOB 怪物名稱 寶寶等級(最高為 7) 叛變時間(分鍾) 是否自動變色(0、1)固定顏色(1-7);給予當前人物指定怪物為寶寶 ./)?
setautogetexp 命令 時間 經驗 是否安全區(0為任何地方) 地圖號(任何地圖請不用填);指定當前人物在線泡經驗(直接得到經驗)?
GAMEGOLD (=,+,-) 數量 ;調整當前人物的元寶數量?
SETRANKLEVELNAME 封號 ;調整當前人物的封號?
ADDGUILDLIST 行會列表.txt ;將當前人物行會名加入列表?
DELGUILDLIST 行會列表.txt ;將當前人物行會名從列表刪除?
ADLNAMELIST 角色名列表.txt ;將當前人物角色名加入列表?
DELNAMELIST 角色名列表.txt ;將當前人物角色名從列表刪除?
CLEARNAMELIST 列表.txt ;清除列表內的所有信息?
HAIRSTYLE 數值 ;調整當前人物的發型?
CHANGENAMECOLOR 數值 ;調整當前人物的名字顏色?
CHANGEJOB 職業名稱(Warrior,Wizard,Taoist) ;調整當前人物的所屬職業?
CHANGEGENDER 數值 ;調整當前人物的所屬性別? 1女 0男
ADDSKILL 技能名稱 技能等級 ;給予當前人物添加指定技能?
DELSKILL 技能名稱 ;刪除當前人物的指定技能?
SKILLLEVEL 技能名稱 (=,+,-) 技能等級 ;調整當前人物的指定技能為指定等級?
DELNOJOBSKILL ;刪除當前人物非本職業的所有技能?
CLEARSKILL ;刪除當前人物的所有技能?
GAMEPOINT (=,+,-) 數量 ;調整當前人物的活力值?
CREDITPOINT (=,+,-) 數量 ;調整當前人物的聲望點數
SETMEMBERLEVEL (=,+,-) 等級數 ;調整當前人物的會員等級?
SETMEMBERTYPE (=,+,-) 等級數 ;調整當前人物的會員類型
CHANGELEVEL (=,+,-) 等級數 ;調整當前人物的等級?
CHANGEPKPOINT (=,+,-) 點數 ;調整當前人物的PK點數?
CHANGEEXP (=,+,-) 經驗值 ;調整當前人物的經驗值?
CHANGEMODE 模式類型(1管理模式、2無敵模式、3隱身模式) 開關(1為開,0為關) ;調整當前人物的游戲模式
CHANGEPERMISSION 許可權等級 ;調整當前人物的許可權等級
KILLMONEXPRATE 倍率 有效時間 ;調整當前人物的殺怪經驗倍率?
POWERRATE 倍率 有效時間 ;調整當前人物的攻擊力倍率 )
KICK ;將當前人物踢下線
KILL 數值 ;將當前人物殺死,並設置殺死類型
KILLSLAVE ;將當前人物的寶寶全部殺死
CLEARPASSWORD ;清除當前人物的倉庫密碼
RestRenewLevel ;將人物的轉生次數復位為零,即未轉生?
DELMARRY ;清除當前人物的結婚信息
DELMASTER ;清除當前人物的拜師信息?
RENEWLEVEL 轉次數 轉後等級 0 ;將當前人物轉生,並設置轉生次數以及轉生後人物等級跳到多少級?
SENDMSG 信息類型代碼 %s信息內容%d ;發送文字信息
CLEARMAPMON 地圖號 ;清除指定地圖的所有怪物?
RESTBONUSPOINT ;清楚當前人物的屬性點?
PARAM1 地圖 ;NPC指定刷怪地圖?
PARAM2 橫坐標 ;NPC刷怪X坐標?
PARAM3 縱坐標 ;NPC刷怪Y坐標?
MONGEN 怪物名稱 數量 時間 ;NPC刷怪命令+怪物+數量+時間
CHECKGUILDLIST ..\QuestDiary 檢查格式.
Checknamelist ..
Addnamelist ..\QuestDiary
ADDGUILDLIST ..\QuestDiary 拉入格式
GAMEDIAMOND + 金剛石
SetAutoGeteXp 1 20000 0 hhz 每秒經驗
㈧ 傳奇腳本語法
1、函數
如:走到[ ] 以及邊走邊打[ ] 等。
函數的格式是:函數名後面接兩個中括弧"[]",中括弧裡面填寫該函數所需要的參數,有些函數需要填寫參數,有些函數不需要填寫參數,但是無論有沒有參數,中括弧都是必須的。
2、觸發器
如:觸發器(條件函數[ ],判斷周期)普通函數[ ] 。
格式:解發器用於實時判斷是否達到我們設定的條件,當達到設定的條件時,執行指定的動作,可以寫在腳本的任意位置,但是為了方便查看 一般寫到腳本頭部。
3、跳轉標簽
如:<腳本開始> 以及 <打怪流程> 等。
格式:標簽代碼並沒有什麼實際的動作,它的作用相當給腳本設置一個路標,告訴腳本下一步該往哪走,格式是在兩個<>中間填入一個你認為好記的名字。
4、注釋(備注)
如://這里填寫注釋內容。
格式:注釋符號是兩個反斜杠//,後面接注釋的內容,這種代碼沒有實際的動作,可以寫到任意位置,可以把某代碼的作用以注釋的形式寫在該代碼後面,方便自己查看該代碼的含義及作用。
5、LUA代碼段
如: /< print("這里是LUA代碼") />
格式:用於嵌入一段LUA代碼,代碼段頭部要加 /< , 代碼段尾部要加 /> 。「/<」與「/>」括起來的中間這段代碼就是標準的LUA代碼。
㈨ 關於傳奇一個腳本的解釋
綜述如下:
G011是版本map文件夾里的地圖,意思這張地圖的名字叫活動地圖。NORADOMMOVE是禁止隨機傳送,NOMASTERRECALL是禁止師徒傳送。
NORANDOMMOVE是禁止隨機傳送。
NORECONNECT(0159)重新連線就被傳送到(0159這個是土武器店)指定的地圖。
NOPOSITIONMOVE是不能使用傳送戒指的傳送指令傳送的地圖。
NORECALL是禁止傳送。
傳奇簡介
《熱血傳奇》是盛趣游戲2001年推出的一款大型多人在線角色扮演游戲(MMORPG)。
該游戲具有戰士、魔法師和道士三種職業,所有情節的發生、經驗值取得以及各種打獵、采礦等活動都是在網路上即時發生。
《熱血傳奇》包括白天、黑夜、貿易、物品等觀念,玩家可以通過采礦、打獵等來獲得貨幣,利用貨幣進行貿易。整個游戲充滿了魔力,具有東方色彩。
㈩ 傳奇腳本!
如果你這一段是完全從你的腳本上復制下來的,我想問一下,
CHECKSC = 7 =31
上面這個公式 = 7 的時候你都知道用空格,=31的時候你就為什麼不用空格了呢?