Тема: Grind Team
Показать сообщение отдельно

  #15  
Старый 07.08.2015, 12:18
kick
Флудер
Регистрация: 20.01.2015
Сообщений: 7,201
С нами: 5952720

Репутация: 6527


По умолчанию

Продолжаем рассматривать пакеты:

Цитата:
Сообщение от Спойлер  

package core.gameserver.network.l2.s2c;

public class ExCleftState extends L2GameServerPacket

{

public static final int CleftState_Total = 0;

public static final int CleftState_TowerDestroy = 1;

public static final int CleftState_CatUpdate = 2;

public static final int CleftState_Result = 3;

public static final int CleftState_PvPKill = 4;

private int CleftState = 0; //TODO

@Override

protected void writeImpl()

{

writeEx(0x95);

writeD(CleftState);

switch(CleftState)

{

case CleftState_Total:

//dddddSS - BTeam Point:%d CatID:%d CatName:%s RemainSec:%d RTeam Point:%d CatID:%d CatName:%s RemainSec:%d

//BlueTeam: d[dddd] - Total List TeamID:%d PlayerID:%d Kill:%d Death:%d Tower:%d

//RedTeam: d[dddd] - Total List TeamID:%d PlayerID:%d Kill:%d Death:%d Tower:%d

break;

case CleftState_TowerDestroy:

//ddddddddd - RemainSec:%d BlueTeamPt:%d RedTeamPt:%d TeamID:%d TowerType:%d PlayerID:%d CleftTowerCount:%d KillCount:%d DeathCount:%d

break;

case CleftState_CatUpdate:

//dddS - RemainSec:%d TeamID:%d CatID:%d CatName:%s

break;

case CleftState_Result:

//dd - WinTeamID:%d LoseTeamID:%d

break;

case CleftState_PvPKill:

//ddd - BTeamPoint:%d RTeamPoint:%d

//ddddd - PvPKill01 TeamID:%d PlayerID:%d CleftTowerCount:%d Kill:%d Death:%d RemainSec:%d

//ddddd - PvPKill02 TeamID:%d PlayerID:%d CleftTowerCount:%d Kill:%d Death:%d

break;

}

}

}
Цитата:
Сообщение от Спойлер  

package core.gameserver.network.l2.s2c;

public class ExCleftList extends L2GameServerPacket

{

public static final int CleftType_Close = -1;

public static final int CleftType_Total = 0;

public static final int CleftType_Add = 1;

public static final int CleftType_Remove = 2;

public static final int CleftType_TeamChange = 3;

private int CleftType = 0; //TODO

@Override

protected void writeImpl()

{

writeEx(0x94);

writeD(CleftType);

switch(CleftType)

{

case CleftType_Total:

//dd (MinMemberCount:%d bBalancedMatch:%d)

// BlueTeam: d[dS] (PlayerID:%d PlayerName:%s)

// RedTeam: d[dS] (PlayerID:%d PlayerName:%s)

break;

case CleftType_Add:

//ddS - TeamID:%d PlayerID:%d PlayerName:%s

break;

case CleftType_Remove:

//dd - TeamID:%d PlayerID:%d

break;

case CleftType_TeamChange:

//ddd - PlayerID:%d From:%d To:%d

break;

case CleftType_Close:

break;

}

}

}
Как так то, у нас же всё согласно официальному серверу .
 
Ответить с цитированием