怪物觸發腳本
㈠ 求高手看下這個傳奇腳本問題出在哪 這個是個地圖打怪觸發腳本,本來是打10隻幻影蜘蛛就會觸發。
上面應該有個 mov全局變數的 那個設置為10
再做個判定
㈡ 求按鍵精靈自動打怪及半手動打怪腳本
1、運行按鍵精靈。在主界面上點選「新建」進入腳本編輯
2、在界面左邊的命令類型里選擇滑鼠命令。常用的就是前2個。假設游戲中人物為中心坐標500,500。我每次選取怪物前需點選角色自己。那麼如圖,滑鼠移動到 那裡可以下拉選擇一個坐標插入命令。(這個坐標可以直接在游戲里截取也可以自己設置。如何在游戲里抓點,後邊會介紹到。)然後滑鼠動作下拉菜單里選擇左鍵單擊==插入命令。
3、如果手動輸入坐標點的話,可以先插入滑鼠移動到x=0 y=0。然後在腳本區直接修改。2種修改方式。一是在源文件中修改,一種是在普通里雙擊命令修改,如圖
4、假設游戲的尋怪快捷鍵為F1。那麼找到鍵盤命令。這里常用的2種命令,一是按鍵,二是按鍵組合。只要把滑鼠點在下圖中空白處,然後在鍵盤上按下需要編輯的鍵,就可以自動記錄了。
5、上一步已經按了自動尋怪了。下一步該進行攻擊了。假設攻擊的快捷鍵是ctrl+1。這就用到按鍵組合的命令了。插入ctrl+1的命令腳本。這里需要注意的是,默認是執行命令腳本時,按下ctrl+1後只彈開ctrl鍵。如圖:
6、我們需要手動輸入彈開1鍵的命令。點選源文件,我們可以看到按下1鍵和彈起ctrl鍵的命令分別是keypress 49,1 和 keyup 17,1 組合一下就得到彈起1鍵的命令為keyup 49,1。這里要注意的是逗號要用半形輸入。
7、一套連貫的攻擊完畢。下邊需要對自動吃葯的腳本進行編輯。在這個命令里我們主要是依靠對顏色的辨別來完成的。在控制命令里選擇需要的點和顏色進行編輯。(點和顏色用抓點功能直接在游戲里抓取)下邊插入的這個命令解讀為若點796,638的顏色為黑色時則如何,否則如何。什麼意思呢?假設游戲人物HP條50%處的點為796,638。那麼如果血掉到50%以下,這個點的顏色就應該是黑的了。這時我就要吃HP葯水了。
8、可以看出,這條命令無法單獨使用。我們需要插入吃葯的腳本命令。先在其他命令中選擇延時100毫秒插入,然後插入游戲中HP葯水的快捷鍵F2。這里說一下延時的用處。延時的設置是因為如果連續運行多條腳本命令時,機器可以能反映不過來而當掉,所以基本每條單獨的命令都會插入適當的延時。
9、若需要設置吃MP葯水,則同上步驟。若需在游戲中喊話,則可在其他命令中選擇文本輸入命令。記著輸入完文本還需設置回車命令將文本發送出去。
10、關於抓點。腳本編輯界面上方直接點選抓點功能,然後切入游戲,將滑鼠放到需要抓的點上,按抓點快捷鍵就可以將滑鼠點的坐標和顏色抓取下來了。
11、腳本編輯完畢,我們還需對腳本的啟動、停止熱鍵,以及對腳本的描述做出修改。熱鍵直接點在右邊編輯窗口需要修改的地方,然後點下滑鼠就可以修改了。熱鍵點完空白地方直接在鍵盤上按一下就可以了。注意腳本循環里一定要選擇循環到按中止鍵為止。
12、OK,全部編輯完畢,保存腳本退出。返回按鍵精靈主界面。現在已經可以看到我們自己製作的腳本了。
以上就是按鍵精靈簡單的游戲腳本製作,要注意的是幾乎所有的網路游戲都可以使用按鍵精靈,但部分帶有比較強的反外掛系統的網游只能使用按鍵精靈的部分功能,比如帶有nProtect或者xTrap反外掛系統的網游,就必須使用按鍵精靈最新版,並且打開神盾自我保護功能,才能使用。
㈢ 跪求:傳奇裝備觸發收割屬性腳本,(攻擊滿血怪物,第一刀瞬間秒掉怪物15%的血量。)
這個自己設置很麻煩的,還不如找個現成的來玩,無憂踳奇較而同期進行的全民競技玩法更豐富有趣,挑戰性十足,等級競技、翅膀競技、龍珠競技、如意競技和裝備競技,全方面考量玩家的游戲能力。
㈣ 傳奇私服怪物死亡腳本觸發
一般來說,標識很少有大於500的端存在,所以你的問題很明顯,將[588]改成500以內數字即可解決。。
㈤ 被人或怪物殺死掉裝備提示觸發腳本
坐標問題不是T能搞定的,我看你還得請教J的高手。
一般用T只能搞定游戲文字的提示。
事件 任意單位死亡
條件 觸發單位是英雄=真
觸發單位持有開天=真
動作 顯示文字 開天 從 觸發單位 身上掉落
你還要把「開天」設置成死亡掉落,要不用T完成這個比較麻煩。掉落的設置就在使用次數的邊上。
㈥ 我想寫一個地圖觸發腳本,就是進入某地圖後 ,殺死指定多少只怪物後傳送到下一層
int kill_num;
int map;
if (kill_num >= 100)
{
map++;
printf("xx已經英勇無敵\n");
}
just kidding,我也不會.
㈦ 傳奇腳本。殺死怪物觸發傳送至某個地圖。MapQuest_def和MapQuest.txt都加了相應的文件,也實現不了
MapQuest
是在某地圖觸發某種功能,當然你也可以運用到殺怪觸發上。
簡單的方法:
你可以在QFunction-0.txt文本內添加以下內容。
[@殺怪傳送]
#IF
CheckKillMonName 白野豬
#ACT
mapmove 3 330 330
你可以把白野豬換成你想設置的怪物名稱。
利用地圖觸發的方法:
你在MapQuest_def文件夾里添加的東西應該是正確的,但是需要在MapInfo.txt文本內添加需要觸發的自定義腳本頭部名稱。
例如:
[0 比奇省] RUNMON SHAGUAI
然後在MapQuest_def文件夾內添加一個SHAGUAI文本,把腳本內容寫好就可以了
這種方法主要是指定某個地圖做某個觸發,和上面的相比更准確一些。
㈧ 傳奇私服怪物死亡觸發腳本
ok
問題已經解決。
誰會物品代碼計算。
我有點小問題。一直計算錯誤,物品在游戲外面的代碼。
㈨ 傳奇怎麼寫死多少人召喚怪物的腳本
有兩種方法可以實現:
1:怪物說話 D:\\Mirserver\\Mir200\\Envir\\Monsaymsg.txt
3 1 0 惡魔統治者 惡魔統治者攜帶大量寶物出現在盟重省坐標(330:330)有能力的玩家趕快前往.
2:機器人控制 D:\\Mirserver\\Mir200\\Envir\\Robot_def
AutoRunRobot.txt
內容如下:
#AutoRun NPC HOUR 1 @刷怪 (意思:每小時刷一次怪)
RobotManage.txt
內容如下:
[@刷怪]
#if
#act
SENDMSG 0 惡魔統治者攜帶大量寶物出現在盟重省坐標(比如:330 330)有能力的玩家趕快前往.
MISSION 3 330 330
PARAM1 363
PARAM2 353
PARAM3 1
PARAM4 1
MOBPLACE 惡魔統治者
㈩ 傳奇私服Hero引擎,怎麼讓觸發的腳本達到某條件後自動中斷,怎麼讓觸發腳本的玩家下線後腳本繼續進行。
你可以這樣啊,只允許隊長進去。然後其餘的隊友就自動跟著飛進去。但是這樣怪物就刷一次了。可以為那地圖增加層數,打玩這一層的怪才可以到下層。
如果在這個時間段還有人傳送進來,怪物會刷新,但是你得控制怪物數量。
比如,人飛當前地圖,就刷20個怪,他在這層打了18個怪。這時別人飛進來,當前地圖又刷新了。還是20個怪、...