UID232429
帖子
精華
主題
積分3475
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限20
註冊時間2010-1-26
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 無聊 2014-2-25 05:17 PM |
---|
簽到天數: 126 天 連續簽到: 1 天 [LV.7]常住居民III
|
我參考movenpc 和 unitwarp
弄一個類似movenpc 但是用來移動玩家的
-
- BUILDIN_FUNC(movepos) {
- int unit_id;
- int x;
- int y;
- struct block_list *src;
- unit_id = script_getnum(st,2);
- x = script_getnum(st,3);
- y = script_getnum(st,4);
- src = map_id2bl(unit_id);
- if (src == NULL)
- return -1;
- else
- unit_movepos(src, x, y, 1, 1);
- clif_slide(src,x,y);
- return 0;
- }
複製代碼
但是飛不好會卡在牆壁裡面.
參考了一些類似退後迴避之類的移動技能亂改亂改還是搞不定.
想請有經驗的前輩能否指導一下 |
|