well basically i did change everything for this to work but so far i haven't found the solution (re-coded entire socket system, re-coded the splitters and even did try not to use splitters at all)
the issue is that im receiving all packets and not the others
ex. attack/action packet 1022 working fine, jump packet is fine , walk packet is fine
but something like update packet 10017, sometimes i receive it and sometimes i don't
here is a packet dump for the update packets i receive after killing monster and getting cps (yup im developing it for private server)
you may notice without proxy im receiving more packets including those with update type of 0x1d which is 29d aka conquer points update (that's what really happens, it update my cps without proxy and doesn't update it while im on the proxy)
could my socket system or even the way im handling/splitting packets effect some packets and not the others even if they are within the same type and length ? that's why im mind fucked since yesterday trying to work it out :\
thanks in advance
edit: i've removed everything from the proxy to just forward the packets for client/server, just de/en them and sending them without any modification or blocking or anything, traced receiving on handler and even on the socket event, i don't even receive them
the issue is that im receiving all packets and not the others
ex. attack/action packet 1022 working fine, jump packet is fine , walk packet is fine
but something like update packet 10017, sometimes i receive it and sometimes i don't
here is a packet dump for the update packets i receive after killing monster and getting cps (yup im developing it for private server)
you may notice without proxy im receiving more packets including those with update type of 0x1d which is 29d aka conquer points update (that's what really happens, it update my cps without proxy and doesn't update it while im on the proxy)
could my socket system or even the way im handling/splitting packets effect some packets and not the others even if they are within the same type and length ? that's why im mind fucked since yesterday trying to work it out :\
thanks in advance
edit: i've removed everything from the proxy to just forward the packets for client/server, just de/en them and sending them without any modification or blocking or anything, traced receiving on handler and even on the socket event, i don't even receive them