如果你的端支持startMapTimeLimitTask這個函數,那麼在不需要修改源碼的情況下,我們只需要在腳本裡添加內容,就可以實現很多效果。
回傳到指定地圖
cm.getPlayer().startMapTimeLimitTask(30, cm.getChannelServer().getMapFactory().getMap(104000000));
30秒後 傳送到 104000000 可用於交通類
回傳到入場地圖
cm.getPlayer().startMapTimeLimitTask(600, cm.getPlayer().getMap().getReturnMap());
10分鐘後傳送到 起始地圖 可以用於各類事件 免去寫腳本
實際使用方法 cm.warp(200090070, 0);
cm.getPlayer().startMapTimeLimitTask(30, cm.getChannelServer().getMapFactory().getMap(104000000));
pi.getMap(914022000).resetFully();//地图刷新
pi.warp(914022000, 1); //趕走盜賊烏鴉!
pi.getPlayer().startMapTimeLimitTask(600, pi.getPlayer().getMap().getReturnMap());
pi.warp(910600000,1); //石人寺院的入口
pi.spawnNpc(1013201,258,280);
pi.getPlayer().startMapTimeLimitTask(600, pi.getPlayer().getMap().getReturnMap());
|