UID166790
帖子
精華
主題
積分10530
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限30
註冊時間2009-6-23
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 無聊 2021-5-4 08:01 AM |
---|
簽到天數: 26 天 連續簽到: 1 天 [LV.4]偶爾看看III
|
發表於 2009-8-1 18:37:57
|
顯示全部樓層
- script Die -1,{
OnPCDieEvent:
set @death;
if(@death>=2)
{
warp "new_5-2",154,174;
close;
end;
}
我修改成這樣..但是第2次死亡出場又不快了
viva720630 發表於 2009-8-1 06:15 PM 
PK場地圖,X,Y,4 script PVP_DIE_EVENT -1,{
OnPCDieEvent:
set @death,@death+1;
if(@death>=2)
{
warp "重生點地圖",X,Y;
set @death,0;
}
end;
}
如果不懂腳本,就別擅自修改
紅字中是判斷的重要關鍵,設置@death.@death+1
用意是因為@death不是系統變量,所以他的數值是0
而這樣的變量設置是疊加1,如果為0那麼會+1=1
為1則+1=2
而後面判斷後執行warp後要清0
因為@的變量雖為暫存,但是也要等角色離開遊戲才會刪除
而反觀你自己設定? 連變量數值都沒有.... |
|