傳奇天下第一完整腳本
『壹』 傳奇腳本mov命令
改成這樣
#IF
CheckVar GLOBAL 男戰名字 = <$USERNAME>
#ACT
INC s5 \↘天下第一男戰↙
SENDMSG 0 (*)天下第一男戰〖%s〗進入<$SERVERNAME>!
#IF
CheckVar GLOBAL 男法名字 = <$USERNAME>
#ACT
INC s5 \↘天下第一男法↙
SENDMSG 0 (*)天下第一男法〖%s〗進入<$SERVERNAME>!
#IF
CheckVar GLOBAL 男道名字 = <$USERNAME>
#ACT
INC s5 \↘天下第一男道↙
SENDMSG 0 (*)天下第一男道〖%s〗進入<$SERVERNAME>!
#IF
CheckVar GLOBAL 女戰名字 = <$USERNAME>
#ACT
INC s5 \↘天下第一女戰↙
SENDMSG 0 (*)天下第一女戰〖%s〗進入<$SERVERNAME>!
#IF
CheckVar GLOBAL 女法名字 = <$USERNAME>
#ACT
INC s5 \↘天下第一女法↙
SENDMSG 0 (*)天下第一女法〖%s〗進入<$SERVERNAME>!
#IF
CheckVar GLOBAL 女道名字 = <$USERNAME>
#ACT
INC s5 \↘天下第一女道↙
SENDMSG 0 (*)天下第一女道〖%s〗進入<$SERVERNAME>!
#IF
CHECKRENEWLEVEL > 0
#ACT
INC s5 \【榮譽勇士】
SETRANKLEVELNAME %s\<$STR(s5)>
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會報錯
網路搜索 傳奇技術吧 裡面有很多腳本,很適合新手
『叄』 傳奇各種天下第一封號觸發腳本
mir200\Envir\MapQuest_def\QManage.txt文件加入定器
[@startup]欄位加入(直接加#act面)面括弧東西刪掉~~試試
SETONTIMER 1 180 (啟1號計器間間隔180秒)
[@ontimer1] (1號計器)
#if
ISHIGH L (檢測等級高)
#act
POWERRATE 200 180 (給於雙倍攻擊間180秒)
SENDMSG 0 [%s]本區高等級玩家前等級數
『肆』 傳奇私服~尋求一個可以查詢本服最高攻擊,魔法的腳本
<$HIGHLEVELINFO> 最高等人物信息
<$HIGHPKINFO> 最高PK點數人物信息
<$HIGHDCINFO> 最高攻擊力人物信息
<$HIGHMCINFO> 最高魔法力人物信息
<$HIGHSCINFO> 最高道術人物信息
使用方法如下
[@main]
天下第一查詢。\
<最高等人物信息/@info1>\
<最高PK點數人物信息/@info2>\
<最高攻擊力人物信息/@info3>\
<最高魔法力人物信息/@info4>\
<最高道術人物信息/@info5>\
[@info1]
<$HIGHLEVELINFO>\
<返回/@main>\
[@info2]
<$HIGHPKINFO>\
<返回/@main>\
[@info3]
<$HIGHDCINFO>\
<返回/@main>\
[@info4]
<$HIGHMCINFO>\
<返回/@main>\
[@info5]
<$HIGHSCINFO>\
<返回/@main>\
我只給了個例子,具體自己改改
『伍』 傳奇私服天下第一腳本經驗倍數和攻擊倍數在哪改
用替換專家 查找
POWERRATE 欄位
一般是在登錄腳本中QFunction-0.txt 中 腳本段 找到以下命令
KILLMONEXPRATE 150 88888
POWERRATE 120 88888
把
KILLMONEXPRATE 150 改成120
POWERRATE 120 88888 刪除