魔戒屬性隱藏,可以大幅度提高自身攻擊力,魔法和道術(shù),并會(huì)被惡魔附體,提高全身屬性總和的10%,但是魔戒也有邪惡的一面:戴上后無(wú)法取下,所帶魔戒之人必須每隔一個(gè)小時(shí)殺一個(gè)人來(lái)用鮮血祭奠惡魔之魂。若一個(gè)小時(shí)內(nèi)不殺人,那么你將會(huì)被魔戒殺死,并且魔戒自動(dòng)消失,真正的被殺哦,還會(huì)掉裝備。還有一個(gè)相當(dāng)嚴(yán)格的要求,你所殺死的人必須高于35級(jí),而且不能連續(xù)殺死同一個(gè)人,否則無(wú)效,你不要以為下線或者小退等就可以延長(zhǎng)時(shí)間,無(wú)用的,下線自動(dòng)保存時(shí)間,再次上線后自動(dòng)計(jì)算你的剩余時(shí)間,殺死一個(gè)人以后就可以把你的生命重新延長(zhǎng)至一個(gè)小時(shí)。
傳奇殺人魔戒特點(diǎn):
1.帶上后屬性大增,但是拿不下來(lái).
2.從帶上那一刻,每一小時(shí)你就要?dú)⒁粋€(gè)人. 殺35級(jí)以下小人無(wú)效,殺同一個(gè)人無(wú)效.
3.如果你按魔戒的指示,殺死了一個(gè)人后,重新讓你的生命增加一小時(shí).
4.如果你沒(méi)有完成殺人任務(wù),魔戒會(huì)消失,并把你殺死,無(wú)論你是小退,還是下線.
5.安全區(qū)開(kāi)通下線掛機(jī)功能時(shí),自動(dòng)關(guān)閉計(jì)時(shí)器.
關(guān)于增加全身屬性10%,這一點(diǎn)你可以設(shè)置一個(gè)套裝,你面只要一件物品就行了
其他的功能用腳本可以實(shí)現(xiàn),最大的難度是.
1 計(jì)時(shí)問(wèn)題.
2 如何判斷你殺的人是否已經(jīng)殺過(guò).你殺的人的級(jí)別是多少?
解決:
1.計(jì)時(shí)問(wèn)題,可以用上jsM2 的個(gè)人時(shí)鐘,但個(gè)人時(shí)鐘只適合短時(shí)間計(jì)時(shí),以秒計(jì)算,且下線在上線后計(jì)時(shí)停止.
實(shí)現(xiàn)長(zhǎng)時(shí)間的計(jì)時(shí),這里我發(fā)現(xiàn)了一個(gè)計(jì)巧.就是用一個(gè) human 的個(gè)人參數(shù).計(jì)時(shí)設(shè)成60 就是60秒.第計(jì)時(shí)一分鐘,參數(shù)+1
,但這個(gè)參數(shù)到60時(shí),便是一小時(shí).參數(shù)清0重新計(jì)時(shí).小退在上時(shí),只要在啟動(dòng)個(gè)人時(shí)鐘就可以繼續(xù)計(jì)時(shí).
2.第二個(gè)問(wèn)題的解決.是我發(fā)現(xiàn)了最新的M2的一個(gè)特殊功能,就是讓他人執(zhí)行腳本
[@PlayDie]
#IF
#ACT
Mov S10 <$Killer>
HCall <$STR(S10)> @TTT
你可以利用被殺者的這一腳本把,把資料傳送給殺人者-<$Killer>
原理:就是把傳過(guò)來(lái)的殺人者的姓名,判斷是不是帶魔戒的(之前我把帶魔戒的玩家寫(xiě)入一個(gè)文本中)
如果是,在判斷自已的級(jí)別是不是大于35級(jí).自已是不是在殺人者殺過(guò)人的名單里.如果都不是.那么觸發(fā)殺人者腳本.來(lái)改變他的參數(shù).
部分關(guān)鍵腳本:
Qmanage.txt
;魔戒記時(shí)
[@OnTimer6]
#IF
checkitemw 魔戒
#ACT
break
#CALL
[\游戲活動(dòng)\魔戒記時(shí).txt] @魔戒記時(shí)
#if
#act
SetOffTimer 6
set [108] 0
CALCVAR HUMAN MJJS = 0
CALCVAR HUMAN MJTIME = 0
SAVEVAR HUMAN MJJS
..\QuestDiary\游戲記錄\魔戒記時(shí).txt
SAVEVAR HUMAN MJTIME ..\QuestDiary\游戲記錄\魔戒記時(shí).txt
CHANGEMODE 3 0
[@魔戒記時(shí)]
{
#if
checkcastlewar 0
CHECKVAR HUMAN MJTIME = 2
#act
break
CHANGEMODE 3 0
sendmsg 7 [地獄之聲]攻城期間,魔戒暫時(shí)失效.
#if
checkcastlewar 0
CHECKVAR HUMAN MJTIME = 1
#act
break
CHANGEMODE 3 0
sendmsg 7 [地獄之聲]攻城期間,魔戒暫時(shí)失效.
#if
CHECKVAR HUMAN MJTIME = 0
CHECKVAR
HUMAN MJJS = 0
#ACT
break
CALCVAR HUMAN MJJS + 1
SAVEVAR HUMAN
MJJS ..\QuestDiary\游戲記錄\魔戒記時(shí).txt
CHANGEMODE 3 0
sendmsg 0
[地獄之聲]被地獄"魔戒"附身的【%s】走到了生命的終結(jié),現(xiàn)在等待它的只有死亡.
Qfunction-0.txt
;死亡觸發(fā)
[@PlayDie]
#IF
#act
set [111] 0
set [112] 0
set [113] 0
MOV S0 <$KILLER>
MOV S1
<$USERNAME>
MOV S2 <$LEVEL>
#CALL [游戲活動(dòng)/被殺人檢測(cè).txt] @被殺
[@被殺]
{
#if
CheckTextList QuestDiary\游戲記錄\擁有魔戒者.txt
<$str(S0)>
#act
break
goto @被魔戒殺
[@被魔戒殺]
#if
CHECKLEVELEX < 35
#act
break
sendmsg 5
[地獄之聲]你被戴邪惡魔戒的【<$str(S0)>】所殺,。
HCall <$STR(S0)> @魔戒復(fù)活1
#if
;CHECKNAMELIST ..\QuestDiary\游戲記錄\魔戒殺人記錄<$str(s0)>.txt
CheckTextList QuestDiary\游戲記錄\魔戒殺人記錄<$str(s0)>.txt <$USERNAME>
#act
break
sendmsg 5
[地獄之聲]你被戴邪惡魔戒的【<$str(S0)>】所殺,這里記錄你已經(jīng)讓他殺過(guò),下回小心了。
HCall <$STR(S0)>
@魔戒復(fù)活2
#if
#act
sendmsg 5
[地獄之聲]你被戴邪惡魔戒的【<$str(S0)>】所殺,魔戒具有隱身能力,所以你看不到殺人者。
AddTextList
QuestDiary\游戲記錄\魔戒殺人記錄<$str(s0)>.txt <$USERNAME>
HCall
<$STR(S0)> @魔戒復(fù)活3
在土城的戒靈處可以合成殺人魔戒,也可以使用元寶將已戴上的傳奇魔戒取下來(lái)。合成魔戒的材料在中土地圖中取得。
|
|