Показать сообщение отдельно
Старый 08.12.2010, 22:55   #2
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

dyh9l, пакеты таргета и атаки такие должны быть
delphi Код:
//*************************************************************** //04=Action:h(ObjectID)d(OriginX)d(OriginY)d(OriginZ)b(ShiftFlag) procedure Target(Attacker: Integer); begin   buf:=#$04;   WriteD(Attacker);   WriteD(MyXpos);   WriteD(MyYpos);   WriteD(MyZpos);   WriteC(00);   SendToServerEx(Name); end; //*************************************************************** //0A=Attack:h(ObjectID)d(OriginX)d(OriginY)d(OriginZ)b(ShiftFlag) procedure Attack(Attacker: Integer); begin   buf:=#$0A;   WriteD(Attacker);   WriteD(MyXpos);   WriteD(MyYpos);   WriteD(MyZpos);   WriteC(00);   SendToServerEx(Name); end;

В комбобоксе лежат строки.
Вот так из комбобокса строку в число перевести,
delphi Код:
WriteD(StrToInt(combo.items.strings[combo.itemindex]));
Вот так из комбобокса просто строку получить,
delphi Код:
SendToServerEx(combo2.items.strings[combo2.itemindex]);
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 08.12.2010 в 23:08.
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился 2 спасибками от: