cai1996 发表于 2019-7-28 08:19:43

指定傳送符(點哪傳哪)

指定傳送符
使用方法: 雙擊道具,然後選擇遊戲屏幕你想要傳送的坐標點.執行傳送
加入
物品資料表 classname 支持 MIETeleteTargetLoc 導入后即可.
MIETeleteTargetLoc.java
物品資料表 use_type 字段為 spell_long (否則無法使用)


直接寫在 C_ItemUse.java

[*]   if(itemId == 11){ // 物品ID,
[*]                              int locX = this.readH(); // X坐标
[*]                              int locY = this.readH(); // Y坐标
[*]                              if(pc.isGm()){ // GM查看坐標
[*]                                        // 這裡注意,如果 locX,locY的值無法獲取,則此項功能無法實現
[*]                                        pc.sendPackets(new S_SystemMessage("目標點("+locX + "," + locY + ")"));
[*]                              }
[*]                              if (pc.getMap().isInMap(locX, locY)) { // 是否在地图指定的可用位置。
[*]                                        final L1Location loc = new L1Location(locX, locY, pc.getMapId());
[*]                                        L1Teleport.teleport(pc, loc, pc.getHeading(), true);
[*]                              }
[*]                        }
[*]

複製代碼



q5127 发表于 2019-7-28 10:15:06

謝謝大大的分享。

mao188166 发表于 2019-11-9 23:50:24

666666666666666666666

mao188166 发表于 2019-11-11 09:17:51

謝謝大大的分享,

mao188166 发表于 2019-11-17 15:27:23

再次表示谢谢了。

tw520 发表于 2019-11-18 21:26:52

謝謝大大的分享

sunlong99 发表于 2019-12-7 14:07:49

       厉害厉害,可以的

wowjkli123 发表于 2019-12-31 17:02:40

谢谢分享,好东西呀

55122542 发表于 2019-12-31 19:09:15

爆风激走!

nudy 发表于 2020-6-28 20:01:39

謝謝分享哦

很厲害!
页: [1] 2 3
查看完整版本: 指定傳送符(點哪傳哪)