當前位置:首頁 » 編程軟體 » 寫傳奇腳本

寫傳奇腳本

發布時間: 2022-01-26 01:49:52

㈠ 傳奇任務腳本怎麼寫我

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的,方法一樣

㈡ 傳奇腳本的編寫

這個還真比較負責,這個是掛機的啊。在 145ok 那裡有腳本教程。但是傳奇服務端的,不是掛機的。

㈢ 怎樣編寫傳奇腳本

推舉樓主用烈日1.02免費版功能非常牛,自動撿取物品,自動撿取物品,多倍攻擊,遠程瞭望,自動解包,攻擊不卡,等功能

㈣ 傳奇腳本語法

1、函數

如:走到[ ] 以及邊走邊打[ ] 等。

函數的格式是:函數名後面接兩個中括弧"[]",中括弧裡面填寫該函數所需要的參數,有些函數需要填寫參數,有些函數不需要填寫參數,但是無論有沒有參數,中括弧都是必須的。

2、觸發器

如:觸發器(條件函數[ ],判斷周期)普通函數[ ] 。

格式:解發器用於實時判斷是否達到我們設定的條件,當達到設定的條件時,執行指定的動作,可以寫在腳本的任意位置,但是為了方便查看 一般寫到腳本頭部。

3、跳轉標簽

如:<腳本開始> 以及 <打怪流程> 等。

格式:標簽代碼並沒有什麼實際的動作,它的作用相當給腳本設置一個路標,告訴腳本下一步該往哪走,格式是在兩個<>中間填入一個你認為好記的名字。

4、注釋(備注)

如://這里填寫注釋內容。

格式:注釋符號是兩個反斜杠//,後面接注釋的內容,這種代碼沒有實際的動作,可以寫到任意位置,可以把某代碼的作用以注釋的形式寫在該代碼後面,方便自己查看該代碼的含義及作用。

5、LUA代碼段

如: /< print("這里是LUA代碼") />

格式:用於嵌入一段LUA代碼,代碼段頭部要加 /< , 代碼段尾部要加 /> 。「/<」與「/>」括起來的中間這段代碼就是標準的LUA代碼。

㈤ 傾家盪產請人寫傳奇腳本

好像挺難喔!假設一下 如果A殺B A降等級!
A殺C A升級!
如果是這樣的話 可以在腳本中加上:
全局腳本開始>
如果[ B][數量]>=1
那麼系統顯示[降級,逃跑]
那麼跳轉到<逃跑>
如果[ C][數量]>=1
那麼系統顯示[攻擊]
開始戰斗
註:可以在怪物中添加要打和逃跑的怪 要設置好要不然默認是普通(也就是打)
不知道這個腳本合不合要求 有沒有用?

㈥ 求傳奇腳本編寫

第一個腳本如下:
[@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會報錯

網路搜索 傳奇技術吧 裡面有很多腳本,很適合新手

㈦ 寫傳奇腳本

哦,知道了

㈧ 如何寫傳奇自動買賣腳本

我估計你自己肯定是不行的,你沒那些東西,只有找那些私服一條龍的人去買一個。

㈨ 寫傳奇腳本的問題

走到[0,333,333]
等待[1000]
小退[1000]
走到[1,444,444]

熱點內容
會務源碼 發布:2024-12-28 03:27:11 瀏覽:187
如何直接用密保手機找回密碼 發布:2024-12-28 03:17:11 瀏覽:574
電腦向伺服器傳文件的工具 發布:2024-12-28 03:05:17 瀏覽:780
編程搶手機 發布:2024-12-28 02:59:44 瀏覽:440
存儲器佔用多少位元組 發布:2024-12-28 02:56:39 瀏覽:187
魔獸和聯盟哪個對電腦配置要求高 發布:2024-12-28 02:43:26 瀏覽:78
屏保視頻怎麼設置密碼 發布:2024-12-28 02:33:12 瀏覽:74
movies文件夾 發布:2024-12-28 02:33:07 瀏覽:786
艾力紳怎麼跟安卓手機車機互聯 發布:2024-12-28 02:27:29 瀏覽:296
主備伺服器ip 發布:2024-12-28 02:27:28 瀏覽:476