На сервере есть только присвоенные к одному ID нпц действия, карта. Но по ошибке большинству нпц присвоены чуть ли не все действия (т.е. у банкира может быть торговля, аукцион, склад АБУ, сохранение и т.п.).
А в клиенте координаты нпц, как он выглядит, и действия, которые предпологались. Но кнопочки у нпц может и не быть, но действие на сервере возможно.
Да кстати есть такая штука. У знакомого была очень битая сборка RFO, вот там на ауке можно было получить профу, причем на беличем ауке, коровскую профу. Кстати я думаю что этот интерфейс аука все таки сделан в клиенте и возможно есть пакет который его открое(пакет к клиенту). Тоесть смысл такой, словить валидный пакет для клиента и постоянно его отправлять когда нужен аук. Но тут есть одна заковыка, если этот пакет окажется здоровым то значит что вместе с пакетом на открытие, отправляются и начальные данные. Но думаю что при перелистывании будет возможно получить новую порцию.
Открывать аук можно с любой точки карты. На карте нельзя открыть аук, только если на серве у ВСЕХ нпц отключена эта способность))
говорю же, поймайте пакет на вход в аук, отправляете его на этой карте, когда захотите.. если на другой карте нет аука, то просто поменяйте в этом пакете ID нпц, который есть на карте...
тоже самое с профой. Но я думаю пользы никакой не даст, что взять профу в ГШ, а что на другой карте. Однако если лень тащится с этера, то можно =)))
Кстати, тем у кого есть серверы.. поройтесь в списках нпц пары карт.. вдруг там есть нпц, которые в клиенте не указаны... такое ведь тоже может быть...
Всё отлично работает, и проще всего это проверить чрез CE
Ищем ник неписа , под байтами предметов,кторые он продаёт, идут байты
Кнопочек его, например OD - байт сохранения, 01- купить\продать ,ну и аук - 13 . Добавляем нужный байт, можно сохранить в Item.edf . Можно любую кнопку абсолютно куда хочешь впихнуть. Не работает только сохранение на этере\элане и хранилище.