UID62049
帖子
精華
主題
積分7862
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限20
註冊時間2008-2-17
在線時間 小時
最後登錄1970-1-1
TA的每日心情![](source/plugin/dsu_paulsign/img/emot/kx.gif) | 開心 2023-5-27 04:43 PM |
---|
簽到天數: 17 天 連續簽到: 1 天 [LV.4]偶爾看看III
|
發表於 2013-7-2 21:57:39
|
顯示全部樓層
本帖最後由 plus724254 於 2013-7-2 09:58 PM 編輯
用腳本寫,可以參考看看這個- - script 玩家死亡掉落 -1,{
- OnInit:
- //-設定死亡掉落物品
- setarray $@Ditem1[0],585;
- //-設定死亡掉落數量
- set $@Ditem2,1;
- //-設定地圖功能 [開啟 1 ] [關閉 0 ] 開啟狀態下指定地圖掉落|| 關閉狀態下全地圖掉落
- setarray $@Dopen1,0;
- //-設定地圖名稱
- setarray $@DIMAP1$[0],"pvp_y_8-2","pvp_n_8-5","poring_w01";
- end;
- OnPCDieEvent:
- getmapxy(@mapname$,@mapx,@mapy,0);
- if($@Dopen1)
- if (@mapname$ == $@DIMAP1$[.@i])
- for(set .@i,0; .@i<getarraysize($@Ditem1); set .@i,.@i+1)
- makeitem$@Ditem1[rand(getarraysize($@Ditem1))],$@Ditem2,@mapname$,@mapx,@mapy;
- if(!$@Dopen1)
- makeitem $@Ditem1[rand(getarraysize($@Ditem1))],$@Ditem2,@mapname$,@mapx,@mapy;
- end;
- }
複製代碼 |
|