![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте Программисты =) Помогите Пожалуйста разобрать это =) и вывести всё в StringGrid
Код: [10:18:40] > Received: 353 1 = хрЪ :АНИМЕ +]{imoto 4032569 35 31 0 Nippon @Namikiri 5881565 29 24 40 - Makyo 9933627 29 31 80 [10:18:40] > Received: 366 :end of names 353 - начало списка. 1, знак равенства ( = ) - пропускаем. хрЪ - название планеты. ПОСЛЕ ДВОЕТОЧИЯ Персонаж-смотр: АНИМЕ - клан пользователя +]{imoto - ник (плюсик перед ником - значит, что он смотр) 4032569 - ID пользователя 35 - голова персонажа 31 - тело персонажа. 0 - позиция на планете (координата X ) персонажа ДАЛЕЕ ЗАНОВО СЛЕДУЮЩИЙ ПЕРС, БЕЗ ДВОЕТОЧИЯ: Персонаж-король планеты: Nippon - клан @Namikiri - ник (собака значит, что это король/владелец) 5881565 - ID 29 - голова персонажа 24 - тело 40 - позиция Простой посетитель: - минус вместо клана значит, что пользователь не состоит в клане Makyo - ник персонажа 9933627 - ID персонажа 29 - голова персонажа 31 - тело персонажа 80 - место (позиция) на планете 366 :end of names - сообщает, что кончились персонажи. Учтите, что ответ 353 бывает не один раз. |
#2
|
|||
|
|||
![]() Ну так и разбирай.
Кждую строчку разбираешь отдельно. делишь по пробелам. кол-во элементов у тебя всегда одинаковое. Как доходишь до строчки с :end - останавливаешься. Еще, перед анализом можно сразу отрезать начало строки "[10:18:40] > Received:". Код не очень сложный. |
#3
|
|||
|
|||
![]() ребята помогите с исходником срочно надо пожалуйста((((((
|
#4
|
|||
|
|||
![]() За тебя никто ничего писать не будет, тем более что ты немного хамски требуешь, покажи код, что конкретно у тебя не получается?
|
#5
|
|||
|
|||
![]() вообще не чего не получается (((( помогите пожалуйста прошу
![]() |