Показать сообщение отдельно
Старый 29.07.2008, 20:11   #1
Новичок
 
Регистрация: 29.07.2008
Сообщений: 26
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
Rity пока неопределено
По умолчанию помогите дописать скрипт

есть скрипт ловит ники определенных чаров и рисует флажки на карте с ихними координатами

Код:
procedure TargetRadar(CorX, CorY, CorZ: Integer);
  begin
    buf:=#$EB;
    WriteD(0); //рисует флажек
    WriteD(1);
    WriteD(CorX);
    WriteD(CorY);
    WriteD(CorZ);
    SendToClient;
//удаляет флажек
{    buf:=#$EB;
    WriteD(1); //стирает флажек
    WriteD(1);
    WriteD(CorX);
    WriteD(CorY);
    WriteD(CorZ);
    SendToClient; }
end;
нужно чтобы при нахождении чара с повторным именем стирался его старый флажек и рисовался новый (те нужно запоминать ники и их координаты)

те это радар с динамической отрисовкой флажков на карте

в FastScript нет типа record и type, как сделать структуру с полями: ник,ox,oy,oz не представляю

очень прошу помощи
Rity вне форума   Ответить с цитированием