|
@@ -219,21 +219,22 @@ namespace XmdsServerEdgeJS.Zone
|
|
|
if (player != null)
|
|
|
{
|
|
|
/*player.BindingActor.Virtual.IsInPVE() || */
|
|
|
- resCode = (player.BindingActor.IsActive && player.BindingActor.Virtual.IsInPVP()) ? 1 : 0;
|
|
|
-
|
|
|
- if(resCode == 1)
|
|
|
- {
|
|
|
- XmdsVirtual playerVirtual = player.BindingActor.Virtual as XmdsVirtual;
|
|
|
- log.Warn("PVP状态下传送1:" + playerVirtual.mUnit.PlayerUUID + ", 场景ID: " + playerVirtual.mUnit.Parent.GetSceneID() + ", " +
|
|
|
- playerVirtual.GetHateSystem().GetHatePlayerInfo() + ", 触发PVP玩家:" + playerVirtual.mPvpTriggerPlayerId);
|
|
|
- }
|
|
|
- else if(!isLook)
|
|
|
- {
|
|
|
- //传送成功才刷新PK模式
|
|
|
- PlayerPKModeChangeEventR2B r2b = new PlayerPKModeChangeEventR2B();
|
|
|
- r2b.CurPKMode = (PKMode)model;
|
|
|
- player.ReceiveMsgR2B(r2b);
|
|
|
- }
|
|
|
+ if(isLook)
|
|
|
+ {
|
|
|
+ resCode = (player.BindingActor.IsActive && player.BindingActor.Virtual.IsInPVP()) ? 1 : 0;
|
|
|
+ if (resCode == 1)
|
|
|
+ {
|
|
|
+ XmdsVirtual playerVirtual = player.BindingActor.Virtual as XmdsVirtual;
|
|
|
+ log.Warn("PVP状态下传送1:" + playerVirtual.mUnit.PlayerUUID + ", 场景ID: " + playerVirtual.mUnit.Parent.GetSceneID() + ", " +
|
|
|
+ playerVirtual.GetHateSystem().GetHatePlayerInfo() + ", 触发PVP玩家:" + playerVirtual.mPvpTriggerPlayerId);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ PlayerPKModeChangeEventR2B r2b = new PlayerPKModeChangeEventR2B();
|
|
|
+ r2b.CurPKMode = (PKMode)model;
|
|
|
+ player.ReceiveMsgR2B(r2b);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
cb(resCode);
|