private server..help

Korea - 한국

Moderator: Moderators

Forum rules
This server is currently not maintained and tables folder (including connection info) maybe outdated. Read the wiki for instructions on how to update those information and please contribute when you obtain them. Contact Cozzie to join the team as a regular server supporter.
a1a123
Noob
Noob
Posts: 4
Joined: 30 May 2008, 00:11
Noob?: Yes

private server..help

#1 Post by a1a123 »

몬스터를 공격하지 않습니다
Does not attack monster..
인식?을 못하는 것같은데...

답변 부탁드립니다
plz answer.....
You do not have the required permissions to view the files attached to this post.
adorably
Noob
Noob
Posts: 13
Joined: 29 May 2008, 07:01
Noob?: Yes

Re: private server..help

#2 Post by adorably »

프리서버 인가보죵??
메시지를 보니 actor_display 가 잘못잡혀 있네요..
일단 몬스터가 어떤 몬스터인지 언노운으로 떠오니..
당연히..공격을 안하고..멍하니 있는듯..
바포나 본섭이시면 recvpackets.txt 파일좀 올려주세용..^^
a1a123
Noob
Noob
Posts: 4
Joined: 30 May 2008, 00:11
Noob?: Yes

Re: private server..help

#3 Post by a1a123 »

adorably wrote:프리서버 인가보죵??
메시지를 보니 actor_display 가 잘못잡혀 있네요..
일단 몬스터가 어떤 몬스터인지 언노운으로 떠오니..
당연히..공격을 안하고..멍하니 있는듯..
바포나 본섭이시면 recvpackets.txt 파일좀 올려주세용..^^
프리섭입니다 어떤걸 수정해야하죠?
adorably
Noob
Noob
Posts: 13
Joined: 29 May 2008, 07:01
Noob?: Yes

Re: private server..help

#4 Post by adorably »

음 일단..
패킷 넘버가 어떤것인지 먼저 체크를 해야겠죠..
컨피그에서 디버그 2 리시브 2로 설정하고 로그를 보심
DA 01 02 05 00 01 .........
이런식으로 패킷이 보여지죠..
그럼 위쪽에서 01DA 패킷이 패킷번호입니다.
다음 01DA 패킷이 정의된 부분을 보아야겠죠..

'01DA' => ['actor_display', 'a4 v5 C1 x1 v3 x4 v5 a4 x4 v1 x1 C1 a5 x3 v1', [qw(ID walk_speed param1 param2 param3 type hair_style weapon shield lowhead tophead midhead hair_color clothes_color head_dir guildID skillstatus sex coords lv)]],
원본 엑디이지만..

a4 v5 C1 x1 v3 x4 v5 a4 x4 v1 x1 C1 a5 x3 v1 는 패킷의 길이와 타입을 지정해 놓은것이고요.
ID walk_speed param1 param2 param3 type hair_style weapon shield lowhead tophead midhead hair_color clothes_color head_dir guildID skillstatus sex coords lv
이건 위 정의해 놓은 타입의 배열순서를 말하죠..
풀어서 넣어보자면..
a4 -> ID
v5 -> walk_speed param1 param2 param3 type
와 같이 되져..
x는 버리는 바이트 수..
v5 는 v1이 5개 있다는 뜻이고요..
v1 -> walk_speed
v1 -> param1
v1 -> param2
v1 -> param3
v1 -> type
이케 되겠죠..
이걸 모두 각 패킷에 맞춰서 배열을 해줘야 합니다.
즉 재정의 해줘야 한다는것이죠..
프로그래밍을 배우셨음.. 쉽게 이해가 가시겠지만..
아무것도 모르는 상태선.. 이해가 좀 어려우실 수도...
a1a123
Noob
Noob
Posts: 4
Joined: 30 May 2008, 00:11
Noob?: Yes

Re: private server..help

#5 Post by a1a123 »

a4 v5 C1 x1 v3 x4 v5 a4 x4 v1 x1 C1 a5 x3 v1 는 패킷의 길이와 타입을 지정해 놓은것이고요.
ID walk_speed param1 param2 param3 type hair_style weapon shield lowhead tophead midhead hair_color clothes_color head_dir guildID skillstatus sex coords lv
이건 위 정의해 놓은 타입의 배열순서를 말하죠..
풀어서 넣어보자면..
a4 -> ID
v5 -> walk_speed param1 param2 param3 type
와 같이 되져..
x는 버리는 바이트 수..
v5 는 v1이 5개 있다는 뜻이고요..
v1 -> walk_speed
v1 -> param1
v1 -> param2
v1 -> param3
v1 -> type
이케 되겠죠..
이걸 모두 각 패킷에 맞춰서 배열을 해줘야 합니다.
즉 재정의 해줘야 한다는것이죠..
프로그래밍을 배우셨음.. 쉽게 이해가 가시겠지만..
아무것도 모르는 상태선.. 이해가 좀 어려우실 수도...[/quote]

그럼 디버그로 나온 패킷 쪽만 리시브를 v5에서 v1로 수정해야하나요? 그쪽에서 이해가 안가네요. 수정할게 없어보였는데;;
'actor_display', 'a4 v4 x2 v5 V1 v3 x4 a4 a4 v x2 C2 a5 x3 v', ID walk_speed param1 param2 param3 type hair_style weapon shield lowhead timestamp tophead midhead hair_color guildID guildEmblem visual_effects stance sex coords lv
jaurim76
Noob
Noob
Posts: 7
Joined: 08 Jul 2008, 23:32
Noob?: Yes

Re: private server..help

#6 Post by jaurim76 »

eee
Last edited by jaurim76 on 13 May 2010, 20:31, edited 2 times in total.
jaurim76
Noob
Noob
Posts: 7
Joined: 08 Jul 2008, 23:32
Noob?: Yes

Re: private server..help

#7 Post by jaurim76 »

이런....언노운 패킷 문제는 해결했는데
unknow packet problem solved

몬스터를 공격안하네요..

몬스터를 npc로 인식하는거같아요..

어느 파일을 수정해줘야하나요?
Cozzie
Spam Generator
Spam Generator
Posts: 499
Joined: 04 Apr 2008, 09:30
Noob?: No
Location: Melbourne, City of beer and awful sushis

Re: private server..help

#8 Post by Cozzie »

you all disappointed me.
Make Openkore Awesome. Join the team.