Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Работа с отрицательными высотами Lumber, Mining, Fishing

тут можно задать вопрос по скриптингу
Alexej
Novice
Novice
Posts: 79
Joined: 06.06.2008 11:55
Contact:

Post by Alexej »

вот кусок лога при ловле обычным клиентом на тех тайлах где стелз не может ткнуть прицелом:

Code: Select all

21:50:56.340 Client -> Server: 0x06 (DoubleClick), frequ: 1, len: 0x05
0000: 06 40 00 01 04                                  ->.@...

21:50:56.355 Server -> Client: 0x6C (Target), frequ: 1, len: 0x13
0000: 6C 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 ->l...............
0010: 00 00 00                                        ->...

21:50:56.355 Server -> Client: 0xC1 (DisplayCliloc), frequ: 2, len: 0x32
0000: C1 32 00 FF FF FF FF FF FF 00 03 B2 00 03 00 07 ->.2..............
0010: A4 EE 53 79 73 74 65 6D 00 00 00 00 00 00 00 00 ->..System........
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0030: 00 00                                           ->..

21:50:57.434 Client -> Server: 0xBF (NewCommand::Unknown), frequ: 7, len: 0x06
0000: BF 06 00 00 24 66                               ->....$f

21:50:57.902 Client -> Server: 0x6C (Target), frequ: 2, len: 0x13
0000: 6C 01 00 00 00 02 00 00 00 00 00 05 D9 06 C4 FF ->l...............
0010: FB 17 9C                                        ->...

21:50:57.934 Server -> Client: 0x20 (SendChar), frequ: 1, len: 0x13
0000: 20 00 00 00 16 01 90 00 83 EA 00 05 D6 06 C5 00 -> ...............
0010: 00 01 00                                        ->...

21:50:57.949 Server -> Client: 0x6E (SendAnim), frequ: 1, len: 0x0E
0000: 6E 00 00 00 16 00 0C 00 05 00 01 00 00 00       ->n.............

21:50:59.434 Server -> Client: 0xC0 (Unknown), frequ: 1, len: 0x24
0000: C0 02 00 00 00 00 00 00 00 00 35 2D 05 D9 06 C4 ->..........5-....
0010: FB 05 D9 06 C4 FB 04 10 00 00 01 00 00 00 00 00 ->................
0020: 00 00 00 00                                     ->....

21:50:59.434 Server -> Client: 0x54 (SendSound), frequ: 1, len: 0x0C
0000: 54 01 03 64 00 00 05 D9 06 C4 FF FB             ->T..d........

21:50:59.809 Server -> Client: 0x77 (SendCharWalk), frequ: 3, len: 0x11
0000: 77 00 00 02 75 01 91 05 D6 06 B3 06 02 83 F5 02 ->w...u...........
0010: 07                                              ->.

21:51:00.652 Client -> Server: 0x06 (DoubleClick), frequ: 2, len: 0x05
0000: 06 40 00 01 04                                  ->.@...

21:51:00.652 Server -> Client: 0x6C (Target), frequ: 3, len: 0x13
0000: 6C 01 00 00 00 03 00 00 00 00 00 00 00 00 00 00 ->l...............
0010: 00 00 00                                        ->...

21:51:00.652 Server -> Client: 0xC1 (DisplayCliloc), frequ: 3, len: 0x32
0000: C1 32 00 FF FF FF FF FF FF 00 03 B2 00 03 00 07 ->.2..............
0010: A4 EE 53 79 73 74 65 6D 00 00 00 00 00 00 00 00 ->..System........
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0030: 00 00                                           ->..

21:51:01.277 Client -> Server: 0xBF (NewCommand::Unknown), frequ: 8, len: 0x06
0000: BF 06 00 00 24 32                               ->....$2

21:51:01.887 Server -> Client: 0x77 (SendCharWalk), frequ: 4, len: 0x11
0000: 77 00 00 02 75 01 91 05 D5 06 B3 06 06 83 F5 02 ->w...u...........
0010: 07                                              ->.

21:51:01.887 Server -> Client: 0x77 (SendCharWalk), frequ: 5, len: 0x11
0000: 77 00 00 02 75 01 91 05 D5 06 B3 06 06 83 F5 02 ->w...u...........
0010: 07                                              ->.

21:51:04.277 Client -> Server: 0xBF (NewCommand::Unknown), frequ: 9, len: 0x06
0000: BF 06 00 00 24 32                               ->....$2
а это на том месте, где ловит стелзом

Code: Select all

22:11:07.559 Client -> Server: 0x06 (DoubleClick), frequ: 1, len: 0x05
0000: 06 40 00 01 04                                  ->.@...

22:11:07.559 Server -> Client: 0x6C (Target), frequ: 3, len: 0x13
0000: 6C 01 00 00 00 06 00 00 00 00 00 00 00 00 00 00 ->l...............
0010: 00 00 00                                        ->...

22:11:07.559 Server -> Client: 0xC1 (DisplayCliloc), frequ: 6, len: 0x32
0000: C1 32 00 FF FF FF FF FF FF 00 03 B2 00 03 00 07 ->.2..............
0010: A4 EE 53 79 73 74 65 6D 00 00 00 00 00 00 00 00 ->..System........
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0030: 00 00                                           ->..

22:11:07.996 Client -> Server: 0xBF (NewCommand::Unknown), frequ: 195, len: 0x06
0000: BF 06 00 00 24 2C                               ->....$,

22:11:09.27 Client -> Server: 0x6C (Target), frequ: 4, len: 0x13
0000: 6C 01 00 00 00 06 00 00 00 00 00 05 AF 06 DC FF ->l...............
0010: FB 17 98                                        ->...

22:11:09.43 Server -> Client: 0x6E (SendAnim), frequ: 2, len: 0x0E
0000: 6E 00 00 00 16 00 0C 00 05 00 01 00 00 00       ->n.............

22:11:10.543 Server -> Client: 0xC0 (Unknown), frequ: 3, len: 0x24
0000: C0 02 00 00 00 00 00 00 00 00 35 2D 05 AF 06 DC ->..........5-....
0010: FB 05 AF 06 DC FB 04 10 00 00 01 00 00 00 00 00 ->................
0020: 00 00 00 00                                     ->....

22:11:10.543 Server -> Client: 0x54 (SendSound), frequ: 2, len: 0x0C
0000: 54 01 03 64 00 00 05 AF 06 DC FF FB             ->T..d........

22:11:12.512 Client -> Server: 0xBF (NewCommand::Unknown), frequ: 196, len: 0x06
0000: BF 06 00 00 24 55                               ->....$U

22:11:12.512 Server -> Client: 0x77 (SendCharWalk), frequ: 9, len: 0x11
0000: 77 00 00 01 3B 01 90 05 BE 06 E7 FE 03 83 FD 00 ->w...;...........
0010: 07                                              ->.

22:11:12.637 Client -> Server: 0x06 (DoubleClick), frequ: 2, len: 0x05
0000: 06 40 00 01 04                                  ->.@...

22:11:12.637 Server -> Client: 0x6C (Target), frequ: 5, len: 0x13
0000: 6C 01 00 00 00 07 00 00 00 00 00 00 00 00 00 00 ->l...............
0010: 00 00 00                                        ->...

22:11:12.637 Server -> Client: 0xC1 (DisplayCliloc), frequ: 7, len: 0x32
0000: C1 32 00 FF FF FF FF FF FF 00 03 B2 00 03 00 07 ->.2..............
0010: A4 EE 53 79 73 74 65 6D 00 00 00 00 00 00 00 00 ->..System........
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0030: 00 00                                           ->..

22:11:14.590 Server -> Client: 0x77 (SendCharWalk), frequ: 10, len: 0x11
0000: 77 00 00 01 3B 01 90 05 BD 06 E6 FE 07 83 FD 00 ->w...;...........
0010: 07                                              ->.

22:11:14.590 Server -> Client: 0x77 (SendCharWalk), frequ: 11, len: 0x11
0000: 77 00 00 01 3B 01 90 05 BD 06 E6 FE 07 83 FD 00 ->w...;...........
0010: 07                                              ->.

22:11:16.637 Server -> Client: 0x77 (SendCharWalk), frequ: 12, len: 0x11
0000: 77 00 00 01 3B 01 90 05 BC 06 E5 FE 07 83 FD 00 ->w...;...........
0010: 07                                              ->.

22:11:17.90 Client -> Server: 0xBF (NewCommand::Unknown), frequ: 197, len: 0x06
0000: BF 06 00 00 24 80                               ->....$.

22:11:17.90 Server -> Client: 0x3A (Skills), frequ: 1, len: 0x0D
0000: 3A 0D 00 DF 00 12 00 32 00 32 00 03 E8          ->:......2.2...
я лично ничего из этого не понял, но по вродо бы похожие...
жду коментариев
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

От меня комментов не будет, сорри. Я не настолько хорошо в этом разбираюсь. Так что либо ждать пока на форум забредет кто-то из сегодняшних разработчиков, либо тебе стоит подергаться где-нибудь в районе форумов по рануо.
Alexej
Novice
Novice
Posts: 79
Joined: 06.06.2008 11:55
Contact:

Post by Alexej »

самое интересное что иногда удочку закидывает по TargetToTile, но только когда тайл 0xA08
а иногда только через TargetXYZ, но тут вообще интеерсная ситуация, из мул-а читается что тип тайла 6038 и он закидывает и ловит, но админом смотришь свойства тайла, оно говорит, что этот тайл или 6040 или 6044... но это уже идут статики, следовательно получается, что если под статиком есть коренной тайл, то оно ловит, а на статик неможет тыкнуть таргетом... и при этом (чар ловит, а админ наблюдает) нету всплесков на воде при закидании удочки...
вот такие еще приколы замечены...
вообщем здается мне что у стелза проблема со статиками отсюда и проблемы с отрицательной высотой, т.е. если под статиком нету коренного тайла...
вообщем тайл есть, но его невидно...
да,и как вариант, возможнол и поиском типа FindTypeEx найти тайл как обьект? (я сколько не пробовал так и не получилось)
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

Alexej wrote:возможнол и поиском типа FindTypeEx найти тайл как обьект? (я сколько не пробовал так и не получилось)
Тайл - это не объект, поэтому, естественно, нельзя.
Post Reply