UID209643
帖子
精華
主題
積分4770
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限20
註冊時間2009-11-2
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 衰 2023-6-7 10:39 PM |
---|
簽到天數: 227 天 連續簽到: 2 天 [LV.7]常住居民III
|

樓主 |
發表於 2010-5-24 12:21:40
|
顯示全部樓層
本帖最後由 b482365 於 2010-5-24 12:33 PM 編輯
A___A
問題自己解決了
謝謝 Sinya 哦
雖然我沒照你的那樣寫
不是很懂那個寫法
麻煩你將帖子移區囉!
由於此為疑難解答區
附上自己摸索出來的解答
以後有人有相同問題就可以看此範本了
設置了還頗機車的東西 .. (笑)
↓↓↓↓↓↓以下開始↓↓↓↓↓↓
進入城戰地圖時的判定 (一進地圖自動檢查)
請將以下部分設置於 prtg_cas03 地圖內任一個NPC下
- OnPCLoadMapEvent:
- if( strcharinfo(3) == "prtg_cas03" )
- {
- if(disg==1)
- {
- atcommand "@undisguise";
- set disg,2;
- dispbottom "為維護公平,攻城戰禁止使用變身捲軸!送返主城!";
- Warp "SavePoint",0,0;
- end;
- }
- }
- end;
複製代碼
Mapflag要設置 上面那個才會運行
- prtg_cas03 mapflag loadevent
複製代碼
進入城戰地圖後使用變身捲軸的主要判定 ( 以下請設置於變身捲軸腳本)
- - script 變身卷軸主函式 -1,{
- OnDMTime:
- atcommand "@undisguise";
- dispbottom $Time_Transform+"秒已到,結束變身。";
- set @mob_db$,0;
- set disg,2;
- end;
- }
- function script Disguise_Mob {
- set @scinfo$,strcharinfo(0);
- {
- if( strcharinfo(3) == "prtg_cas03" )
- {
- dispbottom "為維護公平,攻城戰禁止使用變身捲軸!踢除下線處置!";
- atcommand "@kick "+ @scinfo$;
- close;
- }
- }
- set @mob_db$,getarg(0);
- set @Time_Transform,getarg(1);
- addtimer @Time_Transform*1000,"變身卷軸主函式::OnDMTime";
- atcommand "@disguise "+ @mob_db$;
- dispbottom "您已化身成為魔物【"+@mob_db$+"】的外觀!";
- set disg,1;
- end;
- }
複製代碼
*-*-*以上算是從變身捲軸改編來的*-*-*
希望對跟我有同樣問題的人有幫助∼∼∼
如果要禁止在PVP地圖的話
更換地圖名稱就好了
最後謝謝各位前輩的教導 A_A
以上
by 夜心 2010/05/24
|
|