#Some problems in co op + single player ( questions )
191 messages · Page 1 of 1 (latest)
what do you mean? im kinda new to this all . would appreciate for a tuto too HEHE
Capture packets from official server, use the protos from Nickthehuy on GitHub, and write your own packet if it’s missing on grasscutter
u mean this?
can u teach me ? like a step by step ? i dont understand how to do it 
Yeah like this, packets from satiation that I was just working on
using akebi packet sniffer
got it from github?
sure did
it's used alongside akebi though, as the name implies
If the proto isn't already implemented in GC then you'd need to compile it and write the packets
using the sniffed packets as reference
so i need to log on to official server, sniff packets and tranfers it on my own server?
quite lost here ngl
how to get the proto dir?
you need protos, then set the path for them there
you sniff the packets then write them for your own server yes
my akebi gc is detecting 3.3 game version, do you have akebi gc for 3.4?
Akebi is a paid service in 3.4, acrepi is the free alternative
ok ill try
from any of the many proto repos, such as yuuki https://gitlab.com/YuukiPS/
u mean this?
that's protos yes
so on here
set the proto folder in packetsniffer
No problem
bro
i see the packets going but why is it on debug cmd
not on the actual sniffer
so the proto dir is incorrect?
probably
ill try again
bruh it keeps on saying this idk how to fix
i redirected the proto dir
redownload it
still error
you set it to the proto folder, not the folder that the proto folder is inside of right
i did both
still the same error
i found a new proto
hold on imma try with this one
no luck
the same error
Your proto folder doesn't have PacketHead.proto in it then?
this? or
Yes
it does to say the least
do i need to change the PacketHead proto
No
ok
It's saying the file is not found, editing the contents shouldn't change that
true
it do says here error: File not found
is this 3.4 or older proto?
3.2
but it's on 3.2, you won't be able to get accurate sniff data if you try using 3.2 protos on 3.4 client
it's empty because it can't resolve the proto from the id
just asking, is the 3.3 grasscutter private server's coop is stable?
Depends on what you mean by stable, but it works better than 3.4
everything works better in 3.3 than 3.4 though
this
3.3 would be not having this problem anymore or?
thats good to hear
elemental infusion between players, not sure
just wondering, i could make 3.3 private server right? by download 3.3 anime game
Of course
Current grasscutter is for 3.3
Any private server 3.4 stuff you're using is a fork, not official
eyo how do you have the packets from 3.2?
bcuz i am on 3.3, i tried taking the packets from official server 3.3 but i cant go into official server 3.3 since not the latest one
I sniff packets on a local GIO server 
Why won't you sniff 3.4? Akebi can do it with hiro's protos.
You can try using mine, it's using relative protos path so it should work after extracting.
I might be out of the loop but the error that you got for me fixes after I restart packetsniffer
Or you can use this not-so-polished version of PyMhyNetSniffer
https://github.com/Penelopeep/PyMhyNetSniffer
yo thank you so much im out of the loop
but
still got an error
i am using your packet sniffer, the proto dir /converter_proto
and i sniff packets from official server
did you got the same error?
Oh that's interesting, never seen it
Try with dot.
Like this: ./converted_proto
okay chottomatte
ill try this first
when trying with the ./
im trying this
it holds for 3 sec with no error
after 3 sec, the error appear again
yes
I literally have set it like this, also this shouldn't be a case, check if (for example) you have Avatar.proto file in converted_proto
Backslash "\" works just fine
Try using those "converted_protos" with clean sniffer
clean sniffer?
I meant without any config
Can't say I helped if I leave you like this
so do i delete/rename the config file?
Yes
ill give it a try yes
Ohhh... recreating what I've done earlier (that worked!) caused the same as here 
Clean sniffer + clean protos (that needs one change) and I ran my script to fix protos
clean protos you mean under the original_proto?
Yes
you got some godly script there dayum
Nah it's just automatically changes the line:
// PEPPOHPHJOJ = XXXX;
to : // CmdId: XXXX;
In each file that contains it
dayum
AHAHHAHAHA
ill give it a try
lemme get this clear, what i did was:
- rename/delete the cfg files to get clean sniffer
2.launch sniffer, change the proto dir to protos34 (you just now send it)
3.launch animegame
is that how you do it?
i am using acrepi-v1.0.5
.... I'm getting hopeless.
Do you have python installed?
I have no idea wtf is wrong with akebi
You can try with this
youre using akebi for packet sniffing?
Yes/No, cos Acrepi
And I'm using both sniffers.
Official akebi's and this python one
if i try with this, all i need to do is follow ReadMe?
Yes, that's all
i got this error
i just now know that only SceneEntityAppearNotify.proto is broken
but INSIDE the SceneEntityAppearNotify.proto have a lot of proto inside it, idk if its important or not
so i rename/delete the SceneEntityAppearNotify.proto and basically it works now
but my question is, do SceneEntityAppearNotify.proto important?
Depends on what you understand as important:
For you it's probably very important because you're looking for fix for ice, fireplaces and healing.
Healing is another thing but I think the first two (especially ice on water) could be send with that packet
