Показать сообщение отдельно
Старый 01.04.2015, 17:15   #10
SeT
Ученый
 
Аватар для SeT
 
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
SeT На верном пути
По умолчанию

Цитата:
Сообщение от virusav Посмотреть сообщение
Может, установка параметра в 1 решит проблему https://github.com/cmangos/issues/issues/590 ?
Там как раз нпц не хватает ориентации на игрока при наложении на него ауры.
Я не помню такой проблемы на TC, там тоже всегда шлется 0.
Цитата:
Сообщение от RomanRom2 Посмотреть сообщение
раз уж мы некропостим, то у меня вот так:
Код:
function msgBuild(var Buf: TBuffer; var m: T_SMSG_ATTACKSTOP): longint; overload;
begin
  pkt.InitCmd      (Buf, SMSG_ATTACKSTOP);
  pkt.AddGUID      (Buf, m.AttackerGUID);
  pkt.AddGUID      (Buf, m.TargetGUID);
  pkt.AddLong      (Buf, m.Following);
  result:= pkt.pktLen;
end;
это от классика 1.12
вообще булеан у близзов мнооооого где передается в виде инта, а мнооооого где в виде байта. это нормально. просто одну фичу делала одна команда программистов (которая не экономит трафик), другую - другая (которая экономит).
И при каких случаях вы шлете 1? ) Я не могу вспомнить случаев, когда после остановки атаки цели нужно продолжать держать ориентацию на цель. Если еще можно что то придумать у существ в скриптах, то зачем это надо делать для игроков, ума не представляю.

Последний раз редактировалось SeT; 01.04.2015 в 17:18.
SeT вне форума   Ответить с цитированием