吾爱尚玩资源基地

标题: WOW单机水上行走的T端脚本 [打印本页]

作者: admin    时间: 2016-4-23 17:37
标题: WOW单机水上行走的T端脚本
下面是一个水上行走的脚本代码,具体功能没有测试过。

此代码主要作为参考使用。

主要关于SetMovement(MOVE_WATER_WALK);  这个函数的,。这个函数就是主要设置角色的移动效果

//|----------------------|
//|Made for ProjectX Core|
//|   Made by Tourette   |
//|----------------------|


#include "ScriptMgr.h"

class duel_water : public PlayerScript
{
public:
    duel_water() : PlayerScript("duel_water") { }

        void OnUpdateZone(Player* player, uint32 newZone, uint32 newArea)
        {
        if(newArea == AREA)
            player->GetSession()->GetPlayer()->SetMovement(MOVE_WATER_WALK);               //WATER WALK TOGGLE AREA.   //这里就是给玩家一个水上行走的功能了吧
        else if (newArea !=AREA)
            player->GetSession()->GetPlayer()->SetMovement(MOVE_LAND_WALK);                //WATER WALK TOGGLE OFF
        }
};

void AddSC_duel_water()
{
    new duel_water();
}

上面就是完整代码






欢迎光临 吾爱尚玩资源基地 (http://bbs.523play.com/) Powered by Discuz! X3.4