PHP код:
if (!getClient().getFloodProtectors().getManor().tryPerformAction("BuySeed"))
return;
Без вызова
45=RequestActionUse:d(ActionID)d(CtrlPressed)c(Shi ftPressed)
Ни один NPC не будет с тобой разговаривать.... Если мне память не изменяет, данные для
getClient().getFloodProtectors() формируются для текеущего чара как раз при положительной обработке сервером
RequestActionUse
Сам с этим сталкивался давно при сдаче итемов в сепах. Сначала шлешь RequestActionUse, потом пакет выбора пункта диалога.