經驗豬腳本
① 傳奇紅名武器怎麼配置 <$STR(S0)>.pkpoint + 300 這個傳奇腳本命令是錯的
那是很多引擎不支持的
使用下面這一種 就可以 100%成功!!
S0.CHANGEPKPOINT + 300 命令!
下面是完整腳本:
Mir200\Envir\MapInfo.txt
裡面找到 [3 盟重省] 在後面加上一句 HITMON(@MUZHUANG)
其他的地圖 一樣!!參考地圖號!
Mir200\Envir\Market_Def\QFunction-0.txt
[@MUZHUANG]
#IF
checkitemw 烏木劍 1
CHECKHITMONNAME <$STR(S0)>
#ACT
S0.CHANGEPKPOINT + 300
SendCenterMsg 255 150 警告:【<$STR(S0)>】被【<$USERNAME>】的"烏木劍"擊中,PK值猛增.誰被砍誰紅名,死了大爆! 1 5
break
如果你的版本中已經有[@MUZHUANG]腳本段 也就是經驗豬腳本 而想 同時兼容 經驗豬和刀刀紅名兩個功能
那就使用下面的腳本:
[@MUZHUANG]
#IF
CHECKHITMONNAME 經驗豬1
#ACT
CHANGEEXP + 150000
;這里的怪物名字 和經驗值 自己修改!
#ELSEACT
GOTO @紅名武器
break
[@紅名武器]
#IF
checkitemw XX武器 1
CHECKHITMONNAME <$STR(S0)>
#ACT
S0.CHANGEPKPOINT + 300
SendCenterMsg 255 150 警告:【<$STR(S0)>】被【<$USERNAME>】的"XX武器"擊中,PK值猛增.誰被砍誰紅名,死了大爆! 1 5
這樣就可以 解決 經驗豬和刀刀紅名功能共存了!!!
② 傳奇私服怎麼觸發會員砍經驗豬經驗比普通玩家高
思路是這樣的
在你的 砍豬腳本中 #IF下 添加
checknamelist ..\QuestDiary\會員\會員名單.txt
;根據擬自己的情況 設定 這是判定是否為會員
#ACT
下面寫 你需要會員給的經驗是多少 比如 以前是給1000經驗 這里寫給2000經驗
#ELSEACT
下面寫 你正常給的 經驗 比如上面寫的1000
③ 傳奇怎麼弄武器砍人讓別人紅名
Mir200\Envir\MapInfo.txt
裡面找到 [3 盟重省] 在後面加上一句 HITMON(@MUZHUANG)
其他的地圖 一樣!!參考地圖號!
Mir200\Envir\Market_Def\QFunction-0.txt
[@MUZHUANG]
#IF
checkitemw 烏木劍 1
CHECKHITMONNAME <$STR(S0)>
#ACT
S0.CHANGEPKPOINT + 300
SendCenterMsg 255 150 警告:【<$STR(S0)>】被【<$USERNAME>】的"烏木劍"擊中,PK值猛增.誰被砍誰紅名,死了大爆! 1 5
break
烏木劍 測試紅名武器 不好使 我試驗了很多的版本 烏木劍不好使!!!請替換成你自己的武器!!
還可以 使用其他的形式 來實現紅名武器腳本! 大家可以 換成其他的形式來表現
再有的朋友想同時兼容 經驗豬和刀刀紅名兩個功能
[注意] 我這這段話: 只是為了讓大家有清晰的思路 想每次都照抄下來是沒有進步的!要學會思考為什麼要這樣編寫!這段腳本的思路就是這樣的 先 實行經驗豬腳本 如果不是攻擊經驗豬 那麼就執行刀刀紅名腳本 這很容易理解吧!!!
這其實很簡單關鍵是 要有清晰的思路 使用
#ELSEACT
GOTO @紅名武器
進行跳轉 即可!!!
下面我在這寫段範例 自己查看一下就行了!
[@MUZHUANG]
#IF
CHECKHITMONNAME 經驗豬1
#ACT
CHANGEEXP + 150000
#ELSEACT
GOTO @紅名武器
break
[@紅名武器]
#IF
checkitemw XX武器 1
CHECKHITMONNAME <$STR(S0)>
#ACT
S0.CHANGEPKPOINT + 300
SendCenterMsg 255 150 警告:【<$STR(S0)>】被【<$USERNAME>】的"XX武器"擊中,PK值猛增.誰被砍誰紅名,死了大爆! 1 5
這樣就可以 解決 經驗豬和刀刀紅名功能共存了!!!
④ 傳奇私服腳本系列-自定義地圖自定義刷怪腳本思路可延伸
這么老土的腳本!!!會開服都會寫。
⑤ 紅名刀的腳本和砍經驗豬的腳本沖突了,我如果寫了紅名刀,砍豬就沒經驗,看豬有經驗了,紅名刀就又不行了
你沒看我之前的回答嗎??
我記得在一個問題中 回答過解決方法的!!
我在這里再寫一遍吧!
因為經驗豬和紅名武器都是使用的地圖觸發 只能觸發一種 @MUZHUANG 所以 只能通過 GOTO進行 跳轉來實現兩個腳本的共存!
下面是腳本:QFunction-0.txt 中
腳本掘正神如下:
[@MUZHUANG]
#IF
CHECKLEVELEX < 600
CHECKHITMONNAME 經驗小白判虧
#ACT
CHANGEEXP + 50000000
#ELSEACT
GOTO @紅名武清咐器
break
[@MUZHUANG]
#IF
CHECKHITMONNAME 經驗豬1
#ACT
CHANGEEXP + 1500000
#ELSEACT
GOTO @紅名武器
break
[@紅名武器]
#IF
checkitemw 武器名稱 1
CHECKHITMONNAME <$STR(S0)>
#ACT
S0.CHANGEPKPOINT + 300
SendCenterMsg 255 150 警告:【<$STR(S0)>】被【<$USERNAME>】的"武器名稱"擊中,PK值猛增.誰被砍誰紅名,死了大爆! 1 5
⑥ 傳奇服務端添加會員砍經驗豬是普通玩家的雙倍經驗腳本
[@經驗觸發]
#IF
checknamelist ../Market_Def/會員資料/紅鑽會員.txt
CHECKHITMONNAME 超級經驗豬
#ACT
CHANGEEXP + 300000
#ELSEACT
goto @普通經驗
[@普通經驗]
#IF
CHECKHITMONNAME 超級經驗豬
#ACT
CHANGEEXP + 200000
有時候東西就要簡單做,別走捷徑